Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: EasyBeans 1.0
-
Fix Version/s: EasyBeans 1.1.0
-
Component/s: Core
-
- Description:
-
Hideas reported in the Newsgroup there's a problem with BusinessMethodResolver.
If my @Stateless Bean is in bundle A
and my @Remote Interface is in bundle B
and StatelessBean implements StatelessRemote
and in OSG Manifest bundle A imports packages from B or requires bundle B
I got an error:
(W) BusinessMethodResolver.loop : No class was found for interface my/interfaces/StatelessRemote.
if the interfaces and the beans are in the same package there's no problem
I'm developing a client/server solution, both OSGI (Equinox), using Eclipse Riena for Remote OSGI Services
and using EasyBeans on the server
my bundle with the interfaces is at server and client side, the beans are only at server side
I'm developing using Eclipse with PDE tooling and launching and so its easy to test client and server
together with PDE OSGI Launch configurations
copying all interfaces in the beans bundle is no solution I'm satisfied with, because then every step I'm testing
I have to copy them - and I want to avoid this.
main reason to use Easybeans instead of an EE server is the OSGI version of Easybeans where I have all freedom to do my OSGI stuff in a client/server solution
Florent Benoit told me in the newsgroup
"I think that this is because bytecode analysis based on ASM is looking up only classes provided in the current bundle.
We don't rely on java lang reflect module to find annotations. "
I think because EasyBeans is an OSGI EJB container, then EasyBeans should find classes and interfaces from bundles in OSGI bundle classpath
at the moment I did no testing if there were problems too with @Entity referencing to other Entity, @Embedded or so from other bundles
for me this is a showstopper and I hope that you'll find a solution.
thx
ekke
Showas reported in the Newsgroup there's a problem with BusinessMethodResolver. If my @Stateless Bean is in bundle A and my @Remote Interface is in bundle B and StatelessBean implements StatelessRemote and in OSG Manifest bundle A imports packages from B or requires bundle B I got an error: (W) BusinessMethodResolver.loop : No class was found for interface my/interfaces/StatelessRemote. if the interfaces and the beans are in the same package there's no problem I'm developing a client/server solution, both OSGI (Equinox), using Eclipse Riena for Remote OSGI Services and using EasyBeans on the server my bundle with the interfaces is at server and client side, the beans are only at server side I'm developing using Eclipse with PDE tooling and launching and so its easy to test client and server together with PDE OSGI Launch configurations copying all interfaces in the beans bundle is no solution I'm satisfied with, because then every step I'm testing I have to copy them - and I want to avoid this. main reason to use Easybeans instead of an EE server is the OSGI version of Easybeans where I have all freedom to do my OSGI stuff in a client/server solution Florent Benoit told me in the newsgroup "I think that this is because bytecode analysis based on ASM is looking up only classes provided in the current bundle. We don't rely on java lang reflect module to find annotations. " I think because EasyBeans is an OSGI EJB container, then EasyBeans should find classes and interfaces from bundles in OSGI bundle classpath at the moment I did no testing if there were problems too with @Entity referencing to other Entity, @Embedded or so from other bundles for me this is a showstopper and I hope that you'll find a solution. thx ekke
-
- Environment:
- Eclipse 3.4 + OSGI (Equinox 3.4), Mac OSX 10.5.3, JDK 1.5
Attachments
-
- bundles.zip
- (19 kB)
- ekkehard gentz
- 27/Jun/08 12:08 PM
-
- eclipse_projects.zip
- (24 kB)
- ekkehard gentz
- 27/Jun/08 12:08 PM
Activity
- All
- Comments
- History
- Activity
- Subversion Commits
- Builds
Hide
3 bundles for the tests described above
alternative the 3 projects as eclipse projects
alternative the 3 projects as eclipse projects
Show
ekkehard gentz added a comment - 27/Jun/08 12:08 PM 3 bundles for the tests described above
alternative the 3 projects as eclipse projects
Hide
I detected another problem with asm (perhaps the same reason ?)
Easybeans 1.1.0 Snapshot
Eclipse 3.4, Equinox 3.4
OSX 10.5.4, JDK 1.5
Using PDE and OSGI Launch Configurations its easy to switch between deployed Plugins (Bundles) and Plugins (Bundles) from Workspace.
If I do this with an entity bundle (some bundle like the easybeans entity example) the bundle will work well if deployed,
but if I'm using the workspace bundle I got a stacktrace (see below)
I hope its the same reason, because its so easy with PDE to develope and test without deploying.
this runs well with Eclipse Riena, Jetty, Hessian etc. but fails with some bundles of EasyBeans
ekke
osgi> start 27
15.07.08 07:44:31 (I) Activator.startContainer : Creating Container from the Bundle Archive 'bundleentry://27/'
org.osgi.framework.BundleException: Exception in org.ow2.easybeans.osgi.ejbjar.Activator.start() of bundle ekke.easy.entity.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1028)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.RuntimeException: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:159)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
... 14 more
Caused by: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
... 18 more
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
java.lang.RuntimeException: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:159)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
... 18 more
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Nested Exception:
java.lang.RuntimeException: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:159)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
... 18 more
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
osgi>
Easybeans 1.1.0 Snapshot
Eclipse 3.4, Equinox 3.4
OSX 10.5.4, JDK 1.5
Using PDE and OSGI Launch Configurations its easy to switch between deployed Plugins (Bundles) and Plugins (Bundles) from Workspace.
If I do this with an entity bundle (some bundle like the easybeans entity example) the bundle will work well if deployed,
but if I'm using the workspace bundle I got a stacktrace (see below)
I hope its the same reason, because its so easy with PDE to develope and test without deploying.
this runs well with Eclipse Riena, Jetty, Hessian etc. but fails with some bundles of EasyBeans
ekke
osgi> start 27
15.07.08 07:44:31 (I) Activator.startContainer : Creating Container from the Bundle Archive 'bundleentry://27/'
org.osgi.framework.BundleException: Exception in org.ow2.easybeans.osgi.ejbjar.Activator.start() of bundle ekke.easy.entity.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1028)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.RuntimeException: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:159)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
... 14 more
Caused by: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
... 18 more
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
java.lang.RuntimeException: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:159)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
... 18 more
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Nested Exception:
java.lang.RuntimeException: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:159)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
... 18 more
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
osgi>
Show
ekkehard gentz added a comment - 15/Jul/08 7:51 AM I detected another problem with asm (perhaps the same reason ?)
Easybeans 1.1.0 Snapshot
Eclipse 3.4, Equinox 3.4
OSX 10.5.4, JDK 1.5
Using PDE and OSGI Launch Configurations its easy to switch between deployed Plugins (Bundles) and Plugins (Bundles) from Workspace.
If I do this with an entity bundle (some bundle like the easybeans entity example) the bundle will work well if deployed,
but if I'm using the workspace bundle I got a stacktrace (see below)
I hope its the same reason, because its so easy with PDE to develope and test without deploying.
this runs well with Eclipse Riena, Jetty, Hessian etc. but fails with some bundles of EasyBeans
ekke
osgi> start 27
15.07.08 07:44:31 (I) Activator.startContainer : Creating Container from the Bundle Archive 'bundleentry://27/'
org.osgi.framework.BundleException: Exception in org.ow2.easybeans.osgi.ejbjar.Activator.start() of bundle ekke.easy.entity.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1028)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.RuntimeException: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:159)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
... 14 more
Caused by: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
... 18 more
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
java.lang.RuntimeException: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:159)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
... 18 more
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Nested Exception:
java.lang.RuntimeException: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:159)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
... 18 more
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.easybeans.api.EZBContainerException: Cannot create deployable metadata 'ekke.easy.entity'.
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:259)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
... 20 more
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.ee.deploy.api.deployable.metadata.DeployableMetadataException: Error during scan
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:240)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
... 22 more
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
org.ow2.util.scan.api.ScanException: Error while analyzing file entry 'bundleresource://27/ekke/easy/entity/MySessionFacadeRemote.class'
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:63)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
... 23 more
Nested Exception:
java.lang.IllegalStateException: EjbJarAnnotationMetadata.addClassAnnotationMetadata.alreadyPresent
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadata.addEjbJarClassMetadata(EjbJarDeployableMetadata.java:81)
at org.ow2.util.ee.metadata.ejbjar.impl.configurator.EjbJarClassMetadataConfigurator.configurationComplete(EjbJarClassMetadataConfigurator.java:176)
at org.ow2.util.scan.impl.ScanClassVisitor.visitEnd(ScanClassVisitor.java:138)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.asm.ClassReader.accept(Unknown Source)
at org.ow2.util.scan.impl.ASMScannerImpl.scanClass(ASMScannerImpl.java:61)
at org.ow2.util.ee.metadata.ejbjar.impl.EjbJarDeployableMetadataFactory.createDeployableMetadata(EjbJarDeployableMetadataFactory.java:223)
at org.ow2.easybeans.deployment.Deployment.analyze(Deployment.java:136)
at org.ow2.easybeans.container.JContainer3.resolve(JContainer3.java:246)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:292)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:149)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
osgi>
Hide
Classes should be found.
Warning : interface bundle given as example does not contain interface classes.
Warning : interface bundle given as example does not contain interface classes.
Show
Gael Lalire added a comment - 23/Jul/08 12:16 PM Classes should be found.
Warning : interface bundle given as example does not contain interface classes.
Hide
thanks !
I'll try it with next 1.1.0 snapshot
(the warning: you're right - I copied the wrong as I configured an example)
ekke
I'll try it with next 1.1.0 snapshot
(the warning: you're right - I copied the wrong as I configured an example)
ekke
Show
ekkehard gentz added a comment - 23/Jul/08 12:34 PM thanks !
I'll try it with next 1.1.0 snapshot
(the warning: you're right - I copied the wrong as I configured an example)
ekke
Hide
one question: is the fix included in
ow2-easybeans-osgi-1.1.0-SNAPSHOT-hibernate.tar.gz 23-Jul-2008 13:12 ?
thx for info
ekke
ow2-easybeans-osgi-1.1.0-SNAPSHOT-hibernate.tar.gz 23-Jul-2008 13:12 ?
thx for info
ekke
Show
ekkehard gentz added a comment - 23/Jul/08 2:57 PM one question: is the fix included in
ow2-easybeans-osgi-1.1.0-SNAPSHOT-hibernate.tar.gz 23-Jul-2008 13:12 ?
thx for info
ekke
Hide
thanks ! it works with the beans and interfaces in different bundles.
now I can do more real tests with easybeans
ekke
now I can do more real tests with easybeans
ekke
Show
ekkehard gentz added a comment - 23/Jul/08 4:35 PM thanks ! it works with the beans and interfaces in different bundles.
now I can do more real tests with easybeans
ekke
beans and interfaces in the same bundle
all works as expected:
start bundle ekke.easy.bean_and_interface_1.0.0
27.06.08 11:30:59 (I) Activator.startContainer : Creating Container from the Bundle Archive 'bundleentry://14/'
Fri Jun 27 11:30:59 CEST 2008 DEBUG [Thread-3] org.eclipse.riena.security.common.authorization.RienaPolicy rienapolicy: refresh
27.06.08 11:30:59 (I) JContainer3.start : Container 'ekke.easy.bean_and_interface' [1 SLSB, 0 SFSB, 0 MDB] started in 254 ms
OK
second testcase:
beans and interfaces in two bundles
beans bundle has Import-Package for interfaces
then it went wrong:
start bundle ekke.easy.interface_1.0.0
OK
start bundle ekke.easy.bean_1.0.0
exception:
27.06.08 11:26:27 (I) Activator.startContainer : Creating Container from the Bundle Archive 'bundleentry://27/'
27.06.08 11:26:27 (W) BusinessMethodResolver.loop : No class was found for interface ekke/service/StatelessRemote.
27.06.08 11:26:27 (S) EasyBeansClassLoader.defineInternalClass : Cannot invoke the defineClass method on the classloader
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.ow2.easybeans.loader.EasyBeansClassLoader.defineInternalClass(EasyBeansClassLoader.java:188)
at org.ow2.easybeans.loader.EasyBeansClassLoader.searchingDefinedClass(EasyBeansClassLoader.java:302)
at org.ow2.easybeans.loader.EasyBeansClassLoader.loadClass(EasyBeansClassLoader.java:225)
at org.ow2.easybeans.osgi.ejbjar.BackedClassLoader.loadClass(BackedClassLoader.java:92)
at org.ow2.easybeans.container.AbsFactory.<init>(AbsFactory.java:133)
at org.ow2.easybeans.container.session.SessionFactory.<init>(SessionFactory.java:65)
at org.ow2.easybeans.container.session.stateless.StatelessSessionFactory.<init>(StatelessSessionFactory.java:62)
at org.ow2.easybeans.container.JContainer3.createSessionBeanFactory(JContainer3.java:588)
at org.ow2.easybeans.container.JContainer3.createBeanFactories(JContainer3.java:404)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:340)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:147)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.NoClassDefFoundError: ekke/service/StatelessRemote
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
at java.lang.ClassLoader.defineClass(ClassLoader.java:520)
... 33 more
org.osgi.framework.BundleException: Exception in org.ow2.easybeans.osgi.ejbjar.Activator.start() of bundle ekke.easy.bean.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1028)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.NoClassDefFoundError: ekke/service/StatelessRemote
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:165)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:554)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:524)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)
at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:432)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at org.ow2.easybeans.loader.EasyBeansClassLoader.loadClass(EasyBeansClassLoader.java:229)
at org.ow2.easybeans.osgi.ejbjar.BackedClassLoader.loadClass(BackedClassLoader.java:92)
at org.ow2.easybeans.container.AbsFactory.<init>(AbsFactory.java:133)
at org.ow2.easybeans.container.session.SessionFactory.<init>(SessionFactory.java:65)
at org.ow2.easybeans.container.session.stateless.StatelessSessionFactory.<init>(StatelessSessionFactory.java:62)
at org.ow2.easybeans.container.JContainer3.createSessionBeanFactory(JContainer3.java:588)
at org.ow2.easybeans.container.JContainer3.createBeanFactories(JContainer3.java:404)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:340)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:147)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
... 14 more
Nested Exception:
java.lang.NoClassDefFoundError: ekke/service/StatelessRemote
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:165)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:554)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:524)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)
at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:432)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at org.ow2.easybeans.loader.EasyBeansClassLoader.loadClass(EasyBeansClassLoader.java:229)
at org.ow2.easybeans.osgi.ejbjar.BackedClassLoader.loadClass(BackedClassLoader.java:92)
at org.ow2.easybeans.container.AbsFactory.<init>(AbsFactory.java:133)
at org.ow2.easybeans.container.session.SessionFactory.<init>(SessionFactory.java:65)
at org.ow2.easybeans.container.session.stateless.StatelessSessionFactory.<init>(StatelessSessionFactory.java:62)
at org.ow2.easybeans.container.JContainer3.createSessionBeanFactory(JContainer3.java:588)
at org.ow2.easybeans.container.JContainer3.createBeanFactories(JContainer3.java:404)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:340)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:147)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)
Nested Exception:
java.lang.NoClassDefFoundError: ekke/service/StatelessRemote
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:165)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:554)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:524)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)
at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:432)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at org.ow2.easybeans.loader.EasyBeansClassLoader.loadClass(EasyBeansClassLoader.java:229)
at org.ow2.easybeans.osgi.ejbjar.BackedClassLoader.loadClass(BackedClassLoader.java:92)
at org.ow2.easybeans.container.AbsFactory.<init>(AbsFactory.java:133)
at org.ow2.easybeans.container.session.SessionFactory.<init>(SessionFactory.java:65)
at org.ow2.easybeans.container.session.stateless.StatelessSessionFactory.<init>(StatelessSessionFactory.java:62)
at org.ow2.easybeans.container.JContainer3.createSessionBeanFactory(JContainer3.java:588)
at org.ow2.easybeans.container.JContainer3.createBeanFactories(JContainer3.java:404)
at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:340)
at org.ow2.easybeans.osgi.ejbjar.Activator.startContainer(Activator.java:147)
at org.ow2.easybeans.osgi.ejbjar.Activator.start(Activator.java:101)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)
at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)
at java.lang.Thread.run(Thread.java:613)