Issue Type: Task Task
Assignee: David Ward
Components: component-bpm
Created: 17/Mar/14 4:01 PM
Description:

The jBPM component is failing to initialize as its modules require org.jboss.as.osgi.jta which is not present in WildFly. The stack trace:

2014-03-15 14:22:06,162 WARN  [org.jboss.modules] (MSC service thread 1-5) Failed to define class org.drools.compiler.kie.builder.impl.KieServicesImpl in Module "org.drools:main" from local module loader @673ba11c (finder: local module finder @7bce6a36 (roots: /NotBackedUp/rcernich/src/git/switchyard/release/jboss-as7/wildfly/dist/target/jboss-switchyard/wildfly-8.0.0.Final/modules,/NotBackedUp/rcernich/src/git/switchyard/release/jboss-as7/wildfly/dist/target/jboss-switchyard/wildfly-8.0.0.Final/modules/system/layers/soa,/NotBackedUp/rcernich/src/git/switchyard/release/jboss-as7/wildfly/dist/target/jboss-switchyard/wildfly-8.0.0.Final/modules/system/layers/bpms,/NotBackedUp/rcernich/src/git/switchyard/release/jboss-as7/wildfly/dist/target/jboss-switchyard/wildfly-8.0.0.Final/modules/system/layers/base)): org.jboss.modules.ModuleLoadError: org.jboss.as.osgi.jta:main
	at org.jboss.modules.ModuleLoadException.toError(ModuleLoadException.java:78) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.Module.getPathsUnchecked(Module.java:1372) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.Module.loadModuleClass(Module.java:543) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:189) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:443) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:431) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:373) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:118) [jboss-modules.jar:1.3.0.Final]
	at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.7.0_09-icedtea]
	at java.lang.ClassLoader.defineClass(ClassLoader.java:791) [rt.jar:1.7.0_09-icedtea]
	at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:345) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:423) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:261) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:76) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.Module.loadModuleClass(Module.java:548) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:189) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:443) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:431) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:373) [jboss-modules.jar:1.3.0.Final]
	at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:118) [jboss-modules.jar:1.3.0.Final]
	at java.lang.Class.forName0(Native Method) [rt.jar:1.7.0_09-icedtea]
	at java.lang.Class.forName(Class.java:186) [rt.jar:1.7.0_09-icedtea]
	at org.kie.api.KieServices$Factory.<clinit>(KieServices.java:188) [kie-api-6.1.0.Beta1.jar:6.1.0.Beta1]
	at org.switchyard.component.common.knowledge.util.Containers.getContainer(Containers.java:78)
	at org.switchyard.component.common.knowledge.session.KnowledgeContainerSessionFactory.<init>(KnowledgeContainerSessionFactory.java:54)
	at org.switchyard.component.common.knowledge.session.KnowledgeSessionFactory.newSessionFactory(KnowledgeSessionFactory.java:121)
	at org.switchyard.component.common.knowledge.exchange.KnowledgeExchangeHandler.doStart(KnowledgeExchangeHandler.java:204)
	at org.switchyard.deploy.BaseServiceHandler.start(BaseServiceHandler.java:60)
	at org.switchyard.deploy.internal.Deployment.deployImplementations(Deployment.java:574)
	at org.switchyard.deploy.internal.Deployment.start(Deployment.java:144)
	at org.switchyard.as7.extension.deployment.SwitchYardDeployment.start(SwitchYardDeployment.java:157) [switchyard-deploy-wildfly-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
	at org.switchyard.as7.extension.services.SwitchYardService.start(SwitchYardService.java:74) [switchyard-deploy-wildfly-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_09-icedtea]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_09-icedtea]
	at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_09-icedtea]
Fix Versions: 2.0
Project: SwitchYard
Priority: Major Major
Reporter: Rob Cernich
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira