XI Adapter 4.6 | webMethods XI Adapter Documentation | webMethods XI Adapter Installation and User’s Documentation | Post-Installation Configuration and Tasks | Configuring XI Adapter
 
Configuring XI Adapter
In XI Adapter interface, you do the following:
1. Identify and add all the PI/PO Servers you will use to host your business systems, send MessageObjects or receive MessageObjects. For more information, see Adding PI/PO Server.
2. Assign each of your business systems to the PI/PO Server you want to use to send and receive that business system's MessageObjects. For more information, see Assigning Your Business Systems to PI/PO Servers.
3. Create and associate a Document Type for each message type.
a. Use Designer to create a Document Type for each message type specified by each interface you defined in the PI Integration Repository. For more information, see Software AG Designer Online Help.
b. Associate each Integration Server Document Type with the corresponding message type. For more information, see Associating a Message Type with a Document Type.
4. For each type of MessageObject you want to send to a business partner, you do the following:
a. Define an outbound interface that defines the task you want performed. You must define the interface exactly as you defined it in the PI/PO environment. XI Adapter generates an Integration Server specification from the interface using the Integration Server Document Type that correspond to the interface's message types. For more information, see Viewing Interfaces and Adding PI/PO Interface.
b. Associate a sender endpoint with an outbound service. Identify a sender endpoint that specifies the outbound interface you just defined and your business system that will send the appropriate MessageObjects. XI Adapter automatically creates an outbound service stub using the Integration Server specification it generated when you defined the interface. For more information, see Associating Sender Endpoint with Outbound Service.
c. On the appropriate webMethods adapter, extend the outbound service stub to get MessageObjects from your backend system and pass the MessageObjects to XI Adapter to send to a business partner. If the MessageObject delivery mode is synchronous, you can have the outbound service return results from the business partner to your backend system immediately. If the delivery mode is asynchronous, you can create a separate service to receive the results later. For more information, see Extending the Outbound Service.
5. For each type of MessageObject you expect to receive from a business partner, do the following:
a. Define an inbound interface that defines the task the business partner wants performed. You must define the interface exactly as you defined it in the PI/PO environment. XI Adapter generates an Integration Server specification from the interface using the Integration Server Document Type that correspond to the interface's message types. For more information, see Interfaces.
b. Associate a receiver endpoint with an inbound service. Identify a receiver endpoint that specifies the inbound interface you just defined and your business system that will perform the task defined by the interface. XI Adapter automatically creates an inbound service stub using the Integration Server specification it generated when you defined the interface. For more information, see Associating Receiver Endpoint with Inbound Service.
c. On the appropriate webMethods adapter, extend the inbound service stub to receive MessageObjects from the Oracle Apps Adapter and to interact with your backend system to process the tasks. If the MessageObject delivery mode is synchronous, you can have the inbound service return results to the business partner immediately. If the delivery mode is asynchronous, you can create a separate response service to return the results later. For more information, see Extending the Inbound Service.
6. XI Adapter maintains a list of all MessageObjects you have sent or received. For more information, see Viewing Messages.
7. Register your Integration Server instance in the SAP System Landscape Directory(SLD) so XI Adapter and the SAP System Landscape Directory(SLD) can share certain type of information. For more information, see Environment.
Note: 
*You can use XI Adapter without registering the Integration Server instance in the SAP System Landscape Directory(SLD). For more information, see watt.xi.sld.access.
*You can use XI Adapter to register one Integration Server instance in one SAP System Landscape Directory(SLD) only.
8. Specify the settings. For more information, see Settings.
a. You can specify the number of times you want to resend a MessageObject when the first attempt fails because of technical errors in the PI/PO environment or on your business partner's system.
b. You can specify whether you want to validate inbound messages. Typically, you would only use validation to test and debug your environment.
c. You can specify the logging levels and the facilities to log.