Hi,

      We have developed a product using servicemix and osgi. We are coming
up with process to patch the product when it goes to production.

      We have use case where we have two different types of bundles and need
to know what is thebest way f patching them in production environment .

      1. Bundles which have camel routes
      2. OSGI service bundle which has code which creates camel routes and
custom logic of creating connection pool to db.


      Say we have following in production
      a. user-bnd-a-1.0.0 - has routes
      b. user-camel-bnd-1.0.0 - has routes and db connection pool

      Now in this case if we use the process of placing the latest artifact
say "user-bnd-a-1.0.1" to deploy folder, we will end up having two versions
of the artifact and both bundles will have db connection pool. with this one
of the connection pool is wasted. And we see routes created from only the
first bundle.

     Can some one please help on how to patch in production environment and
how to over come the above said issue.

Br,
Rajesh



--
View this message in context: 
http://servicemix.396122.n5.nabble.com/Deployment-of-OSGi-service-bundles-in-Fuse-ESB-SMX-in-production-tp5719178.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to