PeopleSoft Adapter 6.0 | webMethods PeopleSoft Adapter Documentation | webMethods PeopleSoft Adapter Installation and User’s Documentation | Adapter Connections | Setting Up Your Adapter's Environment
 
Setting Up Your Adapter's Environment
 
Generating Component Interface Class Files
You must set up your adapter's environment to enable the adapter to interface with the component interfaces on your PeopleSoft system. Specifically, the adapter requires access to the following PeopleSoft files:
*psjoa.jar
*pstools.properties
*Compiled component interface class files
The following procedures describe how to make these files accessible to the adapter.
Complete the steps in these procedures before you configure a new connection, before you update an existing connection, or if you have added or changed CIs on your PeopleSoft system.
Because the adapter requires access to these PeopleSoft files (which are unique to each PeopleSoft system), you can only enable one PeopleSoft Adapter connection at a time. If you need to configure or modify another connection, you must complete the steps in this section again for that connection.
*To set up the adapter's environment to work with your PeopleSoft system
1. Disable the WmPeopleSoftAdapter package. See Disabling Packages if you need instructions.
2. Copy your PeopleSoft system's psjoa.jar file to the Integration Server_directory \packages\WmPeopleSoftAdapter\code\jars directory.
You can locate the psjoa.jar file in the directory where you installed the PeopleSoft system. For example: PT8.42\web\psjoa\psjoa.jar.
3. Copy your PeopleSoft system's pstools.properties file to the Integration Server_directory \packages\WmPeopleSoftAdapter\code\classes directory.
You can locate the pstools.properties file in one of the following locations, depending on the version of PeopleTools you are using:
*For PeopleTools 8.1x:
<PeopleSoft_directory>\web\jmac
where <PeopleSoft_directory> is the PeopleSoft home directory.
*For PeopleTools 8.4x with WebSphere:
<WebSphere_directory>\installedApps\peoplesoft\applications\PORTAL\WEB-INF\psftdocs\ps
where <WebSphere_directory> is the root directory for the WebSphere application server.
For example:
<WebSphere_directory>\installedApps\peoplesoft\applications\PORTAL\WEB-INF\psftdocs\ps
*For PeopleTools 8.4x with WebLogic:
<WebLogic_directory>\config\peoplesoft\applications\PORTAL\WEB-INF\psftdocs\ps
where <WebLogic_directory> is the root directory for the WebLogic application server.
For example:
<WebLogic_directory>\config\peoplesoft\applications\PORTAL\WEB-INF\psftdocs\ps
4. Add your compiled component interface .class files to a .zip file called PeopleSoft.zip. For instructions on generating and compiling your component interface files, see Generating Component Interface Class Files.
Include the following directory structure in the .zip file: PeopleSoft\Generated\CompIntfc. Then, add the PeopleSoft.zip file to the following location:
Integration Server_directory \packages\WmPeopleSoftAdapter\code\jars\
Note:
You can name the .zip file any name you want, but Software AG recommends you name the file PeopleSoft.zip to simplify management of your CI class files. If you have multiple .zip files in the directory and the same CI class files are present in both .zip files, the adapter uses the first occurrence.
5. Enable the WmPeopleSoftAdapter package.