myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gerhard Petracek <gerhard.petra...@gmail.com>
Subject Re: [jira] [Commented] (EXTVAL-140) Error when rendering components trinidad
Date Fri, 13 Jan 2012 13:53:21 GMT
+1

thx & regards,
gerhard

http://www.irian.at

Your JSF/JavaEE powerhouse -
JavaEE Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces



2012/1/13 Igor Guimarães <igorcicompuit@gmail.com>

> ok Gerhard,
>
> I will try detect why it doesn't work only for some special el-expressions.
>
> At first, I will try integrate ExtVal with the reference project of Weld
> (with Trinidad).
>
> If I simulate the problem, I will send for you.
>
> Thanks.
>
> Igor Guimarães...
>
>
>
>
>
>
> On Fri, Jan 13, 2012 at 11:06 AM, Gerhard Petracek (Commented) (JIRA) <
> dev@myfaces.apache.org> wrote:
>
>>
>>    [
>> https://issues.apache.org/jira/browse/EXTVAL-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13185575#comment-13185575]
>>
>> Gerhard Petracek commented on EXTVAL-140:
>> -----------------------------------------
>>
>> hi igor,
>>
>> the sample app is already quite special. however, as mentioned by rudy
>> the correct starting point for detecting the issue is to analyze why it
>> doesn't work only for some special el-expressions (esp. the difference to
>> the other expressions). -> it would be nice if you provide those details.
>>
>> regards,
>> gerhard
>>
>> > Error when rendering components trinidad
>> > ----------------------------------------
>> >
>> >                 Key: EXTVAL-140
>> >                 URL: https://issues.apache.org/jira/browse/EXTVAL-140
>> >             Project: MyFaces Extensions Validator
>> >          Issue Type: Bug
>> >          Components: Trinidad Support
>> >    Affects Versions: 2.0.5
>> >         Environment: Projecto using
>> >  - JSF 2.0.3
>> >  - Trinidad 2.0.0-beta-2
>> > or
>> >  - JSF 2.1.7-SNAPSHOT
>> >  - Trinidad 2.0.2-SNAPSHOT
>> > Both
>> > Weld 1.1.4-Final
>> > Weld 1.1.5-Final
>> >            Reporter: Igor Guimaraes
>> >         Attachments: validation.zip, validation.zip
>> >
>> >
>> > Error processing trinidad components.
>> > For testing, I override the encodeBegin method, and it worked without
>> super.encodeBegin
>> > There is a solution for this error?
>> > Caused by: java.lang.IllegalStateException: No CreationalContext
>> registered for EL evaluation, it is likely that the the expression factory
>> has not been wrapped by the CDI BeanManager, which must be done to use the
>> ELResolver from CDI
>> >       at
>> org.jboss.weld.el.AbstractWeldELResolver.getELCreationalContext(AbstractWeldELResolver.java:148)
>> >       at
>> org.jboss.weld.el.AbstractWeldELResolver.lookup(AbstractWeldELResolver.java:123)
>> >       at
>> org.jboss.weld.el.AbstractWeldELResolver.getValue(AbstractWeldELResolver.java:96)
>> >       at
>> org.jboss.weld.environment.servlet.util.ForwardingELResolver.getValue(ForwardingELResolver.java:49)
>> >       at
>> javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
>> >       at
>> com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
>> >       at
>> com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
>> >       at
>> org.apache.myfaces.extensions.validator.core.el.DefaultELHelper.getBean(DefaultELHelper.java:79)
>> >       at
>> org.apache.myfaces.extensions.validator.beanval.util.BeanValidationUtils.addMetaDataToContext(BeanValidationUtils.java:119)
>> >       at
>> org.apache.myfaces.extensions.validator.beanval.interceptor.ExtValBeanValidationMetaDataExtractionInterceptor.processExtValBeanValidationMetaData(ExtValBeanValidationMetaDataExtractionInterceptor.java:82)
>> >       at
>> org.apache.myfaces.extensions.validator.beanval.interceptor.ExtValBeanValidationMetaDataExtractionInterceptor.afterExtracting(ExtValBeanValidationMetaDataExtractionInterceptor.java:61)
>> >       at
>> org.apache.myfaces.extensions.validator.util.ExtValUtils.invokeMetaDataExtractionInterceptors(ExtValUtils.java:268)
>> >       at
>> org.apache.myfaces.extensions.validator.util.ExtValUtils.access$100(ExtValUtils.java:79)
>> >       at
>> org.apache.myfaces.extensions.validator.util.ExtValUtils$1.extract(ExtValUtils.java:236)
>> >       at
>> org.apache.myfaces.extensions.validator.beanval.BeanValidationModuleValidationInterceptorInternals.extractPropertyDetails(BeanValidationModuleValidationInterceptorInternals.java:64)
>> >       at
>> org.apache.myfaces.extensions.validator.beanval.BeanValidationModuleValidationInterceptor.initComponent(BeanValidationModuleValidationInterceptor.java:55)
>> >       at
>> org.apache.myfaces.extensions.validator.core.interceptor.AbstractValidationInterceptor.beforeEncodeBegin(AbstractValidationInterceptor.java:112)
>> >       at
>> org.apache.myfaces.extensions.validator.core.renderkit.ExtValRendererWrapper.encodeBegin(ExtValRendererWrapper.java:162)
>> >       at
>> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeBegin(UIXComponentBase.java:987)
>>
>> --
>> This message is automatically generated by JIRA.
>> If you think it was sent incorrectly, please contact your JIRA
>> administrators:
>> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
>> For more information on JIRA, see: http://www.atlassian.com/software/jira
>>
>>
>>
>
>
> --
> Igor Luiz Vieira Guimarães
>
>

Mime
View raw message