About the JD Edwards Connectivity sample

The JD Edwards Connectivity sample demonstrates connectivity between IBM Integration Bus and a JD Edwards server. This outbound scenario uses the JDEdwardsRequest node to make a business function call request to the JD Edwards server, and processes the response.

JDEdwardsRequest node

The JDEdwardsRequest node is used to send information to the JD Edwards server and retrieve the response from JD Edwards. A JDEdwardsRequest node is used in this sample message flow to call business functions in JD Edwards.

The following diagram shows the JD Edwards outbound message flow that is used in this sample.

A screen capture of the JDE Outbound flow

A message is sent to the MQInput node, which contains fields that are required to create a business object in JD Edwards.

The JDEdwardsRequest node uses this data to make a business function call called Retrieve, and JD Edwards returns the business object, which is sent to a WebSphere MQ queue as an XML message.

If the flow encounters a problem, the original message header and exception list data are put into an XML message and sent to a WebSphere MQ error queue.

Running the example involves the following tasks:

  1. Configuring the integration node adapter to communicate with your JD Edwards system.
  2. Rebuilding a BAR file with the newly configured adapter.
  3. Deploying the BAR file.
  4. Putting data to a WebSphere MQ queue to initiate the flow.
  5. Looking at the output data on the WebSphere MQ queue.

The JD Edwards Connectivity sample provides the following resources:

Back to sample home