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.
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.
Karaf is not an OSGi framework. It's a OSGi runtime environment.
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.
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.
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
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With