[richfaces-issues] [JBoss JIRA] (RF-11434) datascroller broken in 4.1.0.M1 (partial state saving disabled)

Brendan Healey (Updated) (JIRA) jira-events at lists.jboss.org
Sun Oct 16 06:01:46 EDT 2011


     [ https://issues.jboss.org/browse/RF-11434?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brendan Healey updated RF-11434:
--------------------------------

    Summary: datascroller broken in 4.1.0.M1 (partial state saving disabled)  (was: datascroller broken in 4.1.0.M1)

    
> datascroller broken in 4.1.0.M1 (partial state saving disabled)
> ---------------------------------------------------------------
>
>                 Key: RF-11434
>                 URL: https://issues.jboss.org/browse/RF-11434
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: component-tables, regression
>    Affects Versions: 4.1.0.Milestone1
>         Environment: Mojarra 2.1.3
>            Reporter: Brendan Healey
>            Priority: Critical
>             Fix For: 4.1.0.Milestone4
>
>
> I have an extendedDataTable with a datascroller. The first page of results
> displays correctly, but on pressing the control for page 2 (or any other)
> nothing happens. Using a4j:log I see that the ajax response to the post
> request contains a java.lang.NullPointerException.
> On reverting to 4.0.0.Final it works successfully. The problem also affects
> a rich:dataTable. I've not been able to locate the M2 release in the Maven
> repo to test it.
> The extendedDataTable value attribute value is a straightforward List<Event>
> where Event is a standard pojo. I was using ExtendedDataModel but removed
> this code to eliminate this as a cause.
> {code}
> <h:form id="displayform" prependId="false">
>   <rich:panel>
>     <rich:tabPanel id="uppertabs" switchType="ajax"
>                    itemChangeListener="#{manageEventsView.upperTabChange}">
>       <rich:tab id="list" title="#{msgs.listText}">
>         <ui:include src="manageEvents/list.xhtml"/>
>       </rich:tab>
> ...
> {code}
> {code:title=manageEvents/list.xhtml}
>     <a4j:log/>
>     <rich:extendedDataTable
>         id="eventlist"
>         rows="8"
>         value="#{manageEventsView.list}" var="var"
>         selection="#{manageEventsView.listSelectedRow}"
>         selectionMode="single"
>         style="display: block; white-space: nowrap">
>         <a4j:ajax render="eventlist lowertabs"
>                   event="selectionchange"
>                   listener="#{manageEventsView.listRowSelect}"/>
>         <rich:column style="text-align: center">
>         ...
>         </rich:column>
>     </rich:extendedDataTable>
>     <rich:dataScroller for="eventlist"/>
> {code}
> Please let me know if I can provide any further information.
> Regards,
> Brendan.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the richfaces-issues mailing list