Hi, we got following exceptions when we deploy
guvnor-5.5.0-SNAPSHOT-jboss-as-7.0.war into AS 7.0.1 or AS 7.1.1:
14:09:38,325 INFO [org.jboss.weld.ClassLoading] (MSC service thread
1-1) WELD-000119 Not generating any bean definitions from
org.drools.commons.jci.compilers.JaninoJavaCompiler$JciResource because
of underlying class loading error
14:09:38,332 INFO [org.jboss.weld.ClassLoading] (MSC service thread
1-1) catching: org.jboss.weld.resources.spi.ResourceLoadingException:
java.lang.ClassNotFoundException:
org.drools.commons.jci.compilers.JaninoJavaCompiler$JciResource from
[Module "deployment.guvnor-5.5.0-SNAPSHOT-jboss-as-7.0.war:main" from
Service Module Loader]
at
org.jboss.as.weld.WeldModuleResourceLoader.classForName(WeldModuleResourceLoader.java:74)
[jboss-as-weld-7.1.1.Final.jar:7.1.1.Final]
at
org.jboss.weld.bootstrap.BeanDeployer.addClass(BeanDeployer.java:77)
[weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
at
org.jboss.weld.bootstrap.BeanDeployer.addClasses(BeanDeployer.java:115)
[weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
at
org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:171)
[weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
at
org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:336)
[weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:82)
[jboss-as-weld-7.1.1.Final.jar:7.1.1.Final]
at
org.jboss.as.weld.services.WeldService.start(WeldService.java:76)
[jboss-as-weld-7.1.1.Final.jar:7.1.1.Final]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[rt.jar:1.6.0_33]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[rt.jar:1.6.0_33]
at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_33]
Caused by: java.lang.ClassNotFoundException:
org.drools.commons.jci.compilers.JaninoJavaCompiler$JciResource from
[Module "deployment.guvnor-5.5.0-SNAPSHOT-jboss-as-7.0.war:main" from
Service Module Loader]
at
org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)
at
org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)
at
org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)
at
org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
at
org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)
at
org.jboss.as.weld.WeldModuleResourceLoader.classForName(WeldModuleResourceLoader.java:68)
[jboss-as-weld-7.1.1.Final.jar:7.1.1.Final]
This problem must be introduced to either drools or guvnor master branch
after 04 Sep, because a snapshot built on the early morning of 04 Sep
still worked without this problem. I've spent some time trying to spot
the commit that might cause the problem, but no luck so far. Please let
me know if you think one of your commit might be related. Thanks.
Cheers,
Jervis