-
I created an Oracle JDBC data source for a simple cross-tab report. I have used the "externalize data source" in order to share the connection setup with other reports in the project.
Report engine is in C:\BIRT\reportEngine I don't find any information about how to deploy the externalized data source XML to the reportEngine runtime. Report Engine is called using Perl conversion of the bat file provided with the reportEngine distribution. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Beta Was this translation helpful? Give feedback.
Trial and error have resolved the issue. I discovered by modifying the perl script to chdir to the directory where both the rptdesign file and the shared externalized data source file were, the report engine was able to find the shared data source file.
The problem occurred because I was using "relative path" in selecting the shared data source, also, since I assumed that the deployment server would have a very different directory tree from the development workstations, I forced it to have RELATIVE PATH and NO PATH (i.e. same directory as the rptdesign file.
The perl script launched from a different folder, and even though it had an environment variable to construct a full path for the rp…