[
https://issues.apache.org/jira/browse/MYFACES-2621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12848866#action_12848866
]
Leonardo Uribe commented on MYFACES-2621:
-----------------------------------------
org.apache.myfaces.view.facelets.el.TagValueExpression is created only from
org.apache.myfaces.view.facelets.tag.TagAttributeImpl, and it is used as a
wrapper from the real ValueExpression, right?
Other alternative could be do something on TagAttributeImpl, so it uses another
class like TagValueExpression, but that one override getValueReference, passing
the call to the original one. The problem with this one is that this code is
called many, many times, so it is critical to have an optimal implementation,
and the current implementation of ExternalSpecifications has some synchronized
methods that doesn't look good from my point of view. This code was let as is
to allow run test configurations easily, but in this case I think it is more
important code performace.
> BeanValidation does not work with Unified EL 2.2
> ------------------------------------------------
>
> Key: MYFACES-2621
> URL: https://issues.apache.org/jira/browse/MYFACES-2621
> Project: MyFaces Core
> Issue Type: Bug
> Components: JSR-314
> Affects Versions: 2.0.0-beta-3
> Environment: bean validation 1.0.0.GA, unified el 2.2
> Reporter: Jakob Korherr
> Assignee: Jakob Korherr
>
> When using the new Unified EL 2.2, BeanValidation does not work, because
> _BeanValidatorUELUtils.getUELValueReferenceWrapper() always returns null.
> See also the related thread on the mailing list:
> http://www.mail-archive.com/[email protected]/msg55250.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.