Integrating Remote Logi JReport Server With IBM WebSphere 9.0.0.7 by a WAR File
Here is an example illustrating the case of using JSPs based on Remote Server APIs to integrate with IBM WebSphere 9.0.0.7.
It is assumed that:
- WebSphere 9.0.0.7 is installed in
C:\WebSphere
in computer A. - Logi JReport Server is installed in
C:\JReport\Server
in computer B. The computer IP is 127.0.0.1.
The procedure for integrating remote Logi JReport Server with IBM WebSphere contains the following major steps:
Step 1: Generating the WAR file
- In computer B, use the tool makewar.bat to build the Logi JReport Server WAR file as defined by makewar.xml for remote integration. Both makewar.bat and makewar.xml are located in
. Run the following commands in DOS window and the generated WAR file remote.war will be saved to the directoryC:\JReport\Server\bin
C:\JReport\Server\bin\distribute
.makewar.bat buildRemoteWar -Djrs.remote.host=127.0.0.1 -Djrs.remote.rmiport=1129 -Djrs.rmi.auth_file=C:\JReport\Server\bin\rmi.auth
- Copy the rmi.auth file from
C:\JReport\Server\bin
in computer B toC:\JReport\Server\bin
in computer A.
Step 2: Configuring Logi JReport Server
- Make sure Logi JReport Server has been started once so that the server.properties file is generated.
- Change server.properties file in
C:\JReport\Server\bin
as follows:server.rmiserver.enable=true
server.rmiadminservice.enable=true
Step 3: Deploying the WAR file
- In computer A, start IBM WebSphere.
- In computer B, access the WebSphere Administrative Console using the URL:
http://hostname:9060/ibm/console
, where the hostname is computer A's host name or IP address, and 9060 is the port number. - After successfully log in, expand the Applications node, select Application Types and then Websphere enterprise applications.
- Select Install.
- Select Browse to select the remote.war file, and then select Next.
- Keep selecting Next until you see the requirement for specifying context root.
- In the Context Root field, type a context path such as /remote/, then select Next.
- Select Finish in the Summary page. The installing process may take several minutes, wait until the process is completed.
- Select Save.
- Select remote.war and then select Start.
- Access Logi JReport Server using the following URL:
http://hostname:9080/remote/jinfonet/default.jsp
Here the hostname is computer A's host name or IP address.