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
            Priority: Blocker


Projects which contain Seam Faces (3.1.0-SNAPSHOT) and Seam International 
(3.1.0-SNAPSHOT) fail on deployment:

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

Seems like this commit is dept: 
https://github.com/seam/faces/commit/3a993b70c266958692905cbac21c29b770b8a2a2
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: http://www.atlassian.com/software/jira

        
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues

Reply via email to