Many thanks in advance:
I am trying to use the API to run a BIRT report in a plain-old Java application. I have successfully run BIRT before in a web environment, so it's not that I think BIRT doesn't work, but on this line in my code (following the deployment code in the web site,
http://www.eclipse.org/birt/phoenix/deploy/reportEngineAPI.php):
IReportEngineFactory factory = (IReportEngineFactory) Platform.createFactoryObject(IReportEngineFactory.EXTENSION_REPORT_ENGINE_FACTORY);
the factory comes out null but without an error or throwing an exception. That seems very odd and I see no advice anywhere in the forum for what I can do to fix it.
Please keep in mind that I am forced, as this is a government system, to use JDK 1.4.2, and the most recent BIRT I could find that I could use was version 2.1.3. 2.2 and above apparently require Java 5. Many of us have not the option of upgrading as we are maintaining older systems.
As I said before, thanks!
David Sills