[ https://issues.apache.org/jira/browse/MYFACES-2621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12850895#action_12850895 ]
Jakob Korherr commented on MYFACES-2621: ---------------------------------------- Looking at all the different ValueExpression wrappers I figured out the following: TagValueExpression - needed for bean validation: created TagValueExpressionUEL LocationValueExpression - needed for bean validation: created LocationValueExpressionUEL ValueBindingToValueExpression - not needed: only used in ApplicationImpl to create a component with a binding MappedValueExpression, IndexedValueExpression, IteratedValueExpression - not needed: only used for c:forEach and bean validation does not work with properties of Map, List, array... because they can't be annotated LiteralValueExpression - not needed: bean validation only works for "real" properties of a class So I'll commit the solution with TagValueExpressionUEL and LocationValueExpressionUEL. > 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/us...@myfaces.apache.org/msg55250.html -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.