This section contains potential problems and error codes you might encounter while configuring or using the driver.
Before configuring the driver, you should install the PeopleSoft External Application Interface software (PSEXTAPI). The PSEXTAPI requires a Java Virtual Machine because the calls to the application server are done through Jolt. The JVM should be installed on the Operating System where the driver shim (nps8shim.dll) runs.
If you don't have the JVM, you can download it from the Microsoft Download Center (msjavx86.exe); or you can use the JVM supplied with Sun's JDK 1.2.2. For additional information, please refer to your PeopleSoft documentation.
No data is returned, particularly when you are running the Component Interface Test Program.
There are two typical reasons for this error:
Make sure the Key Input elements are associated with the Search Record entry. Also, make sure that the field elements are mapped to an appropriate field record definition that exists in the Component buffer. You should also ensure that the data elements exist on a page within the component and that the links are configured correctly.
If e-mail is configured in PeopleSoft and the SMTP gateway is down, an error can occur, causing the update of the transaction to fail. You should verify that all online processing of the application works correctly. PeopleCode attached to the update might sometimes fail, causing the transaction to fail. If system connectivity is lost, the database or application server goes down during processing and causes the driver to abandon the transaction. The transaction is left in the state of selected with a status of 1.
NOTE: If notification processing is required, Novell recommends using the DirXML Notification Service instead of using SMTP processing as configured in PeopleSoft.
The following list gives a sampling of errors and what they represent:
Possible required data missing in Create rule or other criteria in Create rule have an error.
The attribute used for the initial password does not comply to policy; however, the user object will still be created.
No association exists for this identity.
Possible Placement rule error with an invalid container object designated.
Possible missing or invalid data causing no valid DN to be created.
If data does not show up in the attributes, or isn't getting posted into PeopleSoft, or data is missing, you should begin looking at the component interface relationships.
First, verify that the API is getting the data from the PeopleSoft buffer.
After all of the CIs have been tested completely with validation of all processes that the driver is configured to do, there should be no issues regarding the driver accessing PeopleSoft through the CIs. Other problem areas include:
For troubleshooting these problems, try three basic tests: