I'm using Eclipse-Helios 20100617-1415 and BIRT 2.6.1. I've also tried Ganymede and BIRT 2.3.1.
I have what I thought would be among the simplest of cases for dynamically providing the db url, user, and password from a resource property file. But it isn't working.
In my local.properties file I have something like:
database_url=jdbc:oracle:thin:
@localhost:1521:xe
database_user=dbuser
database_pass=u8sjsmd8YY==
And from the library file, I have a data source defined on the Property Binding screen as:
JDBC Driver Class: oracle.jdbc.OracleDriver
JDBC Driver URL: params["database_url"]
User Name: params["database_user"]
Password: params["database_pass"]
It works fine if I create a report and use the library if I define the url, user, and password explicitly.
Thank you for your help.