[
https://issues.jboss.org/browse/SEAMSECURITY-37?page=com.atlassian.jira.p...
]
Aaron Siri commented on SEAMSECURITY-37:
----------------------------------------
Why does Weld work with JBoss but appears to be broken on Glassfish? Is it Weld's
fault or Glassfish's fault? What is the quickest way to get this whole mess
resolved?
I don't know how Seam 3 can possibly be in release candidate stage. Everything I try
breaks in Glassfish. Seam 3 Security has never worked in Glassfish. Now Seam 3
International, which is an unwanted but required dependency, is breaking out-of-the-box
too.
Is any of this stuff tested on anything other than JBoss? Glassfish was one of the first
app servers to include JSR-299 and, for myself and others, provides a better developer
experience. However, from the outside, Glassfish appears to be completely ignored. Is
Seam 3 really an extension/library on top of CDI or is it just for JBoss servers?
Unsatisfied dependencies for type [Messages]...
-----------------------------------------------
Key: SEAMSECURITY-37
URL:
https://issues.jboss.org/browse/SEAMSECURITY-37
Project: Seam Security
Issue Type: Bug
Affects Versions: 3.0.0.Beta2
Environment: Mac OS X, Glassfish v3.1b42, Java 1.6
Reporter: Aaron Siri
Assignee: Shane Bryzak
Fix For: 3.0.0.Final
Attachments: SecurityBreak-0.0.1-SNAPSHOT.war, SecurityBreak.zip
Trying to deploy an app with simple security integration I get the following exception:
SEVERE: Exception while loading the app : WELD-001408 Unsatisfied dependencies for type
[Messages] with qualifiers [@Default] at injection point [[field] @Inject
org.jboss.seam.security.SecurityEventMessages.messages]
org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied dependencies for
type [Messages] with qualifiers [@Default] at injection point [[field] @Inject
org.jboss.seam.security.SecurityEventMessages.messages]
at org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:305)
at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:139)
at org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:162)
at org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:385)
at org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:371)
at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:390)
...
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira