Hi,
I fully agree with Claus and Achim.
Karaf as the core platform is a good start, that you can extend with
Fabric and other modules (Cellar, Cave, whatever).
If you want a ready to use ESB based on the same layers, you can start
with JBoss Fuse or Talend ESB (both available in opensource and
enterprise version).
Regards
JB
On 02/08/2014 08:42 AM, Claus Ibsen wrote:
On Fri, Feb 7, 2014 at 7:08 PM, Cristiano Costantini
<[email protected]> wrote:
Hi all,
as I'm waiting for Servicemix 4.6.0 to come out because it solves some
problems with the version of some bundles, I was wondering if I should move
to Karaf (2.3.3) instead on using Servicemix as the basis for my
application.
In fact I use Spring, Pax Web, Camel and CXF, and I'll probably need
ActiveMQ if I need to implement some specific EIP. I need many dependencies
from the servicemix bundles of wrapped dependencies, but I don't other
ServiceMix features, especially NMR that I understand from SMX4NMR-319 is
blocking release of 4.6.0.
What you suggest me to do?
Thank you!
Cristiano
ServiceMix is a much less active project today than it used to be.
Also most of the work that used to be at SerivceMix is now happening
at Karaf and Camel instead.
Users looking for a single download installation can still find value
in ServiceMix. But its a bit concerning that the project does not do
releases so often.
In my mind ServiceMix is a dying project, and users should take that
into account.
I would point people 2 main ways.
1)
Karaf and then install what they need such as Camel / CXF etc.
Then you can build your own ServiceMix.
2)
fabric8 which is has a lot more to offer.
http://fabric8.io/
certainly for the new era of cloud and managing a lot of containers,
and having a consistent web user interface using hawtio, and much
more.
.. and besides fabric8 you may find value in Apache Karaf Cellar, and
possible other 3rd party projects.
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com