【发布时间】:2015-03-14 22:24:44
【问题描述】:
我将使用wildfly 8.1 final 在JBPM 6.1 中开发一个Web 应用程序。但是当我在 jboss 服务器中部署我的 web 应用程序时,它会出现以下错误。
15:49:29,967 错误 [org.jboss.msc.service.fail](MSC 服务线程 1-1)MSC000001:无法启动服务 jboss.deployment.unit."Jbpm6WithMaven.war".WeldStartService: org. jboss.msc.service.StartException in service 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.jboss.weld.exceptions.DeploymentException: WELD-001408: 带有限定符@Default 的类型 Injector 的依赖关系不满足 在注入点 [BackedAnnotatedParameter] [BackedAnnotatedMethod] 的参数 1 @Inject org.sonatype.guice.bean.locators.DefaultBeanLocator.autoPublish(Injector) 在 org.sonatype.guice.bean.locators.DefaultBeanLocator.autoPublish(DefaultBeanLocator.java:0)
我在这个问题上工作了好几天。请谁能帮我解决这个问题?
【问题讨论】:
标签: drools jbpm wildfly-8 drools-guvnor