Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

anchortoptop

1. Quick start

If you are in a hurry to have Apache ServiceMix up and running right away, this article will provide you with some basic steps for downloading, building (when needed) and running the server in no time. This is clearly not a complete guide so you may want to check the other links in the Apache ServiceMix v3.0 - User's Guide main section for further information.

...

At this time you have one option to get the software. The fastest and easiest way is to get the binary directly from the Apache site. Since this article is intended to help you to have Apache ServiceMix up and running in the fastest way only the binary download will be covered at this time.

...

...

#top

Start the server

...

...

Problems starting the Server

...

1. In ServiceMix 3.2.1 and above this step is done automatically when starting ServiceMix.
2. This requires at least ServiceMix 3.0

...

Open another command line console in the <servicemix_home> directory and run the following commands in Windows

...

respectively Linux:

...

These commands will:

  • install the servicemix-shared Shared Library
  • install the servicemix-http and servicemix-jsr181 JBI components

...

...

ServiceMix deploy and install directories are relative to the directory where ServiceMix was started. Be sure to start it from the root dir using the bin/servicemix command. If you run it from the bin dir, the previous commands will fail and you would have to copy the components to the bin/install and bin/deploy folders.

...

You should see the following on the command line console:

...

Now deploy a JBI Service Assembly which exposes a service over HTTP/SOAP

...

...

In ServiceMix 3.2.1 and above the deploy directory has been replaced by hotdeploy. Modify the commands accordingly.

...

Windows:

...

Linux:

...

...

You should see the following on the command line console:

...

...

Now, open a web browser to the following location:

...

Now, open a web browser and point it to the following location: [servicemix_home]/examples/wsdl-first/client.html. Then, click on the SEND button to see the web service response.

...

...

If your version of ServiceMix is older than 3.0.1, and you are using Internet Explorer, you will have to comment out the following line in the client.html web page.

...

...

This has been be fixed in the 3.1 release.

#top

Summary

This article showed you how simple it is to have Apache ServiceMix up and running. The overall time for getting the server running should be less than five minutes if you have the prerequisite (Java 1.5) already installed. Additionally, this article also showed you how to deploy and test a simple Web Service in less than five minutes.

...