Working With the PeopleSoft Services Listening Connector
This section discusses how to:
Set parameters for the PeopleSoft services listening connector.
Pass parameters for the PeopleSoft services listening connector.
Pass parameters to get XML schema, WSDL, and WSIL.
The PeopleSoft services listening connector is used for inbound integrations with web services.
SOAP Messages
If the inbound request is a SOAP message:
The SOAPAction must take the following format for SOAP 1.1 requests:
SOAPAction:<External_alias_name>
For SOAP 1.2 requests, the value of the "action" in the content type should be used:
Content-type: application/soap+xml; action=<External_alias_name>
The response message should also be in SOAP format. If it is not, it should be wrapped in SOAP format.
Any errors generated are in SOAP format or wrapped in the SOAP fault tag and returned to the sender.
The same required and optional parameters that you can set for the HTTP listening connector pertain to the PeopleSoft services listening connector. For a list of the required and optional parameters, see the Using the HTTP Listening Connector section presented previously in this topic.
This section discusses how to pass parameters to the PeopleSoft services listening connector.
Passing Parameters to the PeopleSoft Services Listening Connector in URL Query Format
You can pass parameters to the PeopleSoft service listening connector using a URL query string using the following format:
http://<machinename>:<port>/PSIGW/PeopleSoftServiceListening
Connector?Operation=OperationName
The following format is also supported:
http://<machinename>:<port>/PSIGW/PeopleSoftServiceListening
Connector?Operation=<OperationName>>&To=<ReceiverNode>&From=
<SenderNode>&OperationType=<Type>
Passing Parameters to the PeopleSoft Services Listening Connector in Path Format
You can pass parameters to the PeopleSoft service listening connector using a path format using the following format:
http://127.0.0.1/PSIGW/PeopleSoftServiceListeningConnector/
SERVICE_OPERATION.VERSION.xsd
You can use query format or path format to get XML schema, WSDL and WSIL.
Using Query Format to Get XML Schema, WSDL and WSIL
Use the following query format to get XML schema:
http://<machinename>:<port>/PSIGW/PeopleSoftServiceListeningConnector?Operation=
GetSchema&xsd=SERVICE_OPERATION.VERSION
Use the following query format to get WSDL:
http://<machinename>:<port>/PSIGW/PeopleSoftServiceListeningConnector?Operation=
GetWSDL&wsdl=SERVICE_OPERATION.VERSION
Use the following query format to get WSIL:
http://<machinename>:<port>/PSIGW/PeopleSoftServiceListeningConnector?Operation=
GetWSIL
Using Path Format to Get XML Schema, WSDL and WSIL
Use the following path format to get XML schema:
http://<machinename>:<port>/PSIGW/PeopleSoftServiceListeningConnector/
<REMOTENODE>/<OperationName>.<version>.xsd
Use the following path format to get WSDL:
http://<machinename>:<port>/PSIGW/PeopleSoftServiceListeningConnector/
<REMOTENODE>/<OperationName>.<version>.wsdl
Use the following path format to get WSIL:
http://<machinename>:<port>/PSIGW/PeopleSoftServiceListeningConnector/
<REMOTENODE>/inspection.wsil