JPA/EclipseLink 2 & Spring 3.0.2: The container policy [IndirectListContainerPolicy(class org.eclipse.persistence.indirection.IndirectList)] is not compatible with transparent indirection

Nachdem ich mir die letzten beiden Tage ein paar Sachen zu JPA und JTA durchgelesen hatte, setzte ich eine kleine Test-Anwendung auf, die mir mit Hilfe von Spring 3.0.2 und JPA/EclipseLink 2 Benutzer und deren Gruppen aus einer Datenbank laden sollte. Das Datenbankschema dazu war einfach: Tabelle user, Tabelle group Read more…

JDBC-Datenbankverbindung in BIRT-Reports injizieren

Szenario: Ich möchte aus Java heraus einen IRunAndRenderTask für BIRT anstoßen. Der zu erstellende Report soll die Datenbankverbindung per Property übergeben bekommen. Lösungsansätze: 1. Benutzen eines erweiterten ODA-Treibers (mit Connection Pooling: http://birtworld.blogspot.com/2007/01/birt-connection-pooling-continued.html) 2. Zugriff auf die Datenbank-Verbindung über JNDI 3. Benutzung von IConnectionFactory.PASS_IN_CONNECTION. Letztere Methode erlaubt das injizieren einer vorhandenen Read more…

JUnit und PermGen in Eclipse

Durch das Update auf den Release Candidate der 2.0x-Version des WTP konnte ich anscheinend meinen lästigen PermGen-Fehler in Eclipse beheben. Eclipse ist nach dem Update immerhin vier Stunden ohne Probleme gelaufen. Davor gab es nach 15 – 20 Minuten, manchmal auch erst weitaus später, “Out of Memory”-Fehler, die in einem Read more…

EPOCROOT: No SDKs found

Nachdem ich über die, auf Eclipse basierende IDE Carbide gestoßen bin, hing ich seit knapp zwei Stunden vor dem Problem, dass ich den Fehler: “EPOCROOT: No SDKs found” bekam. Ich hatte zwar das UIQ 2.1 SDK installiert, ebenso die letzte Version von Perl, der Fehler kam aber immer noch. Lösung Read more…