business-central fails to build a project with LinkageError or ERROR level "Verification of class XXX failed and will not be available for authoring" in BPMS
Issue
- business-central fails to build a project which depends on org.springframework:spring-context
17:03:41,685 WARN [org.jboss.modules] (http-localhost.localdomain/127.0.0.1:8080-6) Failed to define class bsh.util.BeanShellBSFEngine in Module "org.kie.lib:main" from local module loader @6581305e (finder: local module finder @48e9f62 (roots: /home/tkobayas/usr/local/jboss/modules,/home/tkobayas/usr/local/jboss/modules/system/layers/bpms,/home/tkobayas/usr/local/jboss/modules/system/layers/base)): java.lang.LinkageError: Failed to link bsh/util/BeanShellBSFEngine (Module "org.kie.lib:main" from local module loader @6581305e (finder: local module finder @48e9f62 (roots: /home/tkobayas/usr/local/jboss/modules,/home/tkobayas/usr/local/jboss/modules/system/layers/bpms,/home/tkobayas/usr/local/jboss/modules/system/layers/base)))
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:427) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:260) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.Module.loadModuleClass(Module.java:526) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.2.Final-redhat-1]
at java.lang.Class.forName0(Native Method) [rt.jar:1.7.0_45]
at java.lang.Class.forName(Class.java:270) [rt.jar:1.7.0_45]
at org.drools.core.common.ProjectClassLoader.internalLoadClass(ProjectClassLoader.java:138) [drools-core-6.0.2-redhat-6.jar:6.0.2-redhat-6]
at org.drools.core.common.ProjectClassLoader.loadClass(ProjectClassLoader.java:125) [drools-core-6.0.2-redhat-6.jar:6.0.2-redhat-6]
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) [rt.jar:1.7.0_45]
at java.lang.Class.forName0(Native Method) [rt.jar:1.7.0_45]
at java.lang.Class.forName(Class.java:270) [rt.jar:1.7.0_45]
at org.kie.scanner.KieModuleMetaDataImpl.getClass(KieModuleMetaDataImpl.java:91) [kie-ci-6.0.2-redhat-6.jar:6.0.2-redhat-6]
at org.guvnor.common.services.builder.Builder.build(Builder.java:201) [guvnor-project-builder-6.0.2-redhat-6.jar:6.0.2-redhat-6]
...
Caused by: java.lang.NoClassDefFoundError: org/apache/bsf/util/BSFEngineImpl
at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.7.0_45]
at java.lang.ClassLoader.defineClass(ClassLoader.java:800) [rt.jar:1.7.0_45]
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:344) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:422) [jboss-modules.jar:1.2.2.Final-redhat-1]
... 125 more
Caused by: java.lang.ClassNotFoundException: org.apache.bsf.util.BSFEngineImpl from [Module "org.kie.lib:main" from local module loader @6581305e (finder: local module finder @48e9f62 (roots: /home/tkobayas/usr/local/jboss/modules,/home/tkobayas/usr/local/jboss/modules/system/layers/bpms,/home/tkobayas/usr/local/jboss/modules/system/layers/base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:196) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.2.Final-redhat-1]
... 129 more
17:09:28,356 ERROR [org.guvnor.common.services.builder.Builder] (http-localhost.localdomain/127.0.0.1:8080-6) Verification of class bsh.util.BeanShellBSFEngine failed and will not be available for authoring.
Please check the necessary external dependencies for this project are configured correctly.
- business-central fails to build a project which depends on org.springframework:spring-jdbc
16:42:50,559 ERROR [org.guvnor.common.services.builder.Builder] (http-localhost.localdomain/127.0.0.1:8080-2) Verification of class org.apache.derby.client.ClientXAConnection failed and will not be available for authoring.
...
- business-central fails to build a project which depends on com.sun.xml.bind:jaxb-xjc
16:58:16,905 ERROR [org.guvnor.common.services.builder.Builder] (http-localhost.localdomain/127.0.0.1:8080-2) Verification of class 1.0.com.sun.tools.xjc.runtime.Util failed and will not be available for authoring.
...
- business-central fails to build a project which depends on org.jbpm:jbpm-bpmn2
18:18:20,895 WARN [org.jboss.modules] (EJB default - 1) Failed to define class com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$ReverseEngineeredCallbackFilter in Module "org.kie.lib:main" from local module loader @42d34b8c (finder: local module finder @3e04f69a (roots: /NotBackedUp/BRMS/BPMS-6/BPMS-6.0.2/jboss-eap-6.1/modules,/NotBackedUp/BRMS/BPMS-6/BPMS-6.0.2/jboss-eap-6.1/modules/system/layers/bpms,/NotBackedUp/BRMS/BPMS-6/BPMS-6.0.2/jboss-eap-6.1/modules/system/layers/base)): java.lang.LinkageError: Failed to link com/thoughtworks/xstream/converters/reflection/CGLIBEnhancedConverter$ReverseEngineeredCallbackFilter (Module "org.kie.lib:main" from local module loader @42d34b8c (finder: local module finder @3e04f69a (roots: /NotBackedUp/BRMS/BPMS-6/BPMS-6.0.2/jboss-eap-6.1/modules,/NotBackedUp/BRMS/BPMS-6/BPMS-6.0.2/jboss-eap-6.1/modules/system/layers/bpms,/NotBackedUp/BRMS/BPMS-6/BPMS-6.0.2/jboss-eap-6.1/modules/system/layers/base)))
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:427) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:260) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.Module.loadModuleClass(Module.java:526) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.2.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.2.Final-redhat-1]
at java.lang.Class.forName0(Native Method) [rt.jar:1.7.0_55]
at java.lang.Class.forName(Class.java:270) [rt.jar:1.7.0_55]
at org.drools.core.common.ProjectClassLoader.internalLoadClass(ProjectClassLoader.java:138) [drools-core-6.0.3-redhat-4.jar:6.0.3-redhat-4]
at org.drools.core.common.ProjectClassLoader.loadClass(ProjectClassLoader.java:125) [drools-core-6.0.3-redhat-4.jar:6.0.3-redhat-4]
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) [rt.jar:1.7.0_55]
at java.lang.Class.forName0(Native Method) [rt.jar:1.7.0_55]
at java.lang.Class.forName(Class.java:270) [rt.jar:1.7.0_55]
at org.kie.scanner.KieModuleMetaDataImpl.getClass(KieModuleMetaDataImpl.java:91) [kie-ci-6.0.3-redhat-4.jar:6.0.3-redhat-4]
...
Caused by: java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter
at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.7.0_55]
...
Caused by: java.lang.ClassNotFoundException: net.sf.cglib.proxy.CallbackFilter from [Module "org.kie.lib:main" from local module loader @42d34b8c (finder: local module finder @3e04f69a (roots: /NotBackedUp/BRMS/BPMS-6/BPMS-6.0.2/jboss-eap-6.1/modules,/NotBackedUp/BRMS/BPMS-6/BPMS-6.0.2/jboss-eap-6.1/modules/system/layers/bpms,/NotBackedUp/BRMS/BPMS-6/BPMS-6.0.2/jboss-eap-6.1/modules/system/la\
yers/base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:196) [jboss-modules.jar:1.2.2.Final-redhat-1]
...
18:18:20,913 ERROR [org.guvnor.common.services.builder.Builder] (EJB default - 1) Verification of class com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$ReverseEngineeredCallbackFilter failed and will not be available for authoring.
Please check the necessary external dependencies for this project are configured correctly
Environment
- Red Hat JBoss BPM Suite
- 6.0.1
- 6.0.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.