Integrating Remote Logi JReport Server
Normally, Logi JReport servlets are only integrated with other applications on the same machine. However, you can now implement Logi JReport Remote Server API in your JSPs, and integrate the JSPs with the application server to call Logi JReport Server, which is running on a different machine.
Notes:
- In a remote integration environment, the options for publishing resources are hidden since they are not supported by Logi JReport JSPs. If you want to publish reports or catalogs to Logi JReport Server, use one of the following ways:
- Access the Logi JReport Server (not the remote server) Administration page with 8889 as the default port to perform publish work.
- Copy the report or catalog files to the computer where Logi JReport Server (not the remote server) is located, and then call the RMI API to publish them.
- Publish the report or catalog files from Logi JReport Designer to the Logi JReport Server.
- In a remote integration environment, running reports to the Applet format is not supported.
- In a remote integration environment, the two tabs Monitor and Data are hidden on Logi JReport Administration page since they are not supported.
- You can change the location of the two folders, skin and dhtmljsp, in the \public_html directory in the application server side. What is required is to create a file jrserver.properties in the \WEB-INF directory and then add the following two properties and provide the correct paths (the context root is excluded):
web.skin.dir
web.dhtml_jsp_path
See the following cases:
- Integrating Remote Logi JReport Server With IBM WebSphere 8.5.3.3 by a WAR File
- Integrating Remote Logi JReport Server With WebLogic 11g Release 1 (10.3.2) by a WAR File
Related topic:Using JSP With a Dedicated Machine