Completing a to-do task for Endpoint Lookup primitives

Configure a JavaCompute node.

Before you begin

Run the WebSphere® ESB conversion tool to convert a mediation that contains an Endpoint Lookup primitive.

About this task

When the WebSphere ESB conversion tool cannot fully convert an Endpoint Lookup mediation primitive, it issues one or more messages. Proceed according to the message that you receive.

CWWOC6030I

About this task

The primitive uses a binding type that does not correspond to the supported end points in the IBM® Integration Bus EndpointLookup node, and so a RegistryLookup node was used. The RegistryLookup node retrieves the matching documents from WebSphere Service Registry and Repository and places them in the local environment under /ServiceRegistry. The JavaCompute node processes the MQ, JMS, or SCA endpoint that is retrieved from WebSphere Service Registry and Repository. It also configures the appropriate transport properties to be used in a downstream node.

Procedure

  1. Configure the JavaCompute node to extract the binding-specific endpoint information from the artifacts that the RegistryLookup node inserted into the local environment tree under /ServiceRegistry.
  2. Configure the binding-specific properties in LocalEnvironment.Destination with the endpoint information.
    Downstream nodes use this information.

CWWOC6031I

About this task

The primitive is converted as if it specified a WebServices or HTTP binding type. If the applications require a different binding, take the following actions:

Procedure

  1. Drag a JavaCompute onto the canvas.
  2. Configure the node to select the appropriate binding.

CWWOC6032I

About this task

The primitive contains a match policy that does not correspond exactly to those that are supported by the IBM Integration Bus EndpointLookup node. The EndpointLookup node is configured to return all matching endpoints. The JavaCompute node replicates the endpoint selection behavior from WebSphere ESB.

Procedure

Configure the JavaCompute to select the appropriate end point.