Skip Headers
Oracle® Application Server Adapter for PeopleSoft User's Guide
10g Release 2 (10.1.2)
B14060-02
  Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
Next
Next
 

B Configuring the PeopleSoft Message Router

This section describes how to configure and test a TCP/IP or HTTP target connector and a TCP/IP handler for PeopleSoft.

The following configuration topics assume you are familiar with PeopleSoft Integration Broker (in release 8.4) or Application Messaging (in release 8.1). If not, see Appendix D, "Using PeopleSoft Integration Broker" for more information. For a complete description before you work with OracleAS Adapter for PeopleSoft, see your PeopleSoft documentation.


Note:

In PeopleSoft release 8.1, the messaging architecture is called Application Messaging and includes Application Messaging Gateway. In release 8.4, the messaging architecture is called Integration Broker, which includes Integration Gateway. When discussing release- independent issues, this section uses release 8.4 terminology. When discussing release-specific issues, it uses release-specific terminology.

Configuring the TCP/IP or HTTP Target Connector for PeopleSoft 8.4

The procedures in this topic assume that your Integration Broker environment is configured and tested. See Appendix D, "Using PeopleSoft Integration Broker" for more information.

  1. Configure the gateway for the TCP/IP Target Connector or HTTP Target Connector. See Configuring the TCP/IP Target Connector for more information.


    Note:

    This step is optional when configuring the HTTP Connector. The HTTP Target Connector is supplied with your PeopleSoft application, and no special configuration steps are required. If you choose, you may configure default connection values on the Gateway. You can override these values when you configure the node.

  2. Configure the node. See Configuring the Node for the TCP/IP84 Connector for more information.


    Note:

    Starting with release 8.4, the Integration Broker is delivered with an HTTP Outbound Connector. See Configuring the HTTP Connector for more information.

Configuring the TCP/IP Target Connector

To configure the gateway for the TCP/IP Target Connector:

  1. In a Web browser, open your PeopleSoft release 8.4 application.

  2. In the menu pane, expand PeopleTools, then expand Integration Broker, and click Gateways.

  3. Open the LOCAL Gateway ID.

    A pane similar to the following Gateway ID pane is displayed.

    Gateway ID pane
    Description of the illustration bea_pstu_5_84a.gif

  4. If you do not see the TCPIPTARGET84 Connector ID, click Load and scroll to locate TCPIPTARGET84 in the list.

    If TCPIPTARGET84 still does not appear, the connector class file was not installed in the Integration Gateway.

    Perform the following steps:

    1. Click the Properties URL for TCPIPTARGET84.

      The Properties pane for TCPIPTARGET84 is displayed. Default values appear for the host and the port. For complex business situations, you can override this setting on the individual node.

      Properties pane for TCPIPTARGET84
      Description of the illustration bea_pstu_5_84b.gif

    2. Enter the values for the host and the port for the machine on which your PeopleSoft XML listener is listening for incoming messages.

  5. Click OK.

    The Gateway window is displayed.

  6. Scroll to the bottom of the window and click Save.

You have finished configuring the gateway for the TCP/IP Target Connector.

Configuring the Node for the TCP/IP84 Connector

To configure the node for the TCP/IP84 Connector:

  1. In the Menu pane, select PeopleTools, Integration Broker, and then click Node Definitions.

  2. Select the node that you want to configure.


    Note:

    This procedure uses a node called EXTERNAL. For more information about creating and using nodes, see Appendix D, "Using PeopleSoft Integration Broker" or your PeopleSoft documentation.

    Perform the following steps:

    1. Select External from the Node Type list.

    2. Select Implicit from the Routing Type list.

  3. Select the Connectors tab.

    Perform the following steps:

    1. Select TCPIPTARGET84 as the Connector ID.

      Default values appear for the host and the port.

    2. Enter the values for the host and the port for the machine and port that route XML to Oracle Application Server. You can accept or override the default values for individual nodes.

    3. Click Save.

  4. If you are warned that you are changing the connector, click OK.

  5. Select the Transactions tab. Transactions tab
    Description of the illustration bea_pstu_5_84d.gif

    1. If there are no transactions, click Add Transaction to add the message with which you are working. In this procedure, the node is already configured with the LOCATION_SYNC message.

    2. To view transaction details for the LOCATION_SYNC message, click Edit.

      The Transaction Detail tab appears

      Transaction Detail tab
      Description of the illustration bea_pstu_5_84e.gif

    3. Add the message with which you are working.

    4. Verify that the Routing Type is Implicit.

  6. Click Save.

  7. Return to the Transactions tab.

    1. To edit additional transactions, click Edit to navigate to the Transaction Detail tab.

    2. In the Transaction Detail tab, select Inactive from the Status list.

      Inactive status is for initial testing only. After you test your configuration, you may change the status to Active and have as many nodes and transactions as required to satisfy your business requirements.

  8. Click Save.

You are ready to send XML messages to your PeopleSoft XML listener.

Configuring the HTTP Target Connector

The HTTP Target Connector is supplied with your PeopleSoft application, and no special configuration steps are required. If you choose, you may configure default connection values on the Gateway. You can override these values when you configure the node. To configure the gateway for the HTTP Target Connector:

  1. In a Web browser, open your PeopleSoft 8.4 application.

  2. In the Menu pane, expand PeopleTools, then expand Integration Broker, and click Gateways.

  3. Open the LOCAL Gateway ID.

    A pane similar to the following Gateway ID pane is displayed.

    Gateway ID pane
    Description of the illustration bea_pstu_5_84a.gif

  4. If you do not see the HTTPTARGET Connector ID, click Load.

    If it does not appear, your Gateway was not installed properly. Check with your PeopleSoft system administrator.

  5. Click the Properties URL for HTTPTARGET.

    The Properties pane for HTTPTARGET displays default values:

    Properties pane for HTTPTARGET
    Description of the illustration iway_psoftu_httpgateway.gif

  6. Scroll to the bottom and enter a value for the PRIMARYURL.

    This is the default HTTP address (machine and port) on which your PeopleSoft XML listener is listening for incoming messages.


    Note:

    For complex business situations, you can override this setting on the individual node.

  7. Click OK.

    The Gateway window is displayed.

  8. Scroll to the bottom of the window and click Save.

You have finished configuring the gateway for the HTTP Target Connector.

Configuring the HTTP Connector

Starting with release 8.4, the Integration Broker is delivered with an HTTP Outbound Connector. This connector can be used in place of the TCP/IP84 connector for sending messages to Oracle Application Server.

To configure the node to use the HTTP Connector: HTTP connector node
Description of the illustration bea_pstu_5_84c.gif

  1. In the Menu pane, expand PeopleTools, Integration Broker, and then click Node Definitions.

  2. Select the node that you want to configure.


    Note:

    This procedure uses a node called EXTERNAL. For more information about creating and using nodes, see Appendix D, "Using PeopleSoft Integration Broker" or your PeopleSoft documentation.

    1. From the Node Type list, select External.

    2. From the Routing Type list, select Implicit.

      connectors tab
      Description of the illustration i_psoft_httptarget.gif

  3. Select the Connectors tab.

    1. Change the Connector ID to HTTPTARGET.

    2. Enter a value for each property based on the following:

      Property ID Property Name Value

      HEADER

      sendUncompressed

      Y

      HTTPPROPERTY

      Method

      POST

      PRIMARYURL

      URL

      URL and the port of the HTTP listener



    Note:

    For complex business situations you can configure multiple nodes and multiple listeners.

  4. Click Save.

  5. If you are warned that you are changing the Connector, click OK.

  6. Select the Transactions tab.

    The following pane is displayed.

    Transactions tab
    Description of the illustration bea_pstu_5_84d.gif

  7. If there are no transactions, click Add Transaction.

    In this procedure, the node is already configured with the LOCATION_SYNC message.

    The Transaction Detail tab appears. transaction detail tab
    Description of the illustration bea_pstu_5_84e.gif

    You can add the message with which you are working.

    1. Verify that the Routing Type is Implicit.

    2. Click Save.

  8. Return to the Transaction List.

    1. If there are other transactions, edit them.

    2. Set the status to Inactive.

      Inactive status is for initial testing only. After you test your configuration, you may change the status to Active and have as many nodes and transactions as required to satisfy your business requirements.

  9. Click Save on the Transaction List.

You are ready to send XML messages to your PeopleSoft XML listener.

Configuring the TCP/IP Handler for PeopleSoft 8.1

The following procedure assumes that your Application Messaging environment is properly configured and tested. See Appendix D, "Using PeopleSoft Integration Broker" for more information.

To configure the TCP/IP Handler for PeopleSoft 8.1 to send messages to Oracle Application Server:

  1. In a Web browser, launch the PeopleSoft 8.1 Gateway Configuration servlet interface.

  2. If the Simple File Handler is currently loaded, unload and delete it before proceeding.

    You must see an empty Handler directory.

    empty handler directory
    Description of the illustration iway_pstu_handirempty.gif

  3. Click Add handler. loaded handler directory
    Description of the illustration iway_pstu_handirloaded.gif

    Perform the following steps:

    1. Enter the full path of TCPIPHandler81 (case-sensitive):

      psft.pt8.tcphandler.TCPIPHandler81
      
      
    2. Click Save.

  4. Click Load.

    The PeopleSoft Handler Directory window is displayed.

  5. Click Configure.

    The TCPIP81 Handler Directory window is displayed.

  6. Click Add a TCPIP81 node.


    Note:

    The screens illustrating this procedure show a node named EXTERNAL. For more information about creating and using nodes, see Appendix D, "Using PeopleSoft Integration Broker" or your PeopleSoft documentation.

    The Add TCPIP81 Handler window is displayed.

    Add TCPIP81 Handler window
    Description of the illustration bea_pstu_5_81d.gif

  7. Enter the requested values based on the information in the following table.

    Field Value Example Description
    Node Name EXTERNAL The name of the TCP/IP node.
    Host Name 172.19.25.152 The machine on which your PeopleSoft XML listener is listening for incoming messages.
    Port 3694 The port on which your PeopleSoft XML listener is listening for incoming messages.
    Trace Directory /tmp The directory where a trace file is created when errors occur in message delivery.

    The system does not validate your entries.

  8. Click Save.

    The TCPIP81 Handler Directory window is displayed. TCPIP81 Handler Directory window
    Description of the illustration bea_pstu_5_81e.gif

  9. For your changes to take effect, click Back to Handler Directory to return to the PeopleSoft 8.1 Handler Directory window.

  10. Click Unload and re-Load TCPIPHandler81.

You are now ready to send messages from PeopleSoft to OracleAS Adapter for PeopleSoft.

Testing Your PeopleSoft Configuration

PeopleSoft 8.1 and 8.4 provide a ping node mechanism for testing your configuration. The mechanism functions identically in both versions.

Test your configuration to ensure that:

  • Oracle Application Server is up and running.

  • The server name and port number for PeopleSoft and Oracle Application Server match.

  • The default page for HTTP exists.

To test a PeopleSoft configuration:

  1. In a Web browser, open your PeopleSoft application.

  2. Navigate to the message monitoring menu.

    For PeopleSoft 8.4:

    1. In the menu pane, expand PeopleTools, Integration Broker, and Monitor.

    2. Select Monitor Message.

    For PeopleSoft 8.1:

    1. In the menu pane, expand Home, PeopleTools, Application Message Monitor, and Use.

    2. Select Application Message Monitor.

  3. Click the Node Status tab. node status tab
    Description of the illustration ixte104_ping01.gif

    Perform the following steps:

    1. From the Message Node Name list, select your node.

    2. Click Ping Node.

    If you properly configured both PeopleSoft and Oracle Application Server, you receive a Success message.

    An error indicates a configuration problem. For more information, see the Integration Broker error log.