I’m just wri­ting some Java code and for the thousand-and-first time the­re is some­thing like public void someMethod(AnyType a) {  if (a instanceof DerivateOfAnyType) {   DerivateOfAnyType d=(DerivateOfAnyType)a;   d.someMethodOfDerivate();  } } Even though the­se-days Java has Gene­rics, Anno­ta­ti­ons and that other cool stuff, you still have need for such casts, and […]

Autocasting in Java – An approach

Note: This arti­cle has been unpu­blished for qui­te some time. It’s main parts date back to Decem­ber 2007. The­re­fo­re, if some ver­si­on num­ber seem to be out­da­ted – I am refer­ring to the sta­te it had back tho­se days. We have a Java app­li­ca­ti­on with embed­ded Jython scrip­ting engi­ne. The […]

Jython memory leak/Out Of Memory problem

Eigent­lich woll­te ich heu­te den neus­ten Build unse­rer Soft­ware releasen. Mit dem vori­gen hat­te es näm­lich ein Pro­blem gege­ben: Bei unse­rer Mit­ar­bei­te­rin waren Feh­ler­re­ports auf­ge­lau­fen, dass sich eine Mas­ke nicht öff­nen ließ. Prü­fung mei­ner­seits: Die Java-Lauf­zeit­um­ge­bung mel­det einen „Veri­f­y­Er­ror”. Hm. Muss wohl was beim Packen schief­ge­gan­gen sein. Also heu­te mor­gen […]

Spaß mit Java. Heute: VerifyError bei inneren Klassen