Troubleshooting
If you encounter any of the following issues or errors, SailPoint recommends that you follow the guidance provided below to resolve the error before contacting SailPoint Support.

The following error is displayed:
Missing Entitlements in Aggregations with more than 300 entitlement with same prefixed with “AH_”.
Resolution: Add the following entry to the application XML using the application Debug page:
<entry key="handleSpecialCharsForRoleSearch">
<value>
<Boolean>true</Boolean>
</value>
</entry>

When the supported platform version is Java version 1.6, the following error message appears:
java.lang.UnsupportedClassVersionError: psft/pt8/joa/API : Unsupported major.minor version 51.0 (unable to load class psft.pt8.joa.API)
Resolution: Ensure that the supported platform version is Java 1.7.

When testing the CI (Component Interface) Java APIs after upgrading to PeopleTools version 8.54, the connection to the application server fails with the following error message appears:
openconnector.ConnectorExpception: Connection to server not established
Resolution: Navigate to the location where PeopleSoft is installed. For example:
C:\PS_CFG_HOME\webserv\peoplesoft\applications\peoplesoft\PORTAL.war\WEB-INF\classes.
Copy all the files from this directory into the WEB_INF\classes
directory of IdentityIQ.
Now you will be able to successfully connect to the server. This solution is documented in the following knowledge base article on the Oracle support site:
E-CI: Java API Connection Fails With "java.lang.NoClassDefFoundError: com/peoplesoft/pt/management/runtime/pia/JoltSessionMXBean" Error(1947124.1)

There is an error if the Confirm Password field does not match the New Password field.
Resolution: Perform the following:
Go to the user component interface.
Delete the Password field.
Drag and drop the OPERPSWD from PSUSRPRFL_WRK.
Rename the OPERPSWD field to Password.
Regenerate the jars file.

When PeopleSoft Server is not accessible the following error message appears:
DOWNbea.jolt.ServiceException: Invalid Session exception
This error appears due to one of the following reasons:
The application server is down
Resolution: Restart the Application Server by navigating to the application designer and then restarting it for the specified version.Configuration details are incorrect
Resolution: Provide the correct configuration details.When the Domain Connection Password Enabled configuration setting is checked and the Domain Connection Password is not correct
Resolution: Provide correct value for Domain Connection Password.

When creating a user the following error message appears:
openconnector.ConnectorException: openconnector.ConnectorException: Could not find property info for: IDTypes
This error appears if the PSOPRALIAS attribute has not been renamed to IDTypes when creating the component interface.
Resolution: The PSOPRALIAS attribute must be renamed to IDTypes.

The following error is displayed:
Sailpoint.connector.ConnectorException: ERROR (0,0) : Failed to execute PSBusComp request ERROR (91,34) : Error changing value. {IIQ_USERS.IDTypes(2).Attributes(1).AttributeValue} (91,34) ERROR (15,11) : Invalid value -- press the prompt button or hyperlink for a list of valid values (15,11)
Resolution: The error occurs when the EMP_ID provided in the provisioning form is not a valid employee. Provide a valid active employee
in the provisioning form to assign the newly created user.

Error:
bea.jolt.JoltException: NwHdlr: ERROR: When environment variable TM_ALLOW_NOTLS is not set, an SSL connection must be specified
Resolution: The error occurs because the new release has LLE disabled by default. Therefore, Tuxedo client/server exits with an error, when it detects LLE is in use. Add -DTM_ALLOW_NOTLS=Y
in the Java options of your app server.