Hi today I have tried to use java 8 with Apache TomEE (as a test), and next
exception is thrown:

Caused by: org.apache.tomee.catalina.TomEERuntimeException:
org.apache.openejb.OpenEJBException: Unable to create annotation scanner
for web module test: null
at
org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:2062)
at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1099)
at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1054)
at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:127)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5355)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 99 more
Caused by: org.apache.openejb.OpenEJBException: Unable to create annotation
scanner for web module test: null
at
org.apache.openejb.config.DeploymentLoader.addWebModule(DeploymentLoader.java:838)
at
org.apache.openejb.config.DeploymentLoader.load(DeploymentLoader.java:219)
at
org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:2060)
... 106 more
Caused by: java.lang.IllegalArgumentException
at org.apache.xbean.asm4.ClassReader.<init>(Unknown Source)
at org.apache.xbean.asm4.ClassReader.<init>(Unknown Source)
at org.apache.xbean.asm4.ClassReader.<init>(Unknown Source)
at
org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1120)
at
org.apache.xbean.finder.AnnotationFinder.<init>(AnnotationFinder.java:139)
at
org.apache.xbean.finder.AnnotationFinder.<init>(AnnotationFinder.java:152)
at
org.apache.xbean.finder.AsynchronousInheritanceAnnotationFinder.<init>(AsynchronousInheritanceAnnotationFinder.java:43)
at org.apache.openejb.config.FinderFactory.newFinder(FinderFactory.java:114)
at org.apache.openejb.config.FinderFactory.create(FinderFactory.java:68)
at
org.apache.openejb.config.FinderFactory.createFinder(FinderFactory.java:57)
at
org.apache.openejb.config.DeploymentLoader.addWebModule(DeploymentLoader.java:830)
... 108 more

I think that this is because Apache TomEE is using ASM4 and not 5. Are you
planning to update to ASM 5 for Apache TomEE 1.7.0?

-- 
+----------------------------------------------------------+
  Alex Soto Bueno
  www.lordofthejars.com
+----------------------------------------------------------+

Reply via email to