[jboss-dev-forums] [Design of OSGi Integration] - Re: JBOSGI-38 and bundle deployment order

thomas.diesler@jboss.com do-not-reply at jboss.com
Tue Mar 3 08:25:05 EST 2009


There can be an unspecified amount of time between bundle deployments.


  |  Bundle A depends on bundle B, both share bundle X.
  |  
  |  A ---> B 
  |  A ---> X <--- B
  | 

and a deployment order of


  |       deploy("jbosgi38-bundleA.jar");
  |       deploy("jbosgi38-bundleB.jar");
  |       deploy("jbosgi38-bundleX.jar");
  | 

Bundle A & B can only be installed but not started. The deployment should not fail however. When X gets deployed all three bundles should get started.

The ResolvedBundleDependencyItem would probably not fix that, because deployment of A would already fail - if I understand this correctly.




View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4214501#4214501

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4214501



More information about the jboss-dev-forums mailing list