Deploying Inbound Web Services (IWS)
All existing XAI Inbound Services have been duplicated as Inbound Web Services. The application no longer supports XAI. The duplicated services are designed to work seamlessly in this release, and customers providing custom services are encouraged to migrate to Inbound Web Services to take full advantage of the new, more efficient web service technology.
For more information about migrating from XAI to IWS, please refer to Migrating from XAI to IWS Oracle Utilities Application Framework (Doc ID 1644914.1) on My Oracle Support.
To deploy inbound web services:
UNIX
1. Enable the Web Services functionality.
a. cd $SPLEBASE/bin
b. Execute configureEnv.sh –a.
Select option 50 and set the options.
“IWS Deployment Target” is recommended to be set to the server to which the web service EAR will be deployed.
“Web Admin Server Host” is recommended to be set to the WebLogic admin server host.
Select option 52 and set the option.
“This is a development environment” is recommended to set to true to allow web service deployment from the browser user interface.
Enter “P” to process.
2. Run initialSetup.sh.
cd $SPLEBASE/bin
ksh ./initialSetup.sh
 
Create an Oracle WebLogic user configuration file (as <SPLEBASE>/etc/.wlsuserconfig) and an associated key file (as <SPLEBASE>/etc/.wlsuserkey).
Refer to the Oracle WebLogic product documentation on the storeUserConfig WLST command for additional details.
Make sure the admin server and web service target managed server(s) are running.
3. Run initialSetup[.sh|.cmd] -i to import the WebLogic server certificate into the Oracle Utilities Application Framework trust key store.
initialSetup.sh -i
 
4. Run the step below in $SPLEBASE/bin to deploy the web service EAR file. Please note that the application server should be up before running the below command.
ksh ./iwsdeploy.sh
 
Windows
1. Enable the Web Services functionality.
a. cd $SPLEBASE/bin
b. Run configureEnv.cmd –a
Select option 50 and set the options as below:
“IWS Deployment Target” is recommended to be set to the server to which the web service EAR will be deployed.
“Web Admin Server Host” is recommended to be set to the WebLogic admin server host.
Select option 52 and set the option as below:
“This is a development environment” is recommended to set to true to allow web service deployment from the browser user interface.
Enter “P” to process.
2. Run initialSetup.sh.
cd $SPLEBASE/bin
ksh ./initialSetup.cmd
 
3. Create an Oracle WebLogic user configuration file (as <SPLEBASE>/etc/.wlsuserconfig) and an associated key file (as <SPLEBASE>/etc/.wlsuserkey).
Refer to the Oracle WebLogic product documentation on the storeUserConfig WLST command for additional details.
Make sure the admin server and web service target managed server(s) are running.
4. Run initialSetup[.sh|.cmd] -i to import the WebLogic server certificate into the Oracle Utilities Application Framework trust key store.
initialSetup.cmd -i
 
5. Run the step below in $SPLEBASE/bin to deploy the web service EAR file. Note that the application server should be up before running the following command.
ksh ./iwsdeploy.cmd