Look for depencies in repositories/url-internal when we add a deployment plan which have dependencies on other deployment plan
- I add db-h2.xml deployment plan in $JONAS_BASE/deploy/ directory.
- The bundle is install in the felix cache but It cannot be activated beause org.ow2.jonas.db-h2-core depends on org.ow2.jonas.db.base and there is no org.ow2.jonas.db.base deployment plan or bundle in $JONAS_BASE/deploy directory.
- Why not looking in repositories/url-internal for dependencies?
2011-08-25 00:28:24,511 : OSGiDeployer.doDeploy : Cannot start the bundle 'OSGiDeployableImpl[archive=/home/jc/Bureau/stage/git_jonas/jonas/assemblies/profiles/full/target/jonas-full-5.3.0-M4-SNAPSHOT-bin.dir/jonas-full-5.3.0-M4-SNAPSHOT/repositories/maven2-internal/org/ow2/jonas/jonas-db-h2-core/5.3.0-M4-SNAPSHOT/jonas-db-h2-core-5.3.0-M4-SNAPSHOT-ipojo.jar]'. org.osgi.framework.BundleException: Unresolved constraint in bundle org.ow2.jonas.db-h2-core [139]: Unable to resolve 139.0: missing requirement [139.0] package; (package=org.ow2.jonas.db.base) at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3568) at org.apache.felix.framework.Felix.startBundle(Felix.java:1744) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:927) at org.ow2.util.ee.deploy.impl.osgi.OSGiDeployer.doDeploy(OSGiDeployer.java:174) at org.ow2.util.ee.deploy.impl.deployer.AbsDeployer$1.execute(AbsDeployer.java:96) at org.ow2.util.ee.deploy.impl.deployer.AbsDeployer$1.execute(AbsDeployer.java:94) at org.ow2.util.execution.helper.RunnableHelper.execute(RunnableHelper.java:77) at org.ow2.util.ee.deploy.impl.deployer.AbsDeployer.deploy(AbsDeployer.java:94) at org.ow2.util.ee.deploy.impl.deployer.DeployerManager.deploy(DeployerManager.java:129) at org.ow2.util.plan.deployer.impl.DeploymentPlanDeployer.deployDeployment(DeploymentPlanDeployer.java:375) at org.ow2.util.plan.deployer.impl.DeploymentPlanDeployer.deployDeploymentPlan(DeploymentPlanDeployer.java:260) at org.ow2.util.plan.deployer.impl.DeploymentPlanDeployer.deploy(DeploymentPlanDeployer.java:152) at org.ow2.util.ee.deploy.impl.deployer.DeployerManager.deploy(DeployerManager.java:129) at org.ow2.jonas.deployablemonitor.DeployableMonitor.detectNewArchives(DeployableMonitor.java:476) at org.ow2.jonas.deployablemonitor.DeployableMonitor.checkNewArchives(DeployableMonitor.java:315) at org.ow2.jonas.deployablemonitor.DeployableMonitor.run(DeployableMonitor.java:225)