Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Tutorial for ServiceMix 4.2 [closed]

I try to figure out a start with Apache ServiceMix 4.2

Sadly the tutorials on the homesite seem pretty much outdated ... with 4.2 the services seem to be started out of the box and be configured with karaf, while the tutorials talk about copying files into a "hotdeploy" folder that doesn't exist anymore in 4.2 ...

Can someone point me to a tutorial thats valid for ServiceMix 4.2? I'm trying to test the communication of two simple HelloWorld webservices or see how to configure a BC to wire in a webservice or something like this, just to get started. Would appreciate any help or pointers.

like image 828
Akku Avatar asked Aug 17 '10 10:08

Akku


People also ask

What is ServiceMix used for?

ServiceMix uses ActiveMQ to provide remoting, clustering, reliability and distributed failover. ServiceMix is completely integrated into Apache Geronimo, which allows you to deploy JBI components and services directly into Geronimo.

Is Karaf a OSGi?

Karaf is not an OSGi framework. It's a OSGi runtime environment.

What is Blueprint in Karaf?

karaf-blueprint-example-provider implements and exposes a BookingService using a Blueprint XML file. karaf-blueprint-example-client uses OSGI-INF/blueprint/client. xml Blueprint XML to get a service and start a thread. karaf-blueprint-example-features contains a Karaf features repository used for the deployment.


2 Answers

You can try FUSE ESB which is based on servicemix and free. It has some good documentation which you maybe also can use to understand servicemix itself.

like image 91
FrVaBe Avatar answered Oct 08 '22 02:10

FrVaBe


here are a couple quick guides for setting up your dev box and getting a basic bundle created and deployed...

http://benoday.blogspot.com/2010/08/servicemix-developer-machine-setup.html

http://benoday.blogspot.com/2010/08/fuse-esb-42-and-osgi-quick-start-guide.html

like image 30
Ben ODay Avatar answered Oct 08 '22 03:10

Ben ODay