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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
