Hide Forgot
Created attachment 517184 [details] server.log Description of problem: BRMS Manager(jboss-brms.war) has deployment error with JBoss seam 2.2.4.EAP5.jar which should consistent with the seam version in EWP 5.1.1. This issue is depended by Bug 724783 At the moment (BRMS 5.2.0-ER1), jboss seam version in jboss-brms.war is 2.1.0.GA. To replace it with 2.2.4.EAP5.jar. I hit deployment error like: 2011-08-08 13:25:33,529 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/jboss-brms]] (main) Exception sending context initialized event to listener instance of class org.jboss.seam.servlet.SeamListener 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:2452) at org.jboss.seam.Component.getProxyFactory(Component.java:1516) at org.jboss.seam.Component.wrap(Component.java:1507) at org.jboss.seam.Component.instantiateJavaBean(Component.java:1445) at org.jboss.seam.Component.instantiate(Component.java:1362) at org.jboss.seam.Component.newInstance(Component.java:2148) at org.jboss.seam.contexts.Contexts.startup(Contexts.java:305) at org.jboss.seam.contexts.Contexts.startup(Contexts.java:279) at org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:142) at org.jboss.seam.init.Initialization.init(Initialization.java:744) at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:36) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910) .... server.log attached.
Created attachment 517185 [details] jboss-seam-remoteing-2.2.4.EAP5.jar
Created attachment 517186 [details] jboss-seam-2.2.4.EAP5.jar
Created attachment 517187 [details] jboss-seam-remoting-2.2.4.EAP5.jar
To reproduce the deployment error, please replace jboss-seam-2.1.0.GA.jar and jboss-seam-remoting-2.1.0.GA.jar with the attached two jars in jboss-brms.war/WEB-INF/lib. Start the server, error would appear in server.log.
This issue blocked Bug 724783 - (BRMS-621) seam jar versions conflict )
The version of Seam shipped in Guvnor has never aligned with the Seam version shipped in the EAP. Same thing for all previous releases of BRMS, the Seam version in BRM has never aligned with the Seam version shipped in the seam directory of the EAP ditro. I do not understand if this has become a requirements for BRMS 5.2? BRMS 5.2 also ships on EWP (standalone) where no Seam distro is present. Either way, changing the Seam version that is in the web-inf/lib directory of the Guvnor war is not really an issue because afail war's are isolated in EAP by default.
I will close this given the last comment. Please reopen if not satisfied.
This issue should also be linked with https://issues.jboss.org/browse/GUVNOR-1602
Reopening as it will likely disappear when we fix GUVNOR-1602 (make guvnor work with seam 2.2.2.Final).
Should be fixed now, with this backport: https://github.com/droolsjbpm/droolsjbpm-build-bootstrap/commit/1c582ee240518a945c523821067e963b97e8cb6d
Bug 499109 clearly doesn't depend on this one.
This is no longer an issue with BRMS 5.2.0.ER3. VERIFIED