[
https://issues.jboss.org/browse/AS7-2001?page=com.atlassian.jira.plugin.s...
]
Geoffrey De Smet commented on AS7-2001:
---------------------------------------
With jboss 7 nightly it fail-faster, on deployment already:
{code}
13:43:57,710 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.GuvnorAPIServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.GuvnorAPIServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
private org.drools.guvnor.server.RepositoryAssetService
org.drools.guvnor.server.GuvnorAPIServlet.repositoryAssetService with qualifiers []
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,711 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.OryxEditorServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.OryxEditorServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
private org.drools.guvnor.server.RepositoryAssetService
org.drools.guvnor.server.files.OryxEditorServlet.repositoryAssetService with qualifiers
[]
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,713 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.VerificationServiceImplementation".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.VerificationServiceImplementation".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
protected org.drools.guvnor.server.ServiceSecurity
org.drools.guvnor.server.VerificationServiceImplementation.serviceSecurity with qualifiers
[]
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,714 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.PackageDeploymentServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.PackageDeploymentServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
private org.drools.repository.RulesRepository
org.drools.guvnor.server.files.PackageDeploymentServlet.rulesRepository with qualifiers
[]
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,715 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-7) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.AssetFileServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.AssetFileServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
private org.drools.guvnor.server.files.FileManagerService
org.drools.guvnor.server.files.AssetFileServlet.fileManagerService with qualifiers []
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,715 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.SecurityServiceServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.SecurityServiceServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
private org.drools.guvnor.server.security.SecurityServiceImpl
org.drools.guvnor.server.SecurityServiceServlet.securityService with qualifiers []
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,715 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.jaxrs.HackInjectCXFNonSpringJaxrsServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.jaxrs.HackInjectCXFNonSpringJaxrsServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
protected org.drools.guvnor.server.ServiceImplementation
org.drools.guvnor.server.jaxrs.HackInjectCXFNonSpringJaxrsServlet.serviceImplementation
with qualifiers []
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,717 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.FeedServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.FeedServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
private org.drools.repository.RulesRepository
org.drools.guvnor.server.files.FeedServlet.rulesRepository with qualifiers []
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,717 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.gridcc.mce.mceworkflow.servlets.WorkflowManagerServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.gridcc.mce.mceworkflow.servlets.WorkflowManagerServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
private org.drools.repository.RulesRepository
org.gridcc.mce.mceworkflow.servlets.WorkflowManagerServlet.rulesRepository with qualifiers
[]
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,719 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.ActionsAPIServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.ActionsAPIServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
protected org.drools.guvnor.server.RepositoryPackageService
org.drools.guvnor.server.files.ActionsAPIServlet.packageService with qualifiers []
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,721 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.RepositoryBackupServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.RepositoryBackupServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
private org.drools.guvnor.server.files.FileManagerService
org.drools.guvnor.server.files.RepositoryBackupServlet.fileManagerService with qualifiers
[]
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,723 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.StandaloneEditorServiceImplementation".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.StandaloneEditorServiceImplementation".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
public org.drools.repository.RulesRepository
org.drools.guvnor.server.StandaloneEditorServiceImplementation.repository with qualifiers
[]
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,721 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.WebdavServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.WebdavServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
protected org.drools.guvnor.server.files.AuthorizationHeaderChecker
org.drools.guvnor.server.files.WebdavServlet.authorizationHeaderChecker with qualifiers
[]
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,725 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.RepositoryServiceServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.RepositoryServiceServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
private org.drools.guvnor.server.ServiceImplementation
org.drools.guvnor.server.RepositoryServiceServlet.serviceImplementation with qualifiers
[]
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
13:43:57,726 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed
to start service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.RestAPIServlet".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."guvnor-webapp-5.4.0-SNAPSHOT.war".component."org.drools.guvnor.server.files.RestAPIServlet".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
Caused by: java.lang.RuntimeException: Could not resolve CDI bean for injection point
protected org.drools.repository.RulesRepository
org.drools.guvnor.server.files.RepositoryServlet.rulesRepository with qualifiers []
at
org.jboss.as.weld.injection.WeldEEInjection.createWeldEEInjection(WeldEEInjection.java:161)
at
org.jboss.as.weld.injection.WeldManagedReferenceFactory.start(WeldManagedReferenceFactory.java:127)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
{code}
Weld does not throw a definition error for unresolved dependencies
when injecting into web components on AS7
------------------------------------------------------------------------------------------------------------
Key: AS7-2001
URL:
https://issues.jboss.org/browse/AS7-2001
Project: Application Server 7
Issue Type: Bug
Components: CDI / Weld
Affects Versions: 7.0.2.Final
Reporter: Geoffrey De Smet
Assignee: Stuart Douglas
Fix For: 7.1.0.Beta1
I am deploying a weld-seam3 application to JBoss AS 7.0.2.Final (without the weld-*.jar
files and the weld Listener). The same application deploys perfectly to jetty and tomcat
(with the weld-*.jar files and weld Listener).
The deploy works fine most of the time (*).
However, as soon as I use the application, the first servlet used (our
SecurityServiceServlet which uses the SecurityServiceImpl bean) throws this exception:
{code}
11:46:08,457 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/guvnor-webapp-5.4.0-SNAPSHOT].[securityService]]
(http--127.0.0.1-8080-4) Allocate exception for servlet securityService:
org.jboss.weld.exceptions.IllegalArgumentException: WELD-001324 Argument bean must not be
null
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:747)
[weld-core-1.1.2.Final.jar:2011-07-26 15:02]
at org.jboss.as.weld.injection.InjectableField.inject(InjectableField.java:62)
[jboss-as-weld-7.0.2.Final.jar:7.0.2.Final]
at org.jboss.as.weld.injection.WeldEEInjection.inject(WeldEEInjection.java:79)
[jboss-as-weld-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.weld.injection.WeldInjectionInterceptor.processInvocation(WeldInjectionInterceptor.java:60)
[jboss-as-weld-7.0.2.Final.jar:7.0.2.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
[jboss-invocation-1.1.0.Final.jar:1.1.0.Final]
at
org.jboss.as.ee.component.ManagedReferenceInterceptor.processInvocation(ManagedReferenceInterceptor.java:53)
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
[jboss-invocation-1.1.0.Final.jar:1.1.0.Final]
at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
[jboss-invocation-1.1.0.Final.jar:1.1.0.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
[jboss-invocation-1.1.0.Final.jar:1.1.0.Final]
at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45)
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:287)
[jboss-invocation-1.1.0.Final.jar:1.1.0.Final]
at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
[jboss-invocation-1.1.0.Final.jar:1.1.0.Final]
at
org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:152)
at org.jboss.as.ee.component.BasicComponent.createInstance(BasicComponent.java:77)
at
org.jboss.as.web.deployment.component.WebComponentInstantiator$1.<init>(WebComponentInstantiator.java:57)
[jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.web.deployment.component.WebComponentInstantiator.getReference(WebComponentInstantiator.java:55)
[jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.web.deployment.WebInjectionContainer.instantiate(WebInjectionContainer.java:99)
[jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.web.deployment.WebInjectionContainer.newInstance(WebInjectionContainer.java:78)
[jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.web.deployment.WebInjectionContainer.newInstance(WebInjectionContainer.java:72)
[jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1156)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:952)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:188)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:139)
[jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at org.jboss.as.web.NamingValve.invoke(NamingValve.java:57)
[jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:154)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952)
[jbossweb-7.0.1.Final.jar:7.0.2.Final]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
{code}
To repreduce, just
git clone
https://github.com/ge0ffrey/guvnor/tree/upgradeToSeam3
cd guvnor
mvn clean install -DskipTests
cd guvnor-webapp
remove the weld-*.jar files from the target/guvnor-webapp-*.war and deploy it to a fresh
JBoss AS 7.0.2.Final
(*) Sometimes the deploy gives this stacktrace before the other stacktrace during the
deploy of the war already:
{code}
17:29:07,426 ERROR org.jboss.as.controller Operation ("add") failed - address:
([("deployment" => "guvnor-webapp-5.4.0-SNAPSHOT.war")]):
java.lang.IllegalStateException: duplicate resource [("deployment" =>
"guvnor-webapp-5.4.0-SNAPSHOT.war")]
at
org.jboss.as.controller.OperationContextImpl.createResource(OperationContextImpl.java:821)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.server.deployment.DeploymentAddHandler.execute(DeploymentAddHandler.java:170)
at
org.jboss.as.controller.OperationContextImpl.executeStep(OperationContextImpl.java:353)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.controller.OperationContextImpl.doCompleteStep(OperationContextImpl.java:298)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.controller.OperationContextImpl.completeStep(OperationContextImpl.java:223)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.controller.ModelControllerImpl$DefaultPrepareStepHandler.execute(ModelControllerImpl.java:350)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.controller.OperationContextImpl.executeStep(OperationContextImpl.java:353)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.controller.OperationContextImpl.doCompleteStep(OperationContextImpl.java:298)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.controller.OperationContextImpl.completeStep(OperationContextImpl.java:223)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:119)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.doProcessRequest(ModelControllerClientOperationHandler.java:154)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.processRequest(ModelControllerClientOperationHandler.java:107)
[jboss-as-controller-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.protocol.mgmt.ManagementChannel$RequestReceiver.processRequest(ManagementChannel.java:281)
[jboss-as-protocol-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.as.protocol.mgmt.ManagementChannel$RequestReceiver.access$500(ManagementChannel.java:255)
[jboss-as-protocol-7.0.2.Final.jar:7.0.2.Final]
at org.jboss.as.protocol.mgmt.ManagementChannel.doHandle(ManagementChannel.java:156)
[jboss-as-protocol-7.0.2.Final.jar:7.0.2.Final]
at org.jboss.as.protocol.ProtocolChannel.handleMessage(ProtocolChannel.java:158)
[jboss-as-protocol-7.0.2.Final.jar:7.0.2.Final]
at
org.jboss.remoting3.remote.RemoteConnectionChannel$4.run(RemoteConnectionChannel.java:224)
[jboss-remoting-3.2.0.Beta2.jar:3.2.0.Beta2]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira