2015-01-16 80 views
0

我要开发使用wildfly 8.1最终在JBPM 6.1的Web应用程序。但是当我将我的web应用程序部署在jboss服务器中时,会出现以下错误。JBPM 6 Web应用程序设置

15:49:29,967 ERROR [org.jboss.msc.service.fail](MSC service thread 1-1)MSC000001:无法启动服务jboss.deployment.unit。“Jbpm6WithMaven.war”.WeldStartService:org .jboss.msc.service.StartException服务jboss.deployment.unit “Jbpm6WithMaven.war” .WeldStartService:失败在org.jboss.msc.service.ServiceControllerImpl $ StartTask.run启动服务 (ServiceControllerImpl.java:1904) [JBoss的-MSC-1.2.2.Final.jar:1.2.2.Final] 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[rt.jar中:1.7.0_45] 在java的。 util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)[rt.jar中:1.7.0_45] 在java.lang.Thread.run(Thread.java:744)[rt.jar中:1.7.0_45] 产生的原因:org.jb oss.weld.exceptions.DeploymentException:WELD-001408:具有限定符的类型注入器的不满意依赖关系@Default 处于注入点[BackedAnnotatedParameter] [BackedAnnotatedMethod] @Inject的参数1 org.sonatype.guice.bean.locators.DefaultBeanLocator.autoPublish Injector) at org.sonatype.guice.bean.locators.DefaultBeanLocator.autoPublish(DefaultBeanLocator.java:0)

我正在研究这个问题几天和几个小时。请问谁能帮我解决这个问题?

回答

0

那么你需要检查要添加到你的webapp的依赖,有什么问题在那里,它似乎并不和jBPM有关。您需要解决此问题WELD-001408:类型注入器的不完全依赖关系带限定符@Default在注入点[BackedAnnotatedParameter]参数1 of [BackedAnnotatedMethod] @Inject org.sonatype.guice.bean.locators.DefaultBeanLocator.autoPublish