myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Beikov (JIRA)" <>
Subject [jira] [Commented] (MYFACES-4028) Custom Taglib with composite components and JSTL
Date Thu, 28 Jan 2016 14:42:39 GMT


Christian Beikov commented on MYFACES-4028:

Works with Mojarra 2.2.12 

> Custom Taglib with composite components and JSTL
> ------------------------------------------------
>                 Key: MYFACES-4028
>                 URL:
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 2.1.17, 2.2.9
>            Reporter: Christian Beikov
>         Attachments:
> I tested this on Wildfly 10.0.0.CR5 with both, MyFaces 2.1.17 and 2.2.9 but I suppose
this issue is not specific to my environment.
> The example project can be found on Github:
> I think the essential problem is, that a composite component passes an EL expression
to a custom tag which then uses the expression in a JSTL Tag.
> I don't know if it's just illegal to do something like this, or if there is an actual
bug, but if it is the former, I'd expect an exception.
> Depending on whether the property "org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS_PRESERVE_STATE"
is enabled the behavior is different.
> When enabled, the converter that is attached to the composite component will be considered
for state saving which in this case leads to a converter without state when restoring and
finally leading to a converter exception on postback.
> When disabled, the first postback request just seems to do nothing, but then, it seemingly
works as expected.

This message was sent by Atlassian JIRA

View raw message