]
George Gastaldi updated SEAMFACES-206:
--------------------------------------
Status: Resolved (was: Pull Request Sent)
Assignee: George Gastaldi
Fix Version/s: 3.1.0.Tracking
Resolution: Done
Deployment Exception with snapshots of Seam Faces and Seam
International
------------------------------------------------------------------------
Key: SEAMFACES-206
URL:
https://issues.jboss.org/browse/SEAMFACES-206
Project: Seam Faces
Issue Type: Bug
Reporter: Sebastian Sachtleben
Assignee: George Gastaldi
Priority: Blocker
Fix For: 3.1.0.Tracking
Projects which contain Seam Faces (3.1.0-SNAPSHOT) and Seam International
(3.1.0-SNAPSHOT) fail on deployment:
{code}
15:11:31,168 DEBUG [org.jboss.weld.Reflection] (MSC service thread 1-15) WELD-000601
interface org.jboss.seam.solder.reflection.Synthetic is missing @Target. Weld will use
this annotation, however this may make the application unportable.
15:11:31,214 DEBUG [org.jboss.weld.Bootstrap] (MSC service thread 1-15) WELD-000100 Weld
initialized. Validating beans
15:11:31,251 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-15) MSC00001:
Failed to start service jboss.deployment.unit."replicascene.war".WeldService:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."replicascene.war".WeldService:
org.jboss.weld.exceptions.DeploymentException: WELD-001414 Bean name is ambiguous. Name
defaultLocale resolves to beans [Producer Field [Locale] with qualifiers [@Any @Default
@Named] declared as [[field] @Produces @Named private
org.jboss.seam.international.locale.DefaultLocaleProducer.defaultLocale], Producer Method
[Locale] with qualifiers [@Any @Faces @DefaultLocale @Named] declared as [[method]
@Produces @Named @Faces @DefaultLocale public
org.jboss.seam.faces.environment.LocaleProducer.getDefaultLocale(FacesContext)]]
at org.jboss.as.weld.services.WeldService.start(WeldService.java:96)
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at
org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_21]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_21]
at java.lang.Thread.run(Thread.java:619) [:1.6.0_21]
Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001414 Bean name is
ambiguous. Name defaultLocale resolves to beans [Producer Field [Locale] with qualifiers
[@Any @Default @Named] declared as [[field] @Produces @Named private
org.jboss.seam.international.locale.DefaultLocaleProducer.defaultLocale], Producer Method
[Locale] with qualifiers [@Any @Faces @DefaultLocale @Named] declared as [[method]
@Produces @Named @Faces @DefaultLocale public
org.jboss.seam.faces.environment.LocaleProducer.getDefaultLocale(FacesContext)]]
at org.jboss.weld.bootstrap.Validator.validateBeanNames(Validator.java:456)
at org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:342)
at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:404)
at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:82)
at org.jboss.as.weld.services.WeldService.start(WeldService.java:89)
... 5 more
{code}
Seems like this commit is dept:
https://github.com/seam/faces/commit/3a993b70c266958692905cbac21c29b770b8...
This should be fixed asap otherwise the next tag iteration will be fail.
Please update SNAPSHOT on JBoss Repository after bugfix commit.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: