Integrating Remote Logi JReport Server with WebLogic 11g Release 1 (10.3.2) by a WAR File
Here is an example illustrating the case of using JSPs based on Remote Server APIs to integrate with WebLogic 11g Release 1 (10.3.2).
It is assumed that:
- WebLogic is installed in
C:\bea
in computer A. - Logi JReport Server is installed in
C:\Logi JReport\Server
in computer B. The computer IP is 127.0.0.1.
Take the following steps to integrate remote Logi JReport Server with WebLogic:
Below show the details of each step:
Generating a 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:\Logi JReport\Server\bin
C:\Logi JReport\Server\bin\distribute
.makewar.bat buildRemoteWar -Djrs.remote.host=127.0.0.1 -Djrs.remote.rmiport=1129 -Djrs.rmi.auth_file=C:\Logi JReport\Server\bin\rmi.auth
- Copy the rmi.auth file from
C:\Logi JReport\Server\bin
in computer B toC:\Logi JReport\Server\bin
in computer A.
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:\Logi JReport\Server\bin
as follows:server.rmiserver.enable=true
server.rmiadminservice.enable=true
Deploying the WAR file
- If you have not already created a WebLogic Domain for Logi JReport Server you must create one before starting the integration.
- In computer A, start WebLogic by running startWeblogic.sh in
C:\bea\user_projects\domains\domain_name\bin
. - In computer B, access the WebLogic Administrative Console by using URL
http://hostname:7001/console/
, where the hostname is computer A's host name or IP address, and 7001 is the port number. - After your successful login, in the Domain Structure panel on the left, select Deployments node.
- In the Summary of Deployments panel, select Install.
- In the Install Application Assistant panel, select the upload your file(s) link.
- In the Deployment Archive section, select Browse to select the remote.war file in
C:\Logi JReport\Server\bin\distribute
, and then select Next. - Keep selecting Next until the Finish button is enabled, and then select Finish.
- Start Logi JReport Server in computer B. Then go to computer A and access Logi JReport Server using the following URL:
http://localhost:7001/remote/