NPE during ear deployment
<[email protected]> Wed, 27 Jul 2011 18:24:15 +0200 (CEST)
| Newsgroups | gmane.comp.java.objectweb.jonas |
|---|---|
| Message-ID | <[email protected]> |
Hi the list, I'm trying to move an application from Jonas 4 to Jonas 5.2.1. I got this error message and I'm not sure where to look. The application.xml looks correct. Any idea ? Thanks. PS : I did try to post my question by email but apparently it still not there after 45 min. I hope I won't post it twice. 2011-07-27 17:35:05,632 : DeployableMonitor.detectNewArchives : DeployerException : Cannot deploy the deployable 'EAR 'econnectware-console.ear', application.xml provided, Content: ' org.ow2.util.ee.deploy.api.deployer.DeployerException: Unable to deploy deployable 'EAR 'econnectware-console.ear', application.xml provided, Content: ' at org.ow2.util.ee.deploy.impl.deployer.AbsDeployer.deploy(AbsDeployer.java:105) at org.ow2.util.ee.deploy.impl.deployer.DeployerManager.deploy(DeployerManager.java:129) at org.ow2.jonas.deployablemonitor.DeployableMonitor.detectNewArchives(DeployableMonitor.java:491) at org.ow2.jonas.deployablemonitor.DeployableMonitor.checkNewArchives(DeployableMonitor.java:306) at org.ow2.jonas.deployablemonitor.DeployableMonitor.run(DeployableMonitor.java:216) Caused by: java.lang.NullPointerException at org.apache.felix.framework.resolver.ResolverImpl.permutateIfNeeded(ResolverImpl.java:1156) at org.apache.felix.framework.resolver.ResolverImpl.checkPackageSpaceConsistency(ResolverImpl.java:1085) at org.apache.felix.framework.resolver.ResolverImpl.resolve(ResolverImpl.java:171) at org.apache.felix.framework.Felix$FelixResolver.resolve(Felix.java:4103) at org.apache.felix.framework.ModuleImpl.searchDynamicImports(ModuleImpl.java:1412) at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:734) at org.apache.felix.framework.ModuleImpl.getResourceByDelegation(ModuleImpl.java:652) at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.getResource(ModuleImpl.java:2020) at org.ow2.jonas.lib.loader.OSGiClassLoader.getResource(OSGiClassLoader.java:77) at java.lang.ClassLoader.getResource(ClassLoader.java:997) at org.ow2.jonas.lib.loader.FilteringClassLoader.getResource(FilteringClassLoader.java:208) at java.lang.ClassLoader.getResource(ClassLoader.java:997) at java.lang.ClassLoader.getResource(ClassLoader.java:997) at org.ow2.jonas.lib.loader.FilteringClassLoader.getResource(FilteringClassLoader.java:208) at java.lang.ClassLoader.getResource(ClassLoader.java:997) at java.lang.ClassLoader.getResource(ClassLoader.java:997) at org.ow2.jonas.lib.loader.FilteringClassLoader.getResource(FilteringClassLoader.java:208) at java.lang.ClassLoader.getResource(ClassLoader.java:997) at org.ow2.util.scan.api.classlocator.ClassLoaderClassesLocator.getClassURL(ClassLoaderClassesLocator.java:54) at org.ow2.util.ee.metadata.common.impl.AbsDeployableMetadataFactory.scan(AbsDeployableMetadataFactory.java:101) at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:261) at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:153) at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:291) at org.ow2.jonas.ear.internal.EarDeployer.doDeploy(EarDeployer.java:736) 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:95) at org.ow2.util.execution.helper.RunnableHelper.execute(RunnableHelper.java:77) at org.ow2.util.ee.deploy.impl.deployer.AbsDeployer.deploy(AbsDeployer.java:94) ... 4 more