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…