-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This plugin will act upon files with the .rptdesign file extension. When you click "Open" for one of these files it will bring up the BIRT viewer showing the report. It will not respond to the Schedule link.
First clone this repository.
Then, if you want to modify this code or just look at it in eclipse without annoying errors, read the following paragraph:
This is an eclipse project dependencies on two libraries: commons-logging-1.1.1.jar and servlet-api-2.5.jar. It expects these to be in another project in the workspace called pentaho-platform-extensions in its lib folder. You may clone pentaho-platform-extensions and add it to your workspace or get these two jars from elsewhere and manually fix the build path to get rid of errors.
To install this plugin do this:
-
Install Pentaho biserver-ce. This should include tomcat.
-
Install the BIRT viewer web application into the tomcat webapps folder. Just putting the war file in there should be enough.
-
Copy the dist folder and all its contents to biserver-ce/pentaho-solutions.
-
Restart pentaho.
Alternatively if you have made changes to the code, the ant build script can install it for you:
-
Make sure biserver-ce and BIRT are installed as above.
-
Edit build.properties to correct the two paths. One is the path to the BIRT viewer WEB-INF folder inside tomcat. The other is the root folder of biserver-ce.
-
Execute build.xml with ant with the target "deploy".
-
Restart Pentaho.