Jean-Baptiste, Thanks for the response. I think what you're implying is that instead of using servicemix as my base, I should use karaf as my base and even add servicemix on top of that.
So, assuming I want to start with the minimal configuration, I probably then need to create a project that lists out all of those dependencies, and then add in the necessary assembly calls, no? I'm assuming I could still use the source for servicemix as this base then, correct? John On Sun, Jul 21, 2013 at 12:31 PM, Jean-Baptiste Onofré <[email protected]>wrote: > Hi John, > > take a look on Karaf documentation to create custom distribution: > > http://karaf.apache.org/**manual/latest-2.3.x/**developers-guide/custom-** > distribution.html<http://karaf.apache.org/manual/latest-2.3.x/developers-guide/custom-distribution.html> > > ServiceMix is based on Karaf, and it's a custom distribution of Karaf. > > Regards > JB > > > On 07/21/2013 04:45 PM, John D. Ament wrote: > >> Hi all, >> >> I'm looking to create a redistributable ESB for our internal product based >> on servicemix. The idea is to create a preinstalled, predeployed >> application that can simply be started up (and have a little bit of >> configuration applied to point to things like our main app). >> >> As a result, I want to be able to preinstall things like our own OSGi >> bundles as well as other bundles that we know we want installed (but >> aren't >> installed by default in SMX). I've done things like this in the past with >> JBoss (where we predeploy our app to the AS7 runtime), and was curious how >> to do it with servicemix? I'm assuming I can use a maven assembly, based >> on the assemblies I saw here: >> http://svn.apache.org/repos/**asf/servicemix/smx4/features/** >> trunk/assemblies/<http://svn.apache.org/repos/asf/servicemix/smx4/features/trunk/assemblies/> >> >> I also noticed in this pom file, you use a karaf plugin. Does this >> preinstall these features? >> >> http://svn.apache.org/repos/**asf/servicemix/smx4/features/** >> trunk/assemblies/apache-**servicemix-minimal/pom.xml<http://svn.apache.org/repos/asf/servicemix/smx4/features/trunk/assemblies/apache-servicemix-minimal/pom.xml> >> >> Thanks for any feedback, >> >> John >> >> > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com >
