ServiceMix WAR distribution does not include all the JBI components by default.
To be able to deploy your service assembly, you need to go to the Components web page and install the needed components, as explained in the exception:
<loc-message>Target component servicemix-http for service unit bridge-http-su is not installed</loc-message>

You'll have to do the same for the servicemix-eip component and servicemix-jms.  Once they are installed, you need to start them from the same Components page.  Then you'll be able to deploy and start your SA.

Hopes this helps/

On Jan 24, 2008 12:21 PM, YogeshArora <> wrote:

Hello Friends,

We are facing the following issues while deploying Apache ServiceMix3.2.1 on
Apache Geronimo 2.0.2

1. We have downloaded the Apache ServiceMix WAR file (Apache ServiceMix Web
Application 3.2.1 (.war)) from the following location

We are getting the attached errors.

Although we are able to see the first page of the deployed WAR.

2. When we tried to deploy the ServiceMix "Service Assemblies (.sa files)"
through the Web interface (WAR) file deployed in the above step 1, we are
getting the following exceptions:
org.springframework.jmx.access.InvocationFailureException : JMX access
failed; nested exception is
       Caused by:>>

The detailed exception is attached in the file.

Any help in this regards will be very appreciated.

Thanks in advance.

Yogesh Kumar

View this message in context:
Sent from the Apache Geronimo - Users mailing list archive at

Guillaume Nodet