18.4.2 Setting Up WebLogic Server
To install OSNConnector on Windows or Linux system, first you have to set up WebLogic Server.
To set up WebLogic Server:
-
Edit the PIA response file resp_file.txt, which is located at,
-
For Windows: %PS_HOME%\SETUP\PsMpPIAInstall
-
For Linux: $PS_HOME/setup/PsMpPIAInstall
-
-
Set the Existing Domain and Installing Extensions options in the response file as follows:
# Install action to specify the core task that installer should perform. # For creating new PIA domain - CREATE_NEW_DOMAIN. # For redeploying PIA - REDEPLOY_PSAPP. # For recreating PIA domain - REBUILD_DOMAIN. # For installing additional PSFT site - ADD_SITE # For installing Extensions - ADD_PSAPP_EXT INSTALL_ACTION=ADD_PSAPP_EXT # Domain type to specify whether to create new domain or modify existing domain. Possible values are "NEW_DOMAIN", "EXISTING_DOMAIN". DOMAIN_TYPE=EXISTING_DOMAIN #For Deploying additional App packages give the path of App Home and name of tha packages. PS_APP_HOME=<PS_APP_HOME> #APP Package to deploy: to deply uncomment the the line APP_PKG=FIN/SCM PeopleSoft eProcurement -
Execute PIA setup file based on your environment.
For Windows, locate the setup.bat file from %PS_HOME%\SETUP\PsMpPIAInstall\, and execute this:
<PS_HOME>\setup\PsMpPIAInstall>setup.bat -i silent -DRES_FILE_PATH=<PS_HOME>\setup\PsMpPIAInstall\resp_file.txtFor Linux, locate the setup.sh file from $PS_HOME/setup/PsMpPIAInstall/, and execute this:
<PS_HOME>/setup/PsMpPIAInstall>setup.sh -i silent -DRES_FILE_PATH=<PS_HOME>/setup/PsMpPIAInstall/resp_file.txt -
Verify the PIA Install log files located in the PIA_WEB Server folder.
This is a sample log file:
BUILD SUCCESSFUL Total time: 1 minute 6 seconds Initializing WebLogic Scripting Tool (WLST) ... Jython scans all the jar files it can find at first startup. Depending on the system, this process may take a few minutes to complete, and WLST may not return a prompt right away. Welcome to WebLogic Server Administration Scripting Shell Type help() for help on available commands Created Single Server Encrypting OPERATOR user... Encrypting done. PIA_INSTALL_SUCCESS -
Once the process completes, verify that the following files are delivered in the given path:
In Windows system:
-
%PS_CFG_HOME%\webserv\PSDomain name\applications\peoplesoft\PSIGW.war\WEB-INF\classes\com\peoplesoft\pt\integrationgateway\listeningconnector\fscm_epo_OSNListeningConnector.class
-
%PS_CFG_HOME%\webserv\PSDomain name\applications\peoplesoft\PSIGW.war\ WEB-INF\classes\com\peoplesoft\pt\integrationgatewaytargetconnector\fscm_epo_OSNTargetConnector.class
-
%PS_CFG_HOME%\webserv\PSDomainname\applications\peoplesoft\PSIGW.war\WEBINF\classes\com\peoplesoft\fscm\epo\servlet\Support\fscm_epo_EproRequestException.class
-
%PS_CFG_HOME%\webserv\PSDomain name\applications\peoplesoft\PSIGW.war\WEB-INF\classes\com\peoplesoft\fscm\epo\servlet\Support\fscm_epo_ExtendXml.class
-
%PS_CFG_HOME%\webserv\PSDomain name\applications\peoplesoft\PSIGW.war\WEB-INF\classes\com\peoplesoft\fscm\epo\servlet\Support\fscm_epo_EproOsnAttacher.class
-
%PS_CFG_HOME%\webserv\PSDomain name\applications\peoplesoft\PSIGW.war\WEB-INF\classes\com\peoplesoft\fscm\epo\servlet\Support\fscm_epo_FTPClient.class
In Linux system:
-
$PS_CFG_HOME/webserv/PSDomain name/applications/peoplesoft/PSIGW.war/ WEB-INF/classes/com/peoplesoft/pt/integrationgateway/listeningconnector/fscm_epo_OSNListeningConnector.class
-
$PS_CFG_HOME/webserv/PSDomain name/applications/peoplesoft/PSIGW.war/ WEB-INF/classes/com/peoplesoft/pt/integrationgateway/targetconnector/fscm_epo_OSNTargetConnector.class
-
$PS_CFG_HOME/webserv/PSDomainname/applications/peoplesoft/PSIGW.war/WEBINF/classes/com/peoplesoft/fscm/epo/servlet/Support/fscm_epo_EproRequestException.class
-
$PS_CFG_HOME /webserv/PSDomain name/applications/peoplesoft/PSIGW.war/WEB-INF/classes/com/peoplesoft/fscm/epo/servlet/Support/fscm_epo_ExtendXml.class
-
$PS_CFG_HOME /webserv/PSDomain name/applications/peoplesoft/PSIGW.war/WEB-INF/classes/com/peoplesoft/fscm/epo/servlet/Support/fscm_epo_EproOsnAttacher.class
-
$PS_CFG_HOME /webserv/PSDomain name/applications/peoplesoft/PSIGW.war/WEB-INF/classes/com/peoplesoft/fscm/epo/servlet/Support/fscm_epo_FTPClient.class
-