You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Johannes Grimm (JIRA)" <de...@myfaces.apache.org> on 2016/04/08 09:50:25 UTC

[jira] [Reopened] (MYFACES-4029) Updating a value within c:forEach not possible when using MyFaces and Spring Webflow

     [ https://issues.apache.org/jira/browse/MYFACES-4029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Johannes Grimm reopened MYFACES-4029:
-------------------------------------

Dear Mr. Uribe,

I would like to reopen this issue as the problem described in this ticket only occurs with MyFaces 2.2.x.

Older versions of MyFaces (2.1.x) and other JSF implementations (Mojarra 2.2.13) do not behave like the current MyFaces version which causes applications to break when updating from MyFaces 2.1.x to 2.2.x or switch between jsf implementations. Both (updating and switching implementations) should be possible for such a simple application like the one given as example.

> Updating a value within c:forEach not possible when using MyFaces and Spring Webflow
> ------------------------------------------------------------------------------------
>
>                 Key: MYFACES-4029
>                 URL: https://issues.apache.org/jira/browse/MYFACES-4029
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 2.2.9
>            Reporter: Johannes Grimm
>            Assignee: Leonardo Uribe
>         Attachments: faces-webflow-repeater-test.zip, faces_(mojarra)-webflow-repeater-test.zip
>
>
> In a Spring Webflow project that uses MyFaces as view technology the update of MyFaces from 2.1.17 to 2.2.9 breaks the update of a bound value within a c:forEach tag.
> A complete example will be provided as attachment.
> Steps to reproduce the error:
> # Ensure the selected {{myfaces.version}} in the {{pom.xml}} is *2.2.9*
> # Start the application and open the respective website
> # Select _c:forEach (non-ajax)_
> # Activate the checkbox
> # Click _Apply_
> The value should change from _false_ to _true_ (or vice versa if it was _true_ before) but nothing happens.
> The ajaxified c:forEach example doesn't work either. Only the ui:repeat version works as expected.
> With _MyFaces 2.1.17_ all examples work as expected.
> I thought this might be a duplicate of MYFACES-4019 but that ticket has been fixed for _MyFaces 2.2.9_ whereas the problem described above is still present even with version _2.2.9_.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)