Debugging Integrations
This section discusses how to:
Debug handler PeopleCode.
Handle common issues.
Use the Handler Tester utility to debug service operation handler PeopleCode.
The Handler Tester utility enables you to use the PeopleSoft Pure Internet Architecture to test any of the following handler types:
OnSend.
OnRequest
OnRouteReceive
OnRouteSend.
OnAckReceive
OnNotify.
You can test handlers without setting up a routing definition, without having pub/sub booted on your application server, and without impacting other developer activity on the system.
Use this table to handle common issues in PeopleSoft Integration Broker:
Area or Suspected Issue |
Debugging Suggestion |
---|---|
Application server exceptions. |
Check the application server log: <PS_CFG_HOME>\appserv\<Domain>\LOGS\ appsrv.log |
Message handlers are not running. |
Check the application server domain status or queue status in the PeopleSoft Application Server Administration menu (PSAdmin). Select Domain Status, Server Status or Domain Status, Queue Status. |
Integration gateway. |
Check the integrationGateway.properties file and verify the property settings. The default file location is <PIA_HOME>\webserv\<DOMAIN>\applications\peoplesoft\PSIGW.war.war\WEB-INF\integrationGateway.properties. |
Integration gateway. |
Check the integration gateway message log. The default file location is <PIA_HOME>\webserv\<DOMAIN>\applications\peoplesoft\PSIGW.war.war\msgLog.html. |
Queues are paused. |
Check the Service Operations Monitor. Select . |
A node is paused. |
Check the Service Operations Monitor. Select . |
Incorrect gateway uniform resource locator (URL). |
Check the Gateways component to verify that the integration gateway URL is correct. Select . |
Node inactive. |
Check the node definition. Select |
Subscription PeopleCode is missing or incorrect. |
Check the Service Operations Monitor. Select |
A service operation is inactive. |
Check the service operation definition in the PeopleSoft Pure Internet Architecture. Select |
There are transform problems. |
|
Integration Broker security |
Set the application server logging level to 4 or greater to capture information related to the following situations:
|