]
Trong Tran updated GTNPORTAL-3368:
----------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 3.8.0.Final
Resolution: Done
CDI Portlet Deployment is not working anymore in latest master
--------------------------------------------------------------
Key: GTNPORTAL-3368
URL:
https://issues.jboss.org/browse/GTNPORTAL-3368
Project: GateIn Portal
Issue Type: Bug
Security Level: Public(Everyone can see)
Reporter: Trong Tran
Assignee: Juraci Paixão Kröhling
Fix For: 3.7.0.Final, 3.8.0.Final
Today I have tried to deploy cdi-generic-portlet and cdi-scopes-portlet examples from
gatein-portal-quickstarts on latest GateIn master. Then I have got following error in
console log during startup:
{code}
13:55:16,715 INFO [org.jboss.weld.deployer] (MSC service thread 1-7) JBAS016005:
Starting Services for CDI deployment: cdi-generic-portlet.war
13:55:16,755 INFO [org.jboss.weld.Version] (MSC service thread 1-7) WELD-000900 1.1.5
(AS71)
13:55:16,775 INFO [org.jboss.weld.deployer] (MSC service thread 1-1) JBAS016008:
Starting weld service for deployment cdi-generic-portlet.war
13:55:17,103 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed
to start service
jboss.deployment.unit."cdi-generic-portlet.war".component."org.gatein.cdi.contexts.listeners.CDIServletListener".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."cdi-generic-portlet.war".component."org.gatein.cdi.contexts.listeners.CDIServletListener".WeldInstantiator:
Failed to start service
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767)
[jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_21]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_21]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_21]
Caused by: java.lang.RuntimeException: JBAS016060: Could not resolve CDI bean for
injection point private org.gatein.cdi.CDIPortletContextExtension
org.gatein.cdi.contexts.listeners.CDIServletListener.extension 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:1811)
[jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
[jboss-msc-1.0.2.GA.jar:1.0.2.GA]
... 3 more
13:55:17,318 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870:
Deploy of deployment "cdi-generic-portlet.war" was rolled back with failure
message {"JBAS014671: Failed services" =>
{"jboss.deployment.unit.\"cdi-generic-portlet.war\".component.\"org.gatein.cdi.contexts.listeners.CDIServletListener\".WeldInstantiator"
=> "org.jboss.msc.service.StartException in service
jboss.deployment.unit.\"cdi-generic-portlet.war\".component.\"org.gatein.cdi.contexts.listeners.CDIServletListener\".WeldInstantiator:
Failed to start service"}}
13:55:17,327 INFO [org.jboss.weld.deployer] (MSC service thread 1-5) JBAS016009:
Stopping weld service for deployment cdi-generic-portlet.war
13:55:17,340 INFO [org.jboss.as.server.deployment] (MSC service thread 1-8) JBAS015877:
Stopped deployment cdi-generic-portlet.war in 22ms
13:55:17,341 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774:
Service status report
JBAS014777: Services which failed to start: service
jboss.deployment.unit."cdi-generic-portlet.war".component."org.gatein.cdi.contexts.listeners.CDIServletListener".WeldInstantiator:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."cdi-generic-portlet.war".component."org.gatein.cdi.contexts.listeners.CDIServletListener".WeldInstantiator:
Failed to start service
13:55:17,344 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads -
1) {"JBAS014653: Composite operation failed and was rolled back. Steps that
failed:" => {"Operation step-2" => {"JBAS014671: Failed
services" =>
{"jboss.deployment.unit.\"cdi-generic-portlet.war\".component.\"org.gatein.cdi.contexts.listeners.CDIServletListener\".WeldInstantiator"
=> "org.jboss.msc.service.StartException in service
jboss.deployment.unit.\"cdi-generic-portlet.war\".component.\"org.gatein.cdi.contexts.listeners.CDIServletListener\".WeldInstantiator:
Failed to start service"}}}}
{code}
I confirm that it is still working well in latest gatein 3.7.0.Alpha01.
--
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: