[
http://jira.jboss.com/jira/browse/JBSEAM-1740?page=all ]
Gavin King closed JBSEAM-1740.
------------------------------
Resolution: Rejected
Nonsense, there is no dependency on implementation classes.
Please don't use fake names in JIRA, thanks.
Still has dependencies on Sun's EL RI, breaks security checks
-------------------------------------------------------------
Key: JBSEAM-1740
URL:
http://jira.jboss.com/jira/browse/JBSEAM-1740
Project: JBoss Seam
Issue Type: Bug
Components: EL
Affects Versions: 1.2.1.GA
Environment: JBoss AS 4.2.1
Reporter: None None
Seam 1.2.1 is supposed to not have dependencies on the Sun EL reference implementation.
In fact they do depend: org.jboss.seam.util.EL and org.jboss.seam.jsf.SeamELFunctionMapper
include the Sun packages. Strangely enough, the entire system works without the Sun JARs
until it gets to a security check, like s:hasRole, in a @Restrict annotation. This means
that the entire security system isn't usable in this environment. The solution is to
remove those dependencies. I think there should be a patch release for this; this is a
fatal problem to any app which requires those security restrictions, and probably is not
difficult to fix. What is strange is that all the rest of EL is working, so this small
bit of code is only triggering during security checks.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira