IllegalAccessError on 2.1.2.CR2 startup
stephanos May 20, 2009 9:45 PMHi,
when upgrading from 2.1.1.GA to 2.1.2.CR1/2 I get the following exception on startup (using tomcat and no EJB):
java.lang.IllegalAccessError: tried to access class javassist.bytecode.StackMapTable$Writer from class org.jboss.seam.util.ProxyFactory at org.jboss.seam.util.ProxyFactory.makeConstructor(ProxyFactory.java:803) at org.jboss.seam.util.ProxyFactory.makeConstructors(ProxyFactory.java:685) at org.jboss.seam.util.ProxyFactory.make(ProxyFactory.java:565) at org.jboss.seam.util.ProxyFactory.createClass3(ProxyFactory.java:346) at org.jboss.seam.util.ProxyFactory.createClass2(ProxyFactory.java:325) at org.jboss.seam.util.ProxyFactory.createClass(ProxyFactory.java:284) at org.jboss.seam.Component.createProxyFactory(Component.java:2426) at org.jboss.seam.Component.getProxyFactory(Component.java:1513) at org.jboss.seam.Component.wrap(Component.java:1504) at org.jboss.seam.Component.instantiateJavaBean(Component.java:1442) at org.jboss.seam.Component.instantiate(Component.java:1359) at org.jboss.seam.Component.newInstance(Component.java:2122) at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304) at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278) at org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:113) at org.jboss.seam.init.Initialization.init(Initialization.java:740) at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:36) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:578) 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:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
additional system info:
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.27.21-170.2.56.fc10.x86_64', java.version: '1.6.0_13'
Anybody knows how to deal with it? This thread also mentions this, yet there is not solution...