Work with specific protocols and standards > RosettaNet > Configure pipdefinitions.xml file

Configure pipdefinitions.xml file

The pipdefinitions.xml file is the key for configuring Activator for RosettaNet trading, although other steps are required as well. The file defines the business messages to be traded for each PIP and the order in which each message is sent or received. Activator uses the definitions to validate RosettaNet messages and the trading order.

The file is at <install directory>\conf\rosettanet.

The following figure shows an example of the pipdefinitions.xml file. This example shows the definition for using the Asynchronous Request-Confirm test PIP. The PIP is defined between the beginning and ending Pip element tags. You can define as many PIPs as you want in this file.

See the following example of a pipdefinitions.xml file.

Note Activator supports asynchronous responses, but not synchronous responses for RNIF.

The following describes the elements in the pipdefinitions.xml file.The following figure is an example of how the elements are used. Most of the information is used to build RosettaNet headers. But some elements, such as retryAttempts and timeToAcknowledge, affect performance of Activator.

Related topics