Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Introduction

This sample demonstrates a simple content-based routing where a message is passed through the ESB using in the Dumb-Client mode. The ESB acts as a gateway to accept all messages, and then performs mediation and routing based on message properties or content.

...

Refer to Prerequisites section in ESB Samples Setup page.

Building the Sample

1. Start the ESB with sample 1 configuration using the instructions given in Starting Sample ESB Configurations.

...

3. The synapse configuration in for the ESB used for message mediation in this sample is provided in <ESB_HOME>/repository/samples/synapse_sample_1.xml as shown below:

...

4. Deploy the back-end service 'SimpleStockQuoteService' and start the Axis2 server using the instructions given in section Starting Sample Back-End Services.

...

1. The sample client used here is 'Stock Quote Client' , which can operate in several modes. For instructions on this sample client and its operation modes, refer to Stock Quote Client. Run each of the following ant command from <ESB_HOME>/samples/axis2Client directory to trigger a sample message to the back-end service. If the message is mediated successfully, it should display an output on the Axis2 server's start-up console.

...