[JBoss JIRA] Created: (RF-4219) rich:columns - value attribute is only looking up jsp pagecontext
by sebastien cante (JIRA)
rich:columns - value attribute is only looking up jsp pagecontext
-----------------------------------------------------------------
Key: RF-4219
URL: https://jira.jboss.org/jira/browse/RF-4219
Project: RichFaces
Issue Type: Bug
Environment: jboss 4.2.2
richfaces 3.2.1
seam 3.2
facelets
Reporter: sebastien cante
Hi,
rich:columns tags seems to only lookup from the pagecontext from the EL expression from the 'value' attribute and not internal values from eventcontext for example
Below is working ok and displaying a table :
Assuming capitalsBean is in the page scope.
<rich:dataTable value="#{capitalsBean.capitals}" var="cap">
<rich:columns value="#{capitalsBean.labels}" var="col" index="index">
<h:outputText value="#{cap[index]}" />
</rich:columns>
</rich:dataTable>
But below is not displaying anything as the el expression is not found in the page context
'cap' does not come directly in the pagecontext but comes from another tag (var="cap")
<rich:dataTable value="#{capitalsBean.capitals}" var="cap">
<rich:columns value="#{cap.columns}" var="col" index="index">
<h:outputText value="#{ col [index]}" />
</rich:columns>
</rich:dataTable>
The Table is not displaying as the el expression '#{ cap }' is not found.
is there a workarround this ?
thanks
-sebastien
--
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, 7 months
[JBoss JIRA] Created: (RF-4117) NotSerializableException on HtmlDataTable since Fix for RF-4108 when state serialization is turned on
by Jan Ziegler (JIRA)
NotSerializableException on HtmlDataTable since Fix for RF-4108 when state serialization is turned on
-----------------------------------------------------------------------------------------------------
Key: RF-4117
URL: https://jira.jboss.org/jira/browse/RF-4117
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.2
Environment: Tomcat 6.0.16
MyFaces 1.2.3
Facelets 1.1.15 Snapshot
Tomahawk 1.1.17 Snapshot
Richfaces 3.2.2 (20080808)
Reporter: Jan Ziegler
Since the bugfix for RF-4108 in 3.2.2 Snapshot I always get the following exception when using a h:dataTable:
java.io.NotSerializableException: javax.faces.component.html.HtmlDataTable
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
at java.util.ArrayList.writeObject(ArrayList.java:570)
at sun.reflect.GeneratedMethodAccessor144.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
at java.util.ArrayList.writeObject(ArrayList.java:570)
at sun.reflect.GeneratedMethodAccessor144.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
at org.ajax4jsf.application.AjaxStateManager.handleSaveState(AjaxStateManager.java:336)
... 29 more
My settings in web.xml:
<context-param>
<param-name>
org.apache.myfaces.SERIALIZE_STATE_IN_SESSION
</param-name>
<param-value>true</param-value>
</context-param>
Greetz
Jan
--
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, 7 months