Oracle® Retail Integration Bus Oracle Retail Integration Bus Integration Gateway Services Guide Release 19.0 F22948-01 |
|
![]() Previous |
![]() Next |
This chapter discusses steps to install IGS under RIB_HOME (rib-home/tools-home/integration-bus-gateway-services).
Take the following steps to run IGS under RIB_HOME:
Download the IntegrationGatewayService<version>ForAll<version>Apps_eng_ga.tar and untar it under rib-home/tools-home.
cd rib-home/tools-home/ tar -xvf IntegrationGatewayService<version>ForAll<version>Apps_eng_ga.tar
Go to rib-home/tools-home/integration-bus-gateway-services/conf and edit the IgsConfig.properties as follows:
Change the value of WlsUrl to point to the WebLogic 12.2.1.3.0 server where IGS is going to be deployed. The port in the WlsUrl should be the AdminServer port.
Change the value of WlsTarget to the managed server name where IGS is going to be deployed (for example, igs-service_server).
Go to rib-home/tools-home/integration-bus-gateway-services/bin. Run the igs-install.sh.
Restart the WebLogic managed server.
After installation, restrict access to the integration-bus-gateway-services directory with this command:
chmod -R 700 .
All of the items in Step 3 also can be performed separately, as follows.
Go to rib-home/tools-home/integration-bus-gateway-services/bin. Run the igs-admin.sh -setup-igs to set up the environment. Running this script verifies whether the attempted IGS installation is from within the rib-home or in standalone mode; the pre-configuration cleanup is based on this mode.
sh igs-admin.sh -setup-igs
Go to rib-home/tools-home/integration-bus-gateway-services/bin. Run the igs-admin.sh -setup-security-credential to set up the WebLogic username and password information in a secure credential store.
sh igs-admin.sh -setup-security-credential
Go to IGS_HOME/integration-bus-gateway-services/bin. Run the igs-admin.sh -prepare to prepare the igs-service-<version>.ear, based on the number of channels and configured AQ JMS.
sh igs-admin.sh -prepare
Go to rib-home/tools-home/integration-bus-gateway-services/bin. Run the igs- admin.sh -configure to configure the WebLogic 12.2.1.3.0 server with the AQ JMS server information listed in the rib-deployment-env-info.xml.
sh igs-admin.sh -configure
Go to rib-home/tools-home/integration-bus-gateway-services/bin. Run the igs- admin.sh -deploy to deploy the igs-service-<version>.ear to the WebLogic 12.2.1.3.0 server.
sh igs-admin.sh -deploy
Restart the WebLogic managed server.
Restrict access to the IGS folder with a command like:
cd $RIB-HOME/tools-home/integration-bus-gateway-services
chmod -R 700 .
If the igs-service-<version>.ear must be undeployed, run the rib-home/tools-home/integration-bus-gateway-services/bin/igs-admin.sh -undeploy to undeploy an igs-service-<version>.ear.
sh igs-admin.sh -undeploy
Note: The log files are located here: RIB-HOME/tools-home/integration-bus-gateway-services/log If any changes are made to the rib-deployment-env-info.xml or the rib-<app>-adapters.xml, the -prepare, -configure, and -deploy steps, must be executed. |
Take the following steps to verify the IGS installations using the Oracle WebLogic 12.2.1.3.0 Administration Console:
Note: The Test Client link is visible when the server is in Development mode. |
Navigate to the Deployments page.
On the Summary of Deployments page, locate the igs-service.
To expand the tree, click the + beside the igs-service.
Locate the Web Services section.
Click any Web service (for example, ASNInPublishingService) to navigate to the settings for ASNInPublishingService page.
Select the Testing tab.
To expand the tree, click the + beside the service name.
Locate the Test Client link. Navigate to the WebLogic 12.2.1.3.0 Test Client page.
Select the Ping operation. Enter test data in the string arg0: text box. Click Ping.
The test page includes the request message and the response message.