Enabling Public Web Services

Public web service access to PeopleSoft Interaction Hub APIs requires the use of PeopleSoft Integration Broker.

To enable public web services, perform the following steps:

  1. Enable publish/subscribe on the application server.

    Configure the appropriate application server to enable Pub/Sub Servers.

    See the product documentation for PeopleTools: System and Server Administration, “Setting Application Server Domain Parameters.”

  2. Activate the message definition EO_PE_SOAPTOCI.

    Using PeopleSoft Application Designer, open the EO_PE_SOAPTOCI message. Access the message properties and ensure that the Use tab Status value is set to Active.

  3. Enable the message channel IB_CHNL.

    Using PeopleSoft Application Designer, open the IB_CHNL message channel. Access the message channel properties and ensure that the Use tab Message Channel Status value is set to Run.

  4. Set up the integration broker gateway URL and integrationGateway.properties file.

  5. Set up the local portal node.

  6. Create a new external node and add EO_PE_SOAPTOCI message transactions to it.

  7. Add security to the associated component interfaces and SOAPTOCI web libraries.

    Associated component interfaces include EPPCM_ADDCONTENT, EPPCM_GETCONTENT, EPPCW_ADDMEMBER, EPPCW_CREATEWS, EPPCW_FINDWS, and EPPDF_ADDPOST.

  8. Use SendMaster to test SOAP calls to the component interfaces using WSDL.