[JBoss JIRA] Created: (RF-4510) rich:columns causes NotSerializableException
by Jörg Viola (JIRA)
rich:columns causes NotSerializableException
--------------------------------------------
Key: RF-4510
URL: https://jira.jboss.org/jira/browse/RF-4510
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.2
Environment: JBoss AS 4.2.2.GA, Seam 2.0.2.SP1
Reporter: Jörg Viola
Priority: Minor
We are deploying to a clustered environment (server/all). and thus rely on the http session to be serializable.
After entering a page using the follwing code
<rich:dataTable value="#{customerOverviewStatus.rows}" var="row">
<rich:columns value="#{customerOverviewStatus.productFamilies}" var="productFamily"
index="idx" styleClass="#{row[idx].backgroundStyleClass}" style="text-align:center;">
<f:facet name="header">
<h:outputText rendered="#{not empty productFamily}" value="#{productFamily.name}" />
</f:facet>
<ui:repeat value="#{row[idx].icons.toArray()}" var="icon">
<h:graphicImage value="/img/#{icon.src}" alt="#{icon.alt}" />
</ui:repeat>
<h:outputText rendered="#{not empty row[idx].text}" value="#{row[idx].text} " />
</rich:columns>
</rich:dataTable>
we get this exception:
java.io.NotSerializableException: org.richfaces.taglib.IteratedExpression
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)
.....
The IteratedExpression object causing the Exception says it is working on "#{customerOverviewStatus.productFamilies}".
After re-writing the code without rich:columns, everything is working.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 3 months
[JBoss JIRA] Created: (RF-5461) Caching pages when using datascroller
by Marcin Jaskulski (JIRA)
Caching pages when using datascroller
-------------------------------------
Key: RF-5461
URL: https://jira.jboss.org/jira/browse/RF-5461
Project: RichFaces
Issue Type: Feature Request
Affects Versions: 3.2.2
Reporter: Marcin Jaskulski
It would be great if datascroller could cache visited table/list pages on the client side.
For example: I visit the first page in the list and it is cached. Next I choose the second page and it is also cached on the client side. After that I back to the first page and it is displayed immediately (using datas stored in cache). There should be no request to the server. Each page visted second time should be displayed using data stored on the client side.
This feature will improve rf performance.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 3 months
[JBoss JIRA] Created: (RF-5122) Ajax4jsf standard attributes: limitToList broken
by Ilya Shaikovsky (JIRA)
Ajax4jsf standard attributes: limitToList broken
------------------------------------------------
Key: RF-5122
URL: https://jira.jboss.org/jira/browse/RF-5122
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.3.0
Reporter: Ilya Shaikovsky
Assignee: Nick Belaevski
Priority: Critical
Fix For: 3.3.0
<h:form>
<a4j:outputPanel id="output" ajaxRendered="true">
<div style="overflow: auto; max-height: 100px; height:100px; border: 1px solid gray">
<rich:tree style="width:300px" switchType="client" stateAdvisor="#{treeDemoStateAdvisor}" id="tree">
<rich:recursiveTreeNodesAdaptor roots="#{fileSystemBean.sourceRoots}" var="item" nodes="#{item.nodes}">
<rich:treeNode id="treeNode">
<h:selectBooleanCheckbox id="id">
<a4j:support event="onchange" limitToList="true" reRender="out"></a4j:support>
</h:selectBooleanCheckbox>
</rich:treeNode>
</rich:recursiveTreeNodesAdaptor>
</rich:tree>
</div>
<h:outputText value="Text To ReRender" id="out"/>
</a4j:outputPanel>
</h:form>
After I select checkbox - whole output panel gets reRendered. But only "out" component update should happens. (So I lost the scroll in this case)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 3 months
[JBoss JIRA] Created: (RF-2188) tree nodeSelectListener don't work without ajax support
by Maurizio Scacchi (JIRA)
tree nodeSelectListener don't work without ajax support
-------------------------------------------------------
Key: RF-2188
URL: http://jira.jboss.com/jira/browse/RF-2188
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.1.2
Environment: Application server Jboss 4.2.1
Client Firefox 2.0.0.11
RichFaces 3.1.2
Reporter: Maurizio Scacchi
Priority: Critical
<rich:tree style="width:50%" switchType="server" nodeSelectListener="#{myBean.select}">
<rich:recursiveTreeNodesAdaptor roots="#{MyBean.sourceRoots}" var="item" nodes="#{item.nodes}" />
</rich:tree>
the method myBean.select was called only if add the attribute ajaxSubmitSelection="true", but the request was issued by using AJAX. It is possible to call the myBean.select method whitout AJAX support?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 3 months