Creating a New Split-Join
In order to create a new Split/Join, you must have access to a WSDL containing the operation upon which to base the Split-Join. The Split Join must be created in an existing ALSB project within an existing ALSB configuration project.
To create a new Split-Join:
- In the ALSB perspective, select File > New > Split-Join. This opens the New Split-Join Wizard.
- In the New Split-Join Wizard, type or select an ALSB project location and enter a file name for the new Split-Join. When you have finished, click Next.
- In the next screen, you must select a binding and then an operation on which to implement the Split-Join. There are two ways to make your selection:
- Choose your operation from one of the WSDLs displayed in the Select Operation tree. All of the WSDLs in your current ALSB configuration project are available.
- Import your WSDL into the ALSB configuration project using the Consume button. Consumption imports a new WSDL into your configuration from an outside source, as described in the following step.
- If you choose to consume the base WSDL, go through the following steps:
- Click Consume.
- Browse for the location, or "Artifact Folder," wherein you wish to generate the consumed WSDL. The default artifact folder is your current ALSB project.
- If you want to overwrite existing local files, select the checkbox.
- Choose the service resource in which the WSDL to be consumed resides: Enterprise Repository, File System, UDDI, URI, or Workspace.
- Select The WSDL that you want to consume from that Service Resource. After you have made your selection the workspace will rebuild momentarily and the Service Consumption Status dialog will appear depicting the status of your consume. If it was successful, click OK to close the dialog.
- The consumed WSDL is now in your ALSB configuration project, and you can select an operation from it upon which to base your Split-Join.
- Click Finish.
A basic Split-Join is created and visually represented as a diagram in the Design View. By default, it consists of a Start Node, a Receive, and a Reply. The Start Node contains the Request and Response Variables introspected from the WSDL operation. The Receive is used to receive incoming request messages. The Reply is used to send response messages.
Related Topics