<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>TeamDev Support : Popular Threads - OpenFaces</title>
    <link>http://support.teamdev.com/community/openfaces?view=discussions</link>
    <description>Popular Discussion Threads in OpenFaces</description>
    <language>en</language>
    <pubDate>Wed, 08 Sep 2010 17:02:41 GMT</pubDate>
    <generator>Clearspace 2.5.3 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2010-09-08T17:02:41Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>TreeTable checkboxColumn</title>
      <link>http://support.teamdev.com/thread/3932</link>
      <description>&lt;!-- [DocumentBodyStart:1aafb6d0-3c6f-4879-8ab1-8e28367759b9] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;i´ve tried to insert the checkboxColumn to my TreeTable. But i´m not sure how to implement it at the backend.&lt;/p&gt;&lt;p&gt;Must i implement the functionality in the TreeTableBean or to the object i´m generating in the bean to fill the tree?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;And also what do i need to implement, boolean fields to the object? Or a simple list to the backing bean? I´m a bit confused because the documentation only shows how to implement it on the frontend but there are no examples showing the backend!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If anybody could show it on an short code snippet, this would be great!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks a lot.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1aafb6d0-3c6f-4879-8ab1-8e28367759b9] --&gt;</description>
      <pubDate>Mon, 06 Sep 2010 13:31:07 GMT</pubDate>
      <author>chris.sislak@gmail.com</author>
      <guid>http://support.teamdev.com/thread/3932</guid>
      <dc:date>2010-09-06T13:31:07Z</dc:date>
      <clearspace:dateToText>11 hours, 12 minutes ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Some not-wanted TextArea rendered when use DataTable or DateChooser components</title>
      <link>http://support.teamdev.com/thread/3878</link>
      <description>&lt;!-- [DocumentBodyStart:6b68fed4-da2a-4cef-8e1e-b485e45b8dd2] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi everybody,&lt;/p&gt;&lt;p&gt;I'm starting working with openfaces and facelets (openfaces 2.0, facelets 1.1.15, jsf 1.2, IDE Eclipse Galileo, run on Bea 9.2), and I have this problem:&lt;/p&gt;&lt;p&gt;When I use o:datatable without paging, it works fine, I have rendered only a datatable. When I add a pageSize attribute to some value, the table shows me only the number of row, but it also render some textarea up the table. Can anyone tell me whats I am doing wrong? The similar problem I have with datechooser component. Here is my xhtml code:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;            &amp;lt;o:dataTable id="auta" value="#{autoBean.cars}" var="car" headerRowClass="header_row" pageSize="3"&amp;gt;&lt;br/&gt;                &amp;lt;f:facet name="below"&amp;gt;&lt;br/&gt;                    &amp;lt;o:dataTablePaginator&lt;br/&gt;                                showIfOnePage="true"&lt;br/&gt;                                firstImageUrl="../resources/images/table_first.gif" firstText="prvni stranka" firstDisabledImageUrl="../resources/images/table_first_disabled.gif"&lt;br/&gt;                                lastImageUrl="../resources/images/table_last.gif" lastText="posledni stranka" lastDisabledImageUrl="../resources/images/table_last_disabled.gif"&lt;br/&gt;                                nextImageUrl="../resources/images/table_next.gif" nextText="dalsi stranka" nextDisabledImageUrl="../resources/images/table_next_disabled.gif"&lt;br/&gt;                                previousImageUrl="../resources/images/table_previous.gif" previousText="predchozi stranka" previousDisabledImageUrl="../resources/images/table_previous_disabled.gif"&lt;br/&gt;                                pageNumberFieldStyle="width:40px; border:1px blue solid;" pageCountPreposition="z" /&amp;gt;&lt;br/&gt;                &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                   &lt;br/&gt;                &amp;lt;o:row onmouseover="this.className='hover';" onmouseout="this.className='';"&amp;gt;&amp;lt;/o:row&amp;gt;&lt;br/&gt;                &amp;lt;o:column id="carID" header="ID" style="width:30px;"&amp;gt;&lt;br/&gt;                    &amp;lt;h:outputText value="#{car.id}" /&amp;gt;&lt;br/&gt;                &amp;lt;/o:column&amp;gt;&lt;/p&gt;&lt;p&gt;               &amp;lt;o:column&amp;gt;.................&amp;lt;/o:column&amp;gt;&amp;lt;/o:dataTable&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;and&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                            &amp;lt;o:dateChooser id="car_dc_ddMMyyyy"&lt;br/&gt;                                         pattern="dd.MM.yyyy"&lt;br/&gt;                                         value="#{autoBean.newAuto.dayOfStart}"&lt;br/&gt;                                         headerStyle="background: yellow; color: black;"&lt;br/&gt;                                         daysHeaderStyle="background: #20386b; color: white;"&lt;br/&gt;                                         dayStyle="border: 1px solid white; width:26px;"&lt;br/&gt;                                         rolloverDayStyle="border:1px solid aqua; background:silver; color: black;"&lt;br/&gt;                                         rolloverWeekendDayStyle="border:1px solid aqua; background:aqua; color: #ff8a00;"&lt;br/&gt;                                         selectedDayStyle="border: 1px solid #20386b; color: #20386b; background: white;"&lt;br/&gt;                                         weekendDayStyle="color: #ff8a00;"&lt;br/&gt;                                         footerStyle="background: white; color: black; border-top: 1px solid #20386b;"&lt;br/&gt;                                         style="font-size:11px; width:100%;"&lt;br/&gt;                                         typingAllowed="false" calendarStyle="background-image:url(../resources/images/calendar-background.png);background-repeat:no-repeat;"&lt;br/&gt;                                         /&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I insert screens how does it looks (firefox 3.5, IE 8 looks similar).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you for your help&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6b68fed4-da2a-4cef-8e1e-b485e45b8dd2] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">datechooser</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">pagination</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">textarea</category>
      <pubDate>Wed, 11 Aug 2010 07:52:30 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3878</guid>
      <dc:date>2010-08-11T07:52:30Z</dc:date>
      <clearspace:dateToText>4 days, 14 hours ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>JSF 2.0 - Openfaces 3.0 EA2</title>
      <link>http://support.teamdev.com/thread/3926</link>
      <description>&lt;!-- [DocumentBodyStart:f354662e-9346-4a69-9c69-acafc531d34d] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi there,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;i hope you can help me. I´m using JSF 2.0 with Eclipse Helios. Now i´m using openfaces for jsf 2.0.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I´m right now testing some implementations from openfaces for my bachelor thesis. So what i need to use is the treetable implementation. But it doesn´t work.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;First point it hasn´t found the filter class, so i was looking for it in the openfaces.jar packages and what i have found was the "org.openfaces.util.ResourceFilter_.class" but not the "org.openfaces.util.ResourceFilter.class", so i used this one. I hope theres nothing wrong with this.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The next point ist, i was testing the calender functionality, everything worked fine. Then i tested the treeTable functionality and i was getting an failure like:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:6aa23a1a-58ef-4e9f-b3df-9cf072e06b8b]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;javax.servlet.ServletException: javax.servlet.ServletException: /pages/openFaces.xhtml @10,15 &amp;lt;o:treetable&amp;gt; Tag Library supports namespace: http:&lt;font color="darkgreen"&gt;//openfaces.org/, but no tag was defined for name: treetable&lt;/font&gt;
 org.openfaces.util.ResourceFilter_.doFilter(ResourceFilter_.java:130)
 org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:256)
 org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:117)
 org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
 org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:268)
&amp;nbsp;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:6aa23a1a-58ef-4e9f-b3df-9cf072e06b8b]--&gt;&lt;p&gt;So what am i doing wrong, maybe the failure based on the wrong ResourceFilter?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thx, Chris&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f354662e-9346-4a69-9c69-acafc531d34d] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">jsf_2.0</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">openfaces3</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">facelets</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">tree</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">treetable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">no_tag_was_defined</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">tag</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">defined</category>
      <pubDate>Thu, 02 Sep 2010 09:44:14 GMT</pubDate>
      <author>chris.sislak@gmail.com</author>
      <guid>http://support.teamdev.com/thread/3926</guid>
      <dc:date>2010-09-02T09:44:14Z</dc:date>
      <clearspace:dateToText>20 hours, 42 minutes ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Open Faces and view PDFs</title>
      <link>http://support.teamdev.com/thread/3923</link>
      <description>&lt;!-- [DocumentBodyStart:41edda13-6c9d-4243-b4ee-6e51a472627e] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When i put in my Web.xml and try to view a report of my application on pdf format, the report show A MANY CHARACTERS....&lt;strong&gt;I attach jpg and web.xml.&lt;/strong&gt; &lt;span style="font-size: 14pt;"&gt;Thanks for any help.&lt;/span&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I´m using &lt;span style="color: #333399;"&gt;&lt;strong&gt;2.1.EA1, build.nightly-963, August 14 2010 and glassfish 3.0&lt;/strong&gt;&lt;/span&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #333399;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;WEB.XML:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;    &amp;lt;!-- Defining and mapping the RichFaces filter --&amp;gt;&lt;br/&gt;    &amp;lt;filter&amp;gt;&lt;br/&gt;       &amp;lt;display-name&amp;gt;RichFaces Filter&amp;lt;/display-name&amp;gt;&lt;br/&gt;       &amp;lt;filter-name&amp;gt;richfaces&amp;lt;/filter-name&amp;gt;&lt;br/&gt;       &amp;lt;filter-class&amp;gt;org.ajax4jsf.Filter&amp;lt;/filter-class&amp;gt;&lt;br/&gt;    &amp;lt;/filter&amp;gt;&lt;br/&gt;   &lt;br/&gt;    &amp;lt;filter-mapping&amp;gt;&lt;br/&gt;       &amp;lt;filter-name&amp;gt;richfaces&amp;lt;/filter-name&amp;gt;&lt;br/&gt;       &amp;lt;servlet-name&amp;gt;Faces Servlet&amp;lt;/servlet-name&amp;gt;&lt;br/&gt;       &amp;lt;dispatcher&amp;gt;REQUEST&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;       &amp;lt;dispatcher&amp;gt;FORWARD&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;       &amp;lt;dispatcher&amp;gt;INCLUDE&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;    &amp;lt;/filter-mapping&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;    &amp;lt;!-- Plugging the "Blue Sky" skin into the project --&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;       &amp;lt;param-name&amp;gt;org.richfaces.SKIN&amp;lt;/param-name&amp;gt;&lt;br/&gt;       &amp;lt;param-value&amp;gt;blueSky&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;    &amp;lt;!-- Making the RichFaces skin spread to standard HTML controls --&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;        &amp;lt;param-name&amp;gt;org.richfaces.CONTROL_SKINNING&amp;lt;/param-name&amp;gt;&lt;br/&gt;        &amp;lt;param-value&amp;gt;enable&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;    &amp;lt;!-- FILTER FOR PROCESSING OPENFACES RESOURCES --&amp;gt;&lt;br/&gt;    &amp;lt;filter&amp;gt;&lt;br/&gt;        &amp;lt;filter-name&amp;gt;ResourceFilter&amp;lt;/filter-name&amp;gt;&lt;br/&gt;        &amp;lt;filter-class&amp;gt;org.openfaces.util.ResourceFilter&amp;lt;/filter-class&amp;gt;&lt;br/&gt;    &amp;lt;/filter&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;    &amp;lt;!-- MAPPING FOR OPENFACES RESOURCE FILTER --&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;    &amp;lt;filter-mapping&amp;gt;&lt;br/&gt;        &amp;lt;filter-name&amp;gt;ResourceFilter&amp;lt;/filter-name&amp;gt;&lt;br/&gt;        &amp;lt;url-pattern&amp;gt;/*&amp;lt;/url-pattern&amp;gt;&lt;br/&gt;    &amp;lt;/filter-mapping&amp;gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:41edda13-6c9d-4243-b4ee-6e51a472627e] --&gt;</description>
      <pubDate>Tue, 31 Aug 2010 02:56:27 GMT</pubDate>
      <author>jsaavedrax@gmail.com</author>
      <guid>http://support.teamdev.com/thread/3923</guid>
      <dc:date>2010-08-31T02:56:27Z</dc:date>
      <clearspace:dateToText>2 days, 1 hour ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Problem with compositeFilter in EA2</title>
      <link>http://support.teamdev.com/thread/3922</link>
      <description>&lt;!-- [DocumentBodyStart:d8fb16a5-4a8f-49d2-bf15-1451e8039d6f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;div&gt;&lt;p&gt;I have been trying ot implement the followng compositeFilter&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt; &lt;/span&gt; &amp;lt;h:form id="customerOrdersFilterForm"&amp;gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;       &lt;/span&gt; &amp;lt;o:compositeFilter id="customerOrdersFilter"&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;                          &lt;/span&gt; value="#{customerOrdersBean.customerOrdersFilterCriteria}"&amp;gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;           &lt;/span&gt; &amp;lt;o:filterProperty id="customerOrdersFilterStatus"&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;                             &lt;/span&gt; value="Status"&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;                             &lt;/span&gt; name="status"&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;    &lt;/span&gt; &lt;span&gt;                        &lt;/span&gt; type="text"/&amp;gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;       &lt;/span&gt; &amp;lt;/o:compositeFilter&amp;gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;   &lt;/span&gt; &amp;lt;/h:form&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;but I always get this exception&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;SCHWERWIEGEND: java.lang.InstantiationException: java.util.RegularEnumSet&lt;/p&gt;&lt;p&gt;java.lang.InstantiationException: java.util.RegularEnumSet&lt;/p&gt;&lt;p&gt;        at java.lang.Class.newInstance0(Class.java:340)&lt;/p&gt;&lt;p&gt;        at java.lang.Class.newInstance(Class.java:308)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.restoreAttachedState(UIComponentBase.java:1572)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.ComponentStateHelper.restoreState(ComponentStateHelper.java:290)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.restoreState(UIComponentBase.java:1444)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.StateHolderSaver.restore(StateHolderSaver.java:121)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.StateManagementStrategyImpl$4.invokeContextCallback(StateManagementStrategyImpl.java:289)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1253)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.StateManagementStrategyImpl.restoreView(StateManagementStrategyImpl.java:284)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.StateManagerImpl.restoreView(StateManagerImpl.java:177)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.ViewHandlingStrategy.restoreView(ViewHandlingStrategy.java:131)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.FaceletViewHandlingStrategy.restoreView(FaceletViewHandlingStrategy.java:430)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.MultiViewHandler.restoreView(MultiViewHandler.java:143)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:199)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:110)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)&lt;/p&gt;&lt;p&gt;        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:312)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)&lt;/p&gt;&lt;p&gt;        at org.openfaces.demo.filter.LiveDemoFilter.doFilter(LiveDemoFilter.java:44)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)&lt;/p&gt;&lt;p&gt;        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)&lt;/p&gt;&lt;p&gt;        at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:325)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:226)&lt;/p&gt;&lt;p&gt;        at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.ContextTask.run(ContextTask.java:69)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)&lt;/p&gt;&lt;p&gt;        at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;SCHWERWIEGEND: javax.faces.FacesException: java.lang.IllegalStateException: Unknown object type&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1256)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1262)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.StateManagementStrategyImpl.restoreView(StateManagementStrategyImpl.java:284)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.StateManagerImpl.restoreView(StateManagerImpl.java:177)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.ViewHandlingStrategy.restoreView(ViewHandlingStrategy.java:131)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.FaceletViewHandlingStrategy.restoreView(FaceletViewHandlingStrategy.java:430)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.MultiViewHandler.restoreView(MultiViewHandler.java:143)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:199)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:110)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)&lt;/p&gt;&lt;p&gt;        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:312)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)&lt;/p&gt;&lt;p&gt;        at org.openfaces.demo.filter.LiveDemoFilter.doFilter(LiveDemoFilter.java:44)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)&lt;/p&gt;&lt;p&gt;        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)&lt;/p&gt;&lt;p&gt;        at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:325)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:226)&lt;/p&gt;&lt;p&gt;        at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.ContextTask.run(ContextTask.java:69)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)&lt;/p&gt;&lt;p&gt;        at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)&lt;/p&gt;&lt;p&gt;        at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p&gt;Caused by: java.lang.IllegalStateException: Unknown object type&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.restoreAttachedState(UIComponentBase.java:1578)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.ComponentStateHelper.restoreState(ComponentStateHelper.java:290)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.restoreState(UIComponentBase.java:1444)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.StateHolderSaver.restore(StateHolderSaver.java:121)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.application.view.StateManagementStrategyImpl$4.invokeContextCallback(StateManagementStrategyImpl.java:289)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1253)&lt;/p&gt;&lt;p&gt;        ... 52 more&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The same happen if I run your demo.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I can add a filter, select the filter the field I want to filter, select the filter to be applied...and then comes the exception.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I run Netbeans 6.9, GF v3.0 on a windows 7 64bit.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;What am I doinf wrong?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Many thanks&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards&lt;/p&gt;&lt;p&gt;Luca&lt;/p&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d8fb16a5-4a8f-49d2-bf15-1451e8039d6f] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">&lt;o:compositefilter&gt;</category>
      <pubDate>Mon, 30 Aug 2010 17:56:21 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3922</guid>
      <dc:date>2010-08-30T17:56:21Z</dc:date>
      <clearspace:dateToText>5 days, 16 hours ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Source examples</title>
      <link>http://support.teamdev.com/thread/3928</link>
      <description>&lt;!-- [DocumentBodyStart:b4cde55c-614f-4597-86a2-6372a793d7bb] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi there,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;are there any source examples for download on your homepage. If yes where can i find them, i´m looking for them since a while.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;What i need is an running example of an dynamic loading TreeTable with filtering, comboselectionboxes and pagination.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Hope you can help me,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;thx Chris&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b4cde55c-614f-4597-86a2-6372a793d7bb] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">ajax</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">treetable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">openfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">example</category>
      <pubDate>Fri, 03 Sep 2010 12:17:37 GMT</pubDate>
      <author>chris.sislak@gmail.com</author>
      <guid>http://support.teamdev.com/thread/3928</guid>
      <dc:date>2010-09-03T12:17:37Z</dc:date>
      <clearspace:dateToText>5 days, 12 hours ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Dynamic table customization</title>
      <link>http://support.teamdev.com/thread/3931</link>
      <description>&lt;!-- [DocumentBodyStart:a5c28aa6-9c64-4f35-9d84-e0e263a1407c] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;a href="#"&gt;&lt;img src="#"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I'm using Openfaces 3.0.EA2 on JBOss 4.2.4 using JSF 2.0.3.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I created a table with a dynamic numbers of columns.&lt;/p&gt;&lt;p&gt;The table is created fine, but the cell customization is not working.&lt;/p&gt;&lt;p&gt;If the call's value is greater than 100% the cell should get a red background color.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;            &amp;lt;o:dataTable rendered="#{not empty productionCapacityOverview.capacities}" value="#{productionCapacityOverview.capacities}" var="row"&lt;br/&gt;                applyDefaultStyle="false" styleClass="standardTable" commonHeaderRowClass="info" headerRowClass="label" bodyRowClass="bg_color"&amp;gt;&lt;br/&gt;                &amp;lt;o:row&amp;gt;&lt;br/&gt;                    &amp;lt;o:cell condition="#{row.required[workingDay] &amp;gt; row.available[workingDay]}" styleClass="error_rvalue"/&amp;gt;&lt;br/&gt;                &amp;lt;/o:row&amp;gt;&lt;br/&gt;                &amp;lt;o:column bodyClass="value"&amp;gt;&lt;br/&gt;                    &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{translation.map['KAPAZITAETSBEREICHE']}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                    &amp;lt;h:commandLink action="#{productionCapacityOverview.getDetail}"&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{row.description}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/h:commandLink&amp;gt;&lt;br/&gt;                &amp;lt;/o:column&amp;gt;&lt;br/&gt;                &amp;lt;o:columns value="#{productionCapacityOverview.workingDays}" var="workingDay" bodyClass="rvalue"&amp;gt;&lt;br/&gt;                    &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{workingDay}" /&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                    &amp;lt;h:outputText value="#{row.required[workingDay]/row.available[workingDay]}"&amp;gt;&lt;br/&gt;                        &amp;lt;f:convertNumber pattern="##0 %"/&amp;gt;&lt;br/&gt;                    &amp;lt;/h:outputText&amp;gt;&lt;br/&gt;                &amp;lt;/o:columns&amp;gt;&lt;br/&gt;            &amp;lt;/o:dataTable&amp;gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a5c28aa6-9c64-4f35-9d84-e0e263a1407c] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">columns</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">cell</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">customization</category>
      <pubDate>Mon, 06 Sep 2010 09:10:17 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3931</guid>
      <dc:date>2010-09-06T09:10:17Z</dc:date>
      <clearspace:dateToText>2 days, 13 hours ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Is it possible to store a tree table's expansion so it can be reloaded?</title>
      <link>http://support.teamdev.com/thread/3823</link>
      <description>&lt;!-- [DocumentBodyStart:f9849f98-de8e-44a4-b10e-11528ff9341d] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Say a tree table is shown with expansion state equal to "allCollapsed" and a user selectively expands a few nodes, and then navigates away to a different page.  After choosing to navigate back to the tree table, is it possible to show the tree table with the same set of nodes expanded?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;-Tod&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f9849f98-de8e-44a4-b10e-11528ff9341d] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">tree</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">table</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">expansion</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">state</category>
      <pubDate>Wed, 14 Jul 2010 14:03:52 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3823</guid>
      <dc:date>2010-07-14T14:03:52Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>Unable to get InputTextFilter to work</title>
      <link>http://support.teamdev.com/thread/3925</link>
      <description>&lt;!-- [DocumentBodyStart:560c3ad3-dacf-498b-90fc-12e79899b993] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I'm working with EA2 of OF3 and I've also tried a nightly build.  The demo works fine in my appserver, glassfish 3.0.1 with updated jsf components but I can get my simple little datatable with filter to work at all.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When I create a datatable with or without customDataProviding what ever I type text into a inputTextFilter causes a round trip to the app server but when I get the filterCriteria out there are no contents in it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;And when the page rerenders after 2 refreshes my typing in the inputTextFilter is gone.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:16d6f4b7-a125-4636-992c-9b271c584186]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;ui:composition xmlns="http://www.w3.org/1999/xhtml"                 xmlns:ui="http://java.sun.com/jsf/facelets"                 template="./../templates/template.xhtml"                 xmlns:h="http://java.sun.com/jsf/html"                 xmlns:f="http://java.sun.com/jsf/core"                 xmlns:o="http://openfaces.org/"&amp;gt;&lt;/span&gt;    &lt;span class="jive-xml-tag"&gt;&amp;lt;ui:define name="title"&amp;gt;&lt;/span&gt;Companies List&lt;span class="jive-xml-tag"&gt;&amp;lt;/ui:define&amp;gt;&lt;/span&gt;    &lt;span class="jive-xml-tag"&gt;&amp;lt;ui:define name="left"&amp;gt;&lt;/span&gt;       &lt;span class="jive-xml-tag"&gt;&amp;lt;ui:include src="/templates/menu.xhtml" /&amp;gt;&lt;/span&gt;    &lt;span class="jive-xml-tag"&gt;&amp;lt;/ui:define&amp;gt;&lt;/span&gt;    &lt;span class="jive-xml-tag"&gt;&amp;lt;ui:define name="right"&amp;gt;&lt;/span&gt;    &lt;span class="jive-xml-tag"&gt;&amp;lt;/ui:define&amp;gt;&lt;/span&gt;    &lt;span class="jive-xml-tag"&gt;&amp;lt;ui:define name="content"&amp;gt;&lt;/span&gt;       &lt;span class="jive-xml-tag"&gt;&amp;lt;h:form id="form"&amp;gt;&lt;/span&gt;          &lt;span class="jive-xml-tag"&gt;&amp;lt;o:dataTable  id="companies"                        value="#{brokerEntityController.brokerCompanyList}"                        var="company"                        customDataProviding="true"                        pageSize="20"                        totalRowCount="#{brokerEntityController.rowCount}"                        rowDataByKey="#{brokerEntityController.rowByKey}"                        rowKey="#{company.id}"                        width="100%"                        useAjax="true"&amp;gt;&lt;/span&gt;             &lt;span class="jive-xml-tag"&gt;&amp;lt;o:column id="entityFullName" header="Company Name" &amp;gt;&lt;/span&gt;                &lt;span class="jive-xml-tag"&gt;&amp;lt;f:facet name="subHeader"&amp;gt;&lt;/span&gt;                   &lt;span class="jive-xml-tag"&gt;&amp;lt;o:inputTextFilter expression="entityFullName" /&amp;gt;&lt;/span&gt;                &lt;span class="jive-xml-tag"&gt;&amp;lt;/f:facet&amp;gt;&lt;/span&gt;                &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{company.entityFullName}" /&amp;gt;&lt;/span&gt;             &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:column&amp;gt;&lt;/span&gt;          &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:dataTable&amp;gt;&lt;/span&gt;       &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:form&amp;gt;&lt;/span&gt;    &lt;span class="jive-xml-tag"&gt;&amp;lt;/ui:define&amp;gt;&lt;/span&gt; &lt;span class="jive-xml-tag"&gt;&amp;lt;/ui:composition&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:16d6f4b7-a125-4636-992c-9b271c584186]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;!--[CodeBlockStart:6fedefdf-19be-4ad3-997e-f84ee4791889]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;   &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; List&amp;lt;BrokerEntity&amp;gt; getBrokerCompanyList() &lt;font color="navy"&gt;{&lt;/font&gt;       CompositeFilterCriterion filterCriteria = Faces.var(&lt;font color="red"&gt;"filterCriteria"&lt;/font&gt;, CompositeFilterCriterion.class);       CompanyQueryFilter filterConditions = CalculateFilterConditions(filterCriteria);       &lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; sortAscending = Faces.var(&lt;font color="red"&gt;"sortAscending"&lt;/font&gt;, Boolean.class);       String sortColumnId = Faces.var(&lt;font color="red"&gt;"sortColumnId"&lt;/font&gt;, String.class);       &lt;font color="navy"&gt;&lt;b&gt;int&lt;/b&gt;&lt;/font&gt; pageStart = Faces.var(&lt;font color="red"&gt;"pageStart"&lt;/font&gt;, Integer.class);       &lt;font color="navy"&gt;&lt;b&gt;int&lt;/b&gt;&lt;/font&gt; pageSize = Faces.var(&lt;font color="red"&gt;"pageSize"&lt;/font&gt;, Integer.class);       &lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; ejbFacade.getCompaniesByParameters(filterConditions, sortAscending, sortColumnId, pageStart, pageSize);    &lt;font color="navy"&gt;}&lt;/font&gt;    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;int&lt;/b&gt;&lt;/font&gt; getRowCount() &lt;font color="navy"&gt;{&lt;/font&gt;       CompositeFilterCriterion filterCriteria = Faces.var(&lt;font color="red"&gt;"filterCriteria"&lt;/font&gt;, CompositeFilterCriterion.class);       &lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; ejbFacade.getRecordCount(CalculateFilterConditions(filterCriteria));    &lt;font color="navy"&gt;}&lt;/font&gt;    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; BrokerEntity getRowByKey() &lt;font color="navy"&gt;{&lt;/font&gt;       Integer key = Faces.var(&lt;font color="red"&gt;"rowKey"&lt;/font&gt;, Integer.class);       &lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; ejbFacade.find(key);    &lt;font color="navy"&gt;}&lt;/font&gt;
 
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:6fedefdf-19be-4ad3-997e-f84ee4791889]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any thoughts on what I'm doing wrong...  &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sorry about the formatting no idea why it did that.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Message was edited by: tend&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:560c3ad3-dacf-498b-90fc-12e79899b993] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">ajax</category>
      <pubDate>Thu, 02 Sep 2010 07:41:54 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3925</guid>
      <dc:date>2010-09-02T07:41:54Z</dc:date>
      <clearspace:dateToText>5 days, 22 hours ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>TreeTable Row</title>
      <link>http://support.teamdev.com/thread/3933</link>
      <description>&lt;!-- [DocumentBodyStart:6678c4aa-5ebe-43c1-b590-48ba5ad4fb23] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;i´ve added a button to every row in my treetable. Is there a possibility that when i hit the button it sends the row data to a backingbean?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks Chris&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6678c4aa-5ebe-43c1-b590-48ba5ad4fb23] --&gt;</description>
      <pubDate>Mon, 06 Sep 2010 15:02:37 GMT</pubDate>
      <author>chris.sislak@gmail.com</author>
      <guid>http://support.teamdev.com/thread/3933</guid>
      <dc:date>2010-09-06T15:02:37Z</dc:date>
      <clearspace:dateToText>1 day, 13 hours ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Ajax render slow</title>
      <link>http://support.teamdev.com/thread/3747</link>
      <description>&lt;!-- [DocumentBodyStart:56743827-a328-4706-a679-9eb98cc6ade9] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;May I know why ajax is render the page slower than the normal submit action.&lt;/p&gt;&lt;p&gt;What I do is, I put render="txtTextfield" at the command button. Suppose this should be refreshing the textfield without refreshing the whole page right? But, it took a more time to render than without using the "render" attribute. Did I do anything wrong?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:56743827-a328-4706-a679-9eb98cc6ade9] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">ajax</category>
      <pubDate>Tue, 15 Jun 2010 17:53:08 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3747</guid>
      <dc:date>2010-06-15T17:53:08Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>12</clearspace:messageCount>
      <clearspace:replyCount>11</clearspace:replyCount>
    </item>
    <item>
      <title>o:datatable access to individual cell from backingbean</title>
      <link>http://support.teamdev.com/thread/3410</link>
      <description>&lt;!-- [DocumentBodyStart:8044d2c1-3e48-4e42-8975-964164650a63] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi, i've a datatable component with dynamic columns. When i click over a cell i want to access to specific cell information in a backing bean method.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How can i do this? Using singleRowSelection and columnIndexVar?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks, Facundo Baudino.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:8044d2c1-3e48-4e42-8975-964164650a63] --&gt;</description>
      <pubDate>Mon, 25 Jan 2010 19:05:37 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3410</guid>
      <dc:date>2010-01-25T19:05:37Z</dc:date>
      <clearspace:dateToText>6 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>17</clearspace:messageCount>
      <clearspace:replyCount>16</clearspace:replyCount>
    </item>
    <item>
      <title>Error openfaces-2.x-nightly-build</title>
      <link>http://support.teamdev.com/thread/3891</link>
      <description>&lt;!-- [DocumentBodyStart:b9395dfa-d5c6-4e9a-9532-894b2a67891b] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;Hi Guys,&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;I need help,&lt;/span&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;I´m using:&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;openfaces-2.x-nightly-build (&lt;/span&gt; &lt;strong style="font-family: trebuchet ms,sans-serif;"&gt;2.1.EA1, build.nightly-963, August 14 2010&lt;/strong&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Glassfish v3&lt;/li&gt;&lt;li&gt;jdk1.6.0_20&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;&amp;lt;o:dataTablePaginator/&amp;gt; BUT when I click next buttom show this error:&lt;/span&gt;&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;[#|2010-08-14T21:00:02.748-0500|SEVERE|glassfishv3.0|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=31;_ThreadName=http-thread-pool-8085-(2);|WebModule[/WebSae/Inventarios]Component by id not found: admin:j_id_id18:content:formInventario:j_id_id20pc5&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;javax.faces.FacesException: Component by id not found: admin:j_id_id18:content:formInventario:j_id_id20pc5&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.openfaces.util.UtilPhaseListener.findComponentById(UtilPhaseListener.java:258)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.openfaces.ajax.CommonAjaxViewRoot.findComponentById(CommonAjaxViewRoot.java:1320)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.openfaces.ajax.CommonAjaxViewRoot.locateComponents(CommonAjaxViewRoot.java:361)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.openfaces.ajax.CommonAjaxViewRoot.doEncodeChildren(CommonAjaxViewRoot.java:465)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.openfaces.ajax.CommonAjaxViewRoot.encodeChildren(CommonAjaxViewRoot.java:237)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.openfaces.ajax.AjaxViewRoot.encodeChildren(AjaxViewRoot.java:129)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.openfaces.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:398)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:117)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:135)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:309)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:99)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.ContextTask.run(ContextTask.java:69)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt; &lt;span style="font-family: trebuchet ms,sans-serif;"&gt;    at java.lang.Thread.run(Thread.java:619)&lt;/span&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;|#]&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color: #3366ff;"&gt;This is my code&lt;/span&gt;&lt;/strong&gt;:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&lt;br/&gt;&lt;span&gt;"&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://www.w3.org/TR/html4/loose.dtd&amp;quot;&amp;gt;"&gt;http://www.w3.org/TR/html4/loose.dtd"&amp;gt;&lt;/a&gt;&lt;br/&gt;&amp;lt;%@ page contentType="text/html;charset=windows-1252"%&amp;gt;&lt;br/&gt;&lt;span&gt;&amp;lt;%@ taglib uri="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/jsf/html&amp;quot;"&gt;http://java.sun.com/jsf/html"&lt;/a&gt;&lt;span&gt; prefix="h"%&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;%@ taglib uri="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/jsf/core&amp;quot;"&gt;http://java.sun.com/jsf/core"&lt;/a&gt;&lt;span&gt; prefix="f"%&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;%@ taglib uri="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://myfaces.apache.org/tomahawk&amp;quot;"&gt;http://myfaces.apache.org/tomahawk"&lt;/a&gt;&lt;span&gt; prefix="t"%&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;%@taglib uri="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://openfaces.org/&amp;quot;"&gt;http://openfaces.org/"&lt;/a&gt;&lt;span&gt; prefix="o" %&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;html&amp;gt;&lt;br/&gt;    &amp;lt;head id="head"&amp;gt;&lt;br/&gt;        &amp;lt;meta http-equiv="Content-Type"&lt;br/&gt;            content="text/html; charset=windows-1252"/&amp;gt;&lt;br/&gt;        &amp;lt;link href="styles.css" type="text/css" rel="stylesheet"/&amp;gt;&lt;br/&gt;        &amp;lt;title&amp;gt;Inventario&amp;lt;/title&amp;gt;&lt;br/&gt;    &amp;lt;/head&amp;gt;&lt;br/&gt;    &amp;lt;body&amp;gt;&lt;br/&gt;    &amp;lt;h:form id="formInventario"&amp;gt;&lt;br/&gt;   &lt;br/&gt;        &amp;lt;h:panelGrid columns="1" styleClass="gridTable"&amp;gt;&lt;br/&gt;       &lt;br/&gt;            &amp;lt;o:dataTable var="inventario" value="#{adminProductosBean.listaInventario}"&lt;br/&gt;                        applyDefaultStyle="false"&lt;br/&gt;                        rendered="true"&lt;br/&gt;                        width="100%"                       &lt;br/&gt;                        border="0"&lt;br/&gt;                        rowKey="#{inventario.idProducto}"&lt;br/&gt;                        pageSize="#{msgs.registrosPorPagina}"&lt;br/&gt;                        styleClass="customers"&lt;br/&gt;                        headerSectionClass="customersHeader"&lt;br/&gt;                        bodySectionClass="evenRow"&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                &amp;lt;!-- Paginator y Totales --&amp;gt;&lt;br/&gt;                &amp;lt;f:facet name="footer"&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                    &amp;lt;h:panelGrid columns="7" styleClass="lineaTotales"&amp;gt;&lt;br/&gt;                   &lt;br/&gt;                        &lt;strong&gt;&lt;span style="color: #ff0000;"&gt;&amp;lt;o:dataTablePaginator/&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;                       &lt;br/&gt;                        &amp;lt;h:outputText value="Total Productos: "/&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{adminProductosBean.totalProductos}"&amp;gt;&lt;br/&gt;                            &amp;lt;f:convertNumber pattern="#{msgs.formatoNumeros}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/h:outputText&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                        &amp;lt;f:verbatim&amp;gt; &amp;lt;/f:verbatim&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                        &amp;lt;h:outputText value="#{msgs.total}"/&amp;gt;&lt;br/&gt;                        &amp;lt;f:verbatim&amp;gt; &amp;lt;/f:verbatim&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{adminProductosBean.totalInventarioValorizado}"&amp;gt;&lt;br/&gt;                            &amp;lt;f:convertNumber pattern="#{msgs.formatoNumeros}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/h:outputText&amp;gt;&lt;br/&gt;                       &lt;br/&gt;                    &amp;lt;/h:panelGrid&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                &amp;lt;/f:facet&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                &amp;lt;!-- Seleccion --&amp;gt;&lt;br/&gt;                &amp;lt;o:singleRowSelection&lt;br/&gt;                    rowData="#{adminProductosBean.inventarioValorizado}"/&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                &amp;lt;!-- Columns --&amp;gt;&lt;br/&gt;                &amp;lt;o:column&amp;gt;&lt;br/&gt;                    &amp;lt;h:commandButton value="#{msgs.kardex}"&lt;br/&gt;                            actionListener="#{adminProductosBean.consultarKardexDesdeTabla}"&lt;br/&gt;                            action="consultar"/&amp;gt;&lt;br/&gt;                &amp;lt;/o:column&amp;gt;&lt;br/&gt;   &lt;br/&gt;                &amp;lt;o:column&amp;gt;&lt;br/&gt;                    &amp;lt;f:facet name="subHeader"&amp;gt;&lt;br/&gt;                        &amp;lt;o:comboBoxFilter/&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                    &amp;lt;h:outputText value="#{inventario.idProducto}"/&amp;gt;&lt;br/&gt;                &amp;lt;/o:column&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                &amp;lt;o:column&amp;gt;&lt;br/&gt;                    &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{msgs.nombre}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                    &amp;lt;h:outputText value="#{inventario.nombreProducto}"/&amp;gt;&lt;br/&gt;                &amp;lt;/o:column&amp;gt;&lt;br/&gt;               &lt;br/&gt;                &amp;lt;!-- Grupo cantidas --&amp;gt;&lt;br/&gt;                &amp;lt;o:columnGroup&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                    &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{msgs.cantidad}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                    &amp;lt;o:column&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="#{msgs.cantidadInicial}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{inventario.cantidadInicial}"&amp;gt;&lt;br/&gt;                            &amp;lt;f:convertNumber pattern="#{msgs.formatoNumeros}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/h:outputText&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;   &lt;br/&gt;                    &amp;lt;o:column&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="#{msgs.entradas}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{inventario.entradasDelMes}"&amp;gt;&lt;br/&gt;                            &amp;lt;f:convertNumber pattern="#{msgs.formatoNumeros}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/h:outputText&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;   &lt;br/&gt;                    &amp;lt;o:column&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="#{msgs.salidas}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{inventario.salidasDelMes}"&amp;gt;&lt;br/&gt;                            &amp;lt;f:convertNumber pattern="#{msgs.formatoNumeros}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/h:outputText&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;   &lt;br/&gt;                    &amp;lt;o:column&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="#{msgs.cantidadActual}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{inventario.cantidadActual}"&amp;gt;&lt;br/&gt;                            &amp;lt;f:convertNumber pattern="#{msgs.formatoNumeros}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/h:outputText&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;               &lt;br/&gt;                &amp;lt;/o:columnGroup&amp;gt; &amp;lt;!-- Grupo cantidades --&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                &amp;lt;!-- Grupos valores --&amp;gt;&lt;br/&gt;                &amp;lt;o:columnGroup&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                    &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{msgs.valores}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                    &amp;lt;o:column&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="#{msgs.promedio}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{inventario.promedio}"&amp;gt;&lt;br/&gt;                            &amp;lt;f:convertNumber pattern="#{msgs.formatoNumeros}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/h:outputText&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;   &lt;br/&gt;                    &amp;lt;o:column&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="#{msgs.valorTotal}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{inventario.subtotal}"&amp;gt;&lt;br/&gt;                            &amp;lt;f:convertNumber pattern="#{msgs.formatoNumeros}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/h:outputText&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;               &lt;br/&gt;                &amp;lt;/o:columnGroup&amp;gt; &amp;lt;!-- Grupos valores --&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;            &amp;lt;/o:dataTable&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;        &amp;lt;/h:panelGrid&amp;gt;&lt;br/&gt;       &lt;br/&gt;        &amp;lt;h:panelGrid columns="3"&amp;gt;&lt;br/&gt;            &amp;lt;h:commandButton value="#{msgs.visualizar}"&lt;br/&gt;                    actionListener="#{adminProductosBean.visulizarInventarioValorizado}"/&amp;gt;&lt;br/&gt;            &amp;lt;h:commandButton value="#{msgs.cierreMensual}" action="cierreMes"/&amp;gt;&lt;br/&gt;            &amp;lt;h:commandButton value="#{msgs.cerrar}" action="cerrar"/&amp;gt;&lt;br/&gt;        &amp;lt;/h:panelGrid&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;    &amp;lt;/h:form&amp;gt;&amp;lt;/body&amp;gt;&lt;br/&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;br style="font-family: trebuchet ms,sans-serif;"/&gt;&lt;span style="font-size: 14pt;"&gt;&lt;strong style="color: #000066;"&gt;I´m borned....&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 24pt;"&gt;&lt;span style="font-family: trebuchet ms,sans-serif;"&gt;THANKS A LOT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b9395dfa-d5c6-4e9a-9532-894b2a67891b] --&gt;</description>
      <pubDate>Wed, 18 Aug 2010 00:25:33 GMT</pubDate>
      <author>jsaavedrax@gmail.com</author>
      <guid>http://support.teamdev.com/thread/3891</guid>
      <dc:date>2010-08-18T00:25:33Z</dc:date>
      <clearspace:dateToText>1 week, 15 hours ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>dataTable filtering / new to JSF/Openfaces</title>
      <link>http://support.teamdev.com/thread/3762</link>
      <description>&lt;!-- [DocumentBodyStart:b2b8d38d-50d0-44df-b771-9198e969c0e9] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;     I'm trying to use the filtering capabilities of the dataTable component without success.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;     Here is my code:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;     &amp;lt;o:dataTable var="prix" value="#{budget6501Bean.budgetsPrix}" pageSize="25"&amp;gt;&lt;br/&gt;               &lt;br/&gt;                &amp;lt;o:column sortingExpression="#{prix.type}"&amp;gt;&lt;br/&gt;                    &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{msg.colonneType}" /&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                    &amp;lt;f:facet name="subHeader"&amp;gt;&lt;br/&gt;                          &amp;lt;o:dropDownFieldFilter style="width:auto;"/&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;                   &lt;br/&gt;                    &amp;lt;h:outputText value="#{prix.type}" /&amp;gt;&lt;br/&gt;                &amp;lt;/o:column&amp;gt;&lt;/p&gt;&lt;p&gt;     &amp;lt;/o:dataTable&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;     The dropDownFieldFilter does appear on may page with values but when i select a value from it, it doesn't sort the table and nothing happens.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;     What do i do wrong ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Many thnx&lt;/p&gt;&lt;p&gt;Nico&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b2b8d38d-50d0-44df-b771-9198e969c0e9] --&gt;</description>
      <pubDate>Mon, 21 Jun 2010 15:21:39 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3762</guid>
      <dc:date>2010-06-21T15:21:39Z</dc:date>
      <clearspace:dateToText>5 days, 17 hours ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>"Invalid Argument" JavaScript error using IE 8</title>
      <link>http://support.teamdev.com/thread/3371</link>
      <description>&lt;!-- [DocumentBodyStart:39ea87a2-bb90-4409-89f7-2478787ccfed] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am using the latest nightly build, and when my o:ajax tag is triggered using IE 8 the following JavaScript error is generated:&lt;/p&gt;&lt;!--[CodeBlockStart:14de49e9-7e71-4324-ac57-ed12955e3869]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729)
Timestamp: Tue, 5 Jan 2010 19:11:43 UTC


Message: Invalid argument.
Line: 1176
Char: 7
Code: 0
URI: https://172.16.1.102/squirrel/openFacesResources/org/openfaces/util/ajaxUtil-2.0.EAP2.js
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:14de49e9-7e71-4324-ac57-ed12955e3869]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The interesting thing to me is that the ajax request still works.  I don't know why IE is throwing this error.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I also tested using FireFox and Safari and neither browser had any problems.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any idea what may be causing this error?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dave&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:39ea87a2-bb90-4409-89f7-2478787ccfed] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">ajax</category>
      <pubDate>Tue, 05 Jan 2010 19:18:00 GMT</pubDate>
      <author>dave@sawtoothsoftware.com</author>
      <guid>http://support.teamdev.com/thread/3371</guid>
      <dc:date>2010-01-05T19:18:00Z</dc:date>
      <clearspace:dateToText>6 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>Publish OpenFaces to a Maven repository</title>
      <link>http://support.teamdev.com/thread/2972</link>
      <description>&lt;!-- [DocumentBodyStart:3f893a3d-688d-4b4b-a12b-5fe9577938b5] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;First of all, OpenFaces seems to be (even in its pre-release status) pretty awesome! The treetable and validation components are just cool.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Are you going to address &lt;a class="jive-link-external-small" href="http://requests.openfaces.org/browse/OF-2"&gt;#OF-2&lt;/a&gt; for the release and publish OpenFaces to a Maven repository? This would greatly improve the odds of adding OpenFaces to existing Maven (or Ant/Ivy) based projects and help people like me how like to try out new frameworks in small (Maven) projects without having to think about library dependencies and that stuff &lt;img height="16px" src="http://support.teamdev.com/images/emoticons/happy.gif" width="16px"/&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p&gt;Daniel&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.flexive.org"&gt;http://www.flexive.org&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:3f893a3d-688d-4b4b-a12b-5fe9577938b5] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">openfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">maven</category>
      <pubDate>Tue, 26 May 2009 09:41:25 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/2972</guid>
      <dc:date>2009-05-26T09:41:25Z</dc:date>
      <clearspace:dateToText>8 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>java.io.NotSerializableException: javax.faces.convert.LongConverter when processing ajax requests</title>
      <link>http://support.teamdev.com/thread/3523</link>
      <description>&lt;!-- [DocumentBodyStart:1eb9b334-6582-42df-9221-8fc16f247f6e] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi everyone,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We are using some OpenFaces EAP2 components (mixed with Woodstock ones) in our application and recently tried to migrate to the 2.0 release.&lt;/p&gt;&lt;p&gt;We followed the instructions given in the migration documentation and everything seemed to work fine. Unfortunately, while we were trying to apply a filter (not the new composite filter, just a simple filter) on a datatable, the ajax request failed and ended up throwing the exception below :&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;GRAVE: StandardWrapperValve[FacesServlet]: PWC1406 : servlet.service() pour le servlet FacesServlet a émis une exception.&lt;br/&gt;java.io.NotSerializableException: javax.faces.convert.LongConverter&lt;br/&gt; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)&lt;br/&gt; at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)&lt;br/&gt; at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)&lt;br/&gt; at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)&lt;br/&gt; at java.util.HashMap.writeObject(HashMap.java:1039)&lt;br/&gt; at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)&lt;br/&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br/&gt; at java.lang.reflect.Method.invoke(Method.java:592)&lt;br/&gt; at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)&lt;br/&gt; at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)&lt;br/&gt; at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)&lt;br/&gt; at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1251)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)&lt;br/&gt; at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1251)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)&lt;br/&gt; at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1251)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)&lt;br/&gt; at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1251)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)&lt;br/&gt; at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1251)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)&lt;br/&gt; at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1251)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)&lt;br/&gt; at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)&lt;br/&gt; at org.openfaces.util.AjaxUtil.objectToString(AjaxUtil.java:212)&lt;br/&gt; at org.openfaces.ajax.CommonAjaxViewRoot.writeState(CommonAjaxViewRoot.java:1432)&lt;br/&gt; at org.openfaces.ajax.CommonAjaxViewRoot.ajaxSaveState(CommonAjaxViewRoot.java:1197)&lt;br/&gt; at org.openfaces.ajax.CommonAjaxViewRoot.finishProcessAjaxRequest(CommonAjaxViewRoot.java:871)&lt;br/&gt; at org.openfaces.ajax.CommonAjaxViewRoot.doEncodeChildren(CommonAjaxViewRoot.java:484)&lt;br/&gt; at org.openfaces.ajax.CommonAjaxViewRoot.encodeChildren(CommonAjaxViewRoot.java:245)&lt;br/&gt; at org.openfaces.ajax.AjaxViewRoot.encodeChildren(AjaxViewRoot.java:129)&lt;br/&gt; at org.openfaces.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:398)&lt;br/&gt; at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)&lt;br/&gt; at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)&lt;br/&gt; at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)&lt;br/&gt; at com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.render(PartialTraversalLifecycle.java:106)&lt;br/&gt; at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:333)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)&lt;br/&gt; at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:99)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)&lt;br/&gt; at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:267)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)&lt;br/&gt; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:313)&lt;br/&gt; at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)&lt;br/&gt; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)&lt;br/&gt; at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)&lt;br/&gt; at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)&lt;br/&gt; at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)&lt;br/&gt; at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)&lt;br/&gt; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)&lt;br/&gt; at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)&lt;br/&gt; at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)&lt;br/&gt; at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)&lt;br/&gt; at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096)&lt;br/&gt; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)&lt;br/&gt; at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)&lt;br/&gt; at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)&lt;br/&gt; at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)&lt;br/&gt; at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096)&lt;br/&gt; at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:288)&lt;br/&gt; at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:647)&lt;br/&gt; at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:579)&lt;br/&gt; at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:831)&lt;br/&gt; at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)&lt;br/&gt; at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)&lt;br/&gt; at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)&lt;br/&gt; at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380)&lt;br/&gt; at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)&lt;br/&gt; at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Has any of one of you ever encountered this kind of exception ?&lt;/p&gt;&lt;p&gt;Is it some problem with our code or does it seem to be more of an OpenFaces issue ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for your explanations.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dsdev&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1eb9b334-6582-42df-9221-8fc16f247f6e] --&gt;</description>
      <pubDate>Tue, 16 Mar 2010 14:26:49 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3523</guid>
      <dc:date>2010-03-16T14:26:49Z</dc:date>
      <clearspace:dateToText>3 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>DataTable Rendering Horribly Slow (IE Only)</title>
      <link>http://support.teamdev.com/thread/3826</link>
      <description>&lt;!-- [DocumentBodyStart:c4539b83-d971-475d-8499-51470735fadf] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I'm using the OpenFace v2.0 DataTable component with a relatively large number of columns defined (10).  With any more than a few rows in the table the client side rendering is horribly slow in IE 8.  In FireFox the rendering performs as expected.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;After profiling the the OpenFaces Javascript code, I found that much of the delay is from IE specific code that's applying CSS styles to the table.  The specific JS functions taking most of the time are "&lt;strong&gt;addCssRule&lt;/strong&gt;" and "&lt;strong&gt;setWidth&lt;/strong&gt;" which required 5.5 and 2.7 seconds of processing time respectively.  Attached is a screen shot from the profiler snapshot.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is there a fix or work around for this?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:c4539b83-d971-475d-8499-51470735fadf] --&gt;</description>
      <pubDate>Thu, 15 Jul 2010 13:31:17 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3826</guid>
      <dc:date>2010-07-15T13:31:17Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>12</clearspace:messageCount>
      <clearspace:replyCount>11</clearspace:replyCount>
    </item>
    <item>
      <title>&lt;o:popupLayer&gt; always shown</title>
      <link>http://support.teamdev.com/thread/3167</link>
      <description>&lt;!-- [DocumentBodyStart:3f5db210-41b9-459f-b220-f3974fd24864] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi, I have a problem with the &amp;lt;o:popupLayer&amp;gt; component, as it is always shown on my jsp page. It is as if there was no pop-up behaviour.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here is the code of my JSP:&lt;/p&gt;&lt;p&gt;&lt;br/&gt;    &amp;lt;f:view&amp;gt;&lt;br/&gt;        &amp;lt;h:form id="mainForm"&amp;gt;&lt;br/&gt;&amp;lt;jsp:include page="./default/jspToInclude/welcomeBanner.jsp" /&amp;gt;           &lt;br/&gt;   &lt;br/&gt;    &amp;lt;div class="global"&amp;gt;&lt;br/&gt;   &lt;br/&gt;    &amp;lt;div class="inside"&amp;gt;&lt;br/&gt;        &amp;lt;div class="inside2"&amp;gt;&lt;br/&gt;            Please login:&lt;br/&gt;            &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br/&gt;        &amp;lt;/div&amp;gt;&lt;br/&gt;           &lt;br/&gt;        &amp;lt;h:messages /&amp;gt;&lt;br/&gt;            &amp;lt;h:panelGrid columns="2"&amp;gt;&lt;br/&gt;                &amp;lt;h:outputLabel value="Login"&amp;gt;&amp;lt;/h:outputLabel&amp;gt;&lt;br/&gt;                &amp;lt;h:inputText value="#{connexion.login}"&amp;gt;&amp;lt;/h:inputText&amp;gt;&lt;br/&gt;   &lt;br/&gt;                &amp;lt;h:outputLabel value="Password"&amp;gt;&amp;lt;/h:outputLabel&amp;gt;&lt;br/&gt;                &amp;lt;h:inputSecret value="#{connexion.motDePasse}"&amp;gt;&amp;lt;/h:inputSecret&amp;gt;&lt;br/&gt;            &amp;lt;/h:panelGrid&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;            &amp;lt;h:commandButton id="sub" value="Submit" action="#{connexion.valider}" onclick="mainForm:popupLayer1.show();" /&amp;gt;&lt;br/&gt;            &amp;lt;o:popupLayer id="popupLayer1" modal="true" modalLayerStyle="background-color:silver;" style="background-color:yellow; color:green"&amp;gt;&lt;br/&gt;              &amp;lt;f:verbatim&amp;gt;&lt;br/&gt;                  Click here to hide this PopupLayer:&amp;lt;br/&amp;gt;&lt;br/&gt;                  &amp;lt;h:commandButton value="Hide" onclick="mainForm:popupLayer1.hide();" /&amp;gt;&lt;br/&gt;            &amp;lt;/f:verbatim&amp;gt;&lt;br/&gt;          &amp;lt;/o:popupLayer&amp;gt;&lt;br/&gt;           &lt;br/&gt;    &amp;lt;/div&amp;gt;&lt;br/&gt;    &amp;lt;/div&amp;gt;&lt;br/&gt;        &amp;lt;/h:form&amp;gt;&lt;/p&gt;&lt;p&gt;    &amp;lt;/f:view&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I don't understand, even when I click on the "hide" button, the pop-up is still visible.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can someone help me please?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:3f5db210-41b9-459f-b220-f3974fd24864] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">popuplayer</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">components</category>
      <pubDate>Wed, 02 Sep 2009 15:10:40 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3167</guid>
      <dc:date>2009-09-02T15:10:40Z</dc:date>
      <clearspace:dateToText>11 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>16</clearspace:messageCount>
      <clearspace:replyCount>15</clearspace:replyCount>
    </item>
    <item>
      <title>OpenFaces with facelets in Eclipse Helios</title>
      <link>http://support.teamdev.com/thread/3867</link>
      <description>&lt;!-- [DocumentBodyStart:77f9f58d-0c04-48a9-af5a-0ab3125e5112] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;I want to use OpenFaces 2.0 with facelets on Bea 9.2. As IDE I use Eclipse Helios. Everythinks works fine, but unfortunately I can't see possible openfaces (and jsf) tags in text editor :-(. Please can somebody tell me whats wrong in my configuration?&lt;/p&gt;&lt;p&gt;War file is builded by maven2.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here is the example of faceleted page:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;layout.xhtml&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;"&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&lt;/a&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;html xmlns="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://www.w3.org/1999/xhtml&amp;quot;"&gt;http://www.w3.org/1999/xhtml"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;      xmlns:ui="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/jsf/facelets&amp;quot;"&gt;http://java.sun.com/jsf/facelets"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;      xmlns:h="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/jsf/html&amp;quot;"&gt;http://java.sun.com/jsf/html"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;      xmlns:f="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/jsf/core&amp;quot;"&gt;http://java.sun.com/jsf/core"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;      xmlns:o="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://openfaces.org/&amp;quot;&amp;gt;"&gt;http://openfaces.org/"&amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;head&amp;gt;&lt;br/&gt;  &amp;lt;title&amp;gt;&amp;lt;ui:insert name="title"&amp;gt;OpenFaces Template Title&amp;lt;/ui:insert&amp;gt;&amp;lt;/title&amp;gt;&lt;br/&gt;  &amp;lt;link rel="stylesheet" type="text/css" href="../resources/css/style.css"/&amp;gt;&lt;br/&gt;&amp;lt;/head&amp;gt;&lt;br/&gt;&amp;lt;body&amp;gt;&lt;br/&gt;    &amp;lt;div id="main"&amp;gt;&lt;br/&gt;        &amp;lt;f:view&amp;gt;&lt;br/&gt;            &amp;lt;div id="menu"&amp;gt;&lt;br/&gt;                &amp;lt;ui:include src="leftmenu.xhtml" /&amp;gt;&lt;br/&gt;            &amp;lt;/div&amp;gt;&lt;br/&gt;            &amp;lt;div id="content"&amp;gt;&lt;br/&gt;                &amp;lt;ui:insert name="content"&amp;gt;&lt;br/&gt;                   &lt;br/&gt;                &amp;lt;/ui:insert&amp;gt;&lt;br/&gt;            &amp;lt;/div&amp;gt;&lt;br/&gt;            &amp;lt;div style="clear:both;"/&amp;gt;&lt;br/&gt;        &amp;lt;/f:view&amp;gt;&lt;br/&gt;    &amp;lt;/div&amp;gt;&lt;br/&gt;&amp;lt;/body&amp;gt;&lt;br/&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;and content.xhtml&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;lt;div xmlns:h="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/jsf/html&amp;quot;"&gt;http://java.sun.com/jsf/html"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;     xmlns:f="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/jsf/core&amp;quot;"&gt;http://java.sun.com/jsf/core"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;     xmlns:o="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://openfaces.org/&amp;quot;"&gt;http://openfaces.org/"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;     xmlns:ui="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/jsf/facelets&amp;quot;&amp;gt;"&gt;http://java.sun.com/jsf/facelets"&amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;ui:composition template="layout.xhtml"&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;    &amp;lt;ui:define name="title"&amp;gt;Index.xhtml&amp;lt;/ui:define&amp;gt;&lt;br/&gt;    &amp;lt;ui:define name="content"&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;        &amp;lt;!-- use the form tag to set up this form --&amp;gt;&lt;br/&gt;        &amp;lt;h:form id="indexForm"&amp;gt;&lt;br/&gt;            &amp;lt;h1&amp;gt;&amp;lt;h:outputText value="index.html" /&amp;gt;&amp;lt;/h1&amp;gt;&lt;br/&gt;        &amp;lt;/h:form&amp;gt;&lt;br/&gt;    &amp;lt;/ui:define&amp;gt;&lt;br/&gt;&amp;lt;/ui:composition&amp;gt;&lt;br/&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;unfortunately I can't see any available tags for prefix "f" and "h" too :-( Can please somebody tell me what I have to do to solve this problem?&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Shony&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:77f9f58d-0c04-48a9-af5a-0ab3125e5112] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">openfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">eclipse</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">helios</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">facelets</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">maven</category>
      <pubDate>Wed, 04 Aug 2010 08:22:24 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3867</guid>
      <dc:date>2010-08-04T08:22:24Z</dc:date>
      <clearspace:dateToText>4 weeks, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>CommandButtons associated with Tree Table cells</title>
      <link>http://support.teamdev.com/thread/3817</link>
      <description>&lt;!-- [DocumentBodyStart:7470b45c-e1cd-43a6-8955-86c88857ac2f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am getting an error:  "javax.el.PropertyNotFoundException:  Target Unreachable, identifier 'row' resolved to 'null'"  when I have a cell in a Tree Table (var="row") with an o:commandButton tag that uses Ajax.  If I replace the tag with a4j:commandButton or h:commandButton, there is no problem.   If I change the o:commandButton so that the action method is directly on the bean, it works fine.  If the tag has no "render" attribute it also works fine.  The error message is somewhat odd because obviously it was able to find the property "row" when it rendered the button itself (the value of the button is "#{row.myvalue}".  Is there a known issue with o:commandButton inside of Tree Table cells?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7470b45c-e1cd-43a6-8955-86c88857ac2f] --&gt;</description>
      <pubDate>Fri, 09 Jul 2010 18:07:25 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3817</guid>
      <dc:date>2010-07-09T18:07:25Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>customise an editor dialog for daytable</title>
      <link>http://support.teamdev.com/thread/3839</link>
      <description>&lt;!-- [DocumentBodyStart:da05261a-37f8-40b2-82ae-3438eb5ac435] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;hi, is it possible to customise an editor dialog for daytable so i can add new fields.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;thanks.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:da05261a-37f8-40b2-82ae-3438eb5ac435] --&gt;</description>
      <pubDate>Wed, 21 Jul 2010 13:32:44 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3839</guid>
      <dc:date>2010-07-21T13:32:44Z</dc:date>
      <clearspace:dateToText>1 month, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Need example of DataTable loading popupLayer</title>
      <link>http://support.teamdev.com/thread/3917</link>
      <description>&lt;!-- [DocumentBodyStart:4adf878c-66a1-4a66-9208-b3a1275ae5c9] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am trying to add an edit button on my datatable that fires a popup (with all the data related to the selected row prepopulated) in a form. The form shows many more attributes than the table row.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I want the popupLayer to be hidden until the user clicks the commandbutton. I was looking at the examples in the demo application but didn't find one close enough to what I am trying to do.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Does anyone have an example of this.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:4adf878c-66a1-4a66-9208-b3a1275ae5c9] --&gt;</description>
      <pubDate>Mon, 23 Aug 2010 19:30:35 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3917</guid>
      <dc:date>2010-08-23T19:30:35Z</dc:date>
      <clearspace:dateToText>2 weeks, 9 hours ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>seam 2.z + richfaces 3.x + openfaces</title>
      <link>http://support.teamdev.com/thread/3201</link>
      <description>&lt;!-- [DocumentBodyStart:052925ff-e710-4441-a6bf-5623e19fe951] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi a have a working project using seam 2.x + richfaces 3.x. I tried to add openfaces to my project following the example from the richfaces+openfaces integration. Even though richfaces+openfaces work well when I try to add seam to the picture richfaces get disconnected. I do not have an error message just richfaces do not work (no rendering).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I found that someone is trying to build a working example using these 3 technologies but it's still an open bugtrack. Does someone had succeded? If so how?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:052925ff-e710-4441-a6bf-5623e19fe951] --&gt;</description>
      <pubDate>Tue, 22 Sep 2009 13:20:28 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3201</guid>
      <dc:date>2009-09-22T13:20:28Z</dc:date>
      <clearspace:dateToText>1 month, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Using BorderLayout ...</title>
      <link>http://support.teamdev.com/thread/3848</link>
      <description>&lt;!-- [DocumentBodyStart:6f25df00-08c1-4cb8-8b01-681480fbfa2c] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Good morning,&lt;/p&gt;&lt;p&gt;I would like to obtain the following result:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- A borderLayout which takes all the width of my page (width:100% apparently does not work )&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- a left panel with fixed size but collapsible, and a right panel that when the first one is collapsed takes all the available spaces.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;May you suggest me the right way to code it?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Best Regards&lt;/p&gt;&lt;p&gt;Edmondo&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6f25df00-08c1-4cb8-8b01-681480fbfa2c] --&gt;</description>
      <pubDate>Tue, 27 Jul 2010 10:47:00 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3848</guid>
      <dc:date>2010-07-27T10:47:00Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>DataTablePaginator: previous button not working</title>
      <link>http://support.teamdev.com/thread/3874</link>
      <description>&lt;!-- [DocumentBodyStart:46a12325-73b0-4751-8e0e-524c7f823066] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm sorry if this question has already been answered elsewhere. I tried looking for it and was unable to find it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Situation:&lt;/p&gt;&lt;p&gt;- simple xhtml page with dataTable component using custom data providing and pagination with dataTablePaginator component&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Problem:&lt;/p&gt;&lt;p&gt;- previous button and field with current page don't get updated when navigating through results&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can anyone help me understand what the problem might be? I've tried without the custom data providing and the problem remains the same. I'm using Openfaces 3.0 and jBoss 6.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;XHTML (for custom data providing):&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;h:form&amp;gt;&lt;br/&gt;  &amp;lt;o:dataTable id="openfacesTable" value="#{data.names}" var="ofData"&lt;br/&gt;                      customDataProviding="true"&lt;br/&gt;                      totalRowCount="#{data.itemsCountLocal}"&lt;br/&gt;                      pageSize="10"&amp;gt;&lt;br/&gt;    &amp;lt;f:facet name="below"&amp;gt;&lt;br/&gt;      &amp;lt;o:dataTablePaginator /&amp;gt;&lt;br/&gt;    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;    &amp;lt;o:column&amp;gt;&lt;br/&gt;      &amp;lt;f:facet name="header"&amp;gt;&amp;lt;h:outputText value="ID" /&amp;gt;&amp;lt;/f:facet&amp;gt;&lt;br/&gt;      &amp;lt;h:outputText value="#{ofData.data_id}"/&amp;gt;&lt;br/&gt;    &amp;lt;/o:column&amp;gt;&lt;br/&gt;    &amp;lt;o:column&amp;gt;&lt;br/&gt;      &amp;lt;f:facet name="header"&amp;gt;&amp;lt;h:outputText value="Name" /&amp;gt;&amp;lt;/f:facet&amp;gt;&lt;br/&gt;      &amp;lt;h:outputText value="#{ofData.name}"/&amp;gt;&lt;br/&gt;    &amp;lt;/o:column&amp;gt;&lt;br/&gt;    &amp;lt;o:column&amp;gt;&lt;br/&gt;      &amp;lt;f:facet name="header"&amp;gt;&amp;lt;h:outputText value="Description" /&amp;gt;&amp;lt;/f:facet&amp;gt;&lt;br/&gt;      &amp;lt;h:outputText value="#{ofData.description}"/&amp;gt;&lt;br/&gt;    &amp;lt;/o:column&amp;gt;&lt;br/&gt;  &amp;lt;/o:dataTable&amp;gt;&lt;br/&gt;&amp;lt;/h:form&amp;gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:46a12325-73b0-4751-8e0e-524c7f823066] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">datatablepaginator</category>
      <pubDate>Mon, 09 Aug 2010 11:05:00 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3874</guid>
      <dc:date>2010-08-09T11:05:00Z</dc:date>
      <clearspace:dateToText>2 weeks, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>JavaScript error when using TabPane</title>
      <link>http://support.teamdev.com/thread/3847</link>
      <description>&lt;!-- [DocumentBodyStart:e3814413-5cd9-43fa-b842-eb1203a98f8e] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Good morning,&lt;/p&gt;&lt;p&gt;I am using OpenFaces 3.0 EA1 and when  I try to use the tabPane,&lt;/p&gt;&lt;p&gt;I have a javascript error and therefore I can't see hidden panes when clicking (eventHandler are not bound I guess)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is there some "precaution" to take? such as putting the tabbedPane in a form?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="errorSourceBox errorSource-show focusRow subLogRow "&gt;O$.setAjaxMessageHTML is not a function&lt;br/&gt;[Break on this error] O$.setSubmissionAjaxInactivityTimeout(...ble&amp;gt;', 'right', 'top', 0.0, 0, null);&lt;/div&gt;&lt;div class="errorSourceBox errorSource-show focusRow subLogRow "&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="errorSourceBox errorSource-show focusRow subLogRow "&gt;Thank you again&lt;/div&gt;&lt;div class="errorSourceBox errorSource-show focusRow subLogRow "&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="errorSourceBox errorSource-show focusRow subLogRow "&gt;Edmondo&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e3814413-5cd9-43fa-b842-eb1203a98f8e] --&gt;</description>
      <pubDate>Tue, 27 Jul 2010 10:45:33 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3847</guid>
      <dc:date>2010-07-27T10:45:33Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>Localization of DataTable menu and CompositeFilter</title>
      <link>http://support.teamdev.com/thread/3915</link>
      <description>&lt;!-- [DocumentBodyStart:6c624eb1-f27f-41c3-a931-e68f89569185] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;How can I localize the following text in datatable menu:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sort Ascending&lt;/p&gt;&lt;p&gt;Sort Descending&lt;/p&gt;&lt;p&gt;Hide&lt;/p&gt;&lt;p&gt;Columns&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;"Apply" of composite filter button&lt;/p&gt;&lt;p&gt;"No Filter" of composite filter initial display&lt;/p&gt;&lt;p&gt;and other text attributes.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is there a way to dynamically (programmatically) localize the operators (org.openfaces.filter.condition.equals=Equals e.t.c)&lt;/p&gt;&lt;p&gt;used in CompositeFilter ? What I mean is that instead of defining a resource message file for each language (as suggested by you) I can dynamically change the values based on the user language or locale.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My suggestion is that you make localization very flexible in all your components. My preferred choice is the way localization can be handled in DataTable.&lt;/p&gt;&lt;p&gt;For example I can dynamically set the values for the following attributes in DataTable:&lt;/p&gt;&lt;p&gt;                                        allRecordsFilterName="&amp;amp;#60;#{dataTable.allFilterName}&amp;amp;#62;"&lt;br/&gt;                                        emptyRecordsFilterName="&amp;amp;#60;#{dataTable.emptyFilterName}&amp;amp;#62;"&lt;br/&gt;                                        nonEmptyRecordsFilterName="&amp;amp;#60;#{dataTable.nonEmptyFilterName}&amp;amp;#62;"&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;and the paginator as follows:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                                            firstText="#{dataTable.firstText}"&lt;br/&gt;                                            lastText="#{dataTable.lastText}"&lt;br/&gt;                                            previousText="#{dataTable.previousText}"&lt;br/&gt;                                            nextText="#{dataTable.nextText}"&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Since I am using some binding attributes, I can easily change the values of those attributes and a new value would be assigned to the DataTable attributes.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6c624eb1-f27f-41c3-a931-e68f89569185] --&gt;</description>
      <pubDate>Mon, 23 Aug 2010 02:28:03 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3915</guid>
      <dc:date>2010-08-23T02:28:03Z</dc:date>
      <clearspace:dateToText>1 week, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>TwoListSelection strange behavior</title>
      <link>http://support.teamdev.com/thread/3858</link>
      <description>&lt;!-- [DocumentBodyStart:4f8f0a7a-8f09-4250-8663-bd334a46542c] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I need to select more items using autocomplete and obtain a List.&lt;/p&gt;&lt;p&gt;To do that I use a dropdownField with an ajax standalone that update the First list of a "TwoListSelection",&lt;/p&gt;&lt;p&gt;than I want to select all to the Second List.&lt;/p&gt;&lt;p&gt;It works with 1 item, If i select more than 1 I have an error: Value not valid.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;There is a good way to do that?&lt;/p&gt;&lt;p&gt;Why it doesn't works?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here the code:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;     &amp;lt;o:dropDownField id="codRicambio" value="#{codes}"&lt;br/&gt;                                 var="ricambioSugg"&lt;br/&gt;                                 title="CodRicambio"&lt;br/&gt;                                 suggestionMode="custom"&lt;br/&gt;                                 suggestionDelay="200"&lt;br/&gt;                                 suggestionMinChars="3"&lt;br/&gt;                                 maxlength="50"&lt;br/&gt;                                 &amp;gt;&lt;br/&gt;          &amp;lt;o:dropDownItems value="#{anagpezzi.listaCodiciRicambi}"/&amp;gt;&lt;br/&gt;                 &lt;br/&gt;                  &amp;lt;o:column width="12px"&amp;gt;&lt;br/&gt;                        &amp;lt;t:htmlTag value="b"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="#{ricambioSugg.codice}"/&amp;gt;&lt;br/&gt;                        &amp;lt;/t:htmlTag&amp;gt;                     &lt;br/&gt;                  &amp;lt;/o:column&amp;gt;&lt;br/&gt;                  &amp;lt;o:column&amp;gt;&lt;br/&gt;                      &amp;lt;h:outputText value="#{ricambioSugg.descrizione}"/&amp;gt;&lt;br/&gt;                  &amp;lt;/o:column&amp;gt;&lt;/p&gt;&lt;p&gt;         &amp;lt;/o:dropDownField&amp;gt;&lt;/p&gt;&lt;p&gt;  &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                &amp;lt;h:panelGrid columns="4" style="border: none"&amp;gt;&lt;br/&gt;                    &amp;lt;o:spinner id="quanti" value="#{sessionScope.LoggedUserInSession.quantita}" onchange="O$('form:updateSpinner').run()"&amp;gt;&lt;br/&gt;                    &amp;lt;/o:spinner&amp;gt;&lt;/p&gt;&lt;p&gt;                      &amp;lt;o:ajax id="updateSpinner"&lt;br/&gt;                              standalone="true"&lt;br/&gt;                              render="q"&lt;br/&gt;                              execute="quanti"/&amp;gt;&lt;/p&gt;&lt;p&gt;                      &amp;lt;h:outputText id="q" value="#{sessionScope.LoggedUserInSession.quantita}  pz "/&amp;gt;&lt;br/&gt;              &lt;/p&gt;&lt;p&gt; &lt;br/&gt;                    &amp;lt;h:commandButton id="addButton" title="Add code" image="../../images/add.png" immediate="true" style="border: none"&amp;gt;&lt;/p&gt;&lt;p&gt;                       &amp;lt;o:ajax&lt;br/&gt;                            render ="rememberMe"&lt;br/&gt;                            execute="codRicambio"&lt;br/&gt;                            /&amp;gt;&lt;br/&gt;                    &amp;lt;/h:commandButton&amp;gt;&lt;br/&gt;  &lt;br/&gt;                &amp;lt;/h:panelGrid&amp;gt;&lt;/p&gt;&lt;p&gt;               &lt;br/&gt;                &amp;lt;o:twoListSelection leftListboxHeader="Ricambi"&lt;br/&gt;                       rightListboxHeader="Confermati:" value="#{sessionScope.LoggedUserInSession.ricambi}"&lt;br/&gt;                       size="10" id="rememberMe"&amp;gt;&lt;br/&gt;                    &amp;lt;f:selectItems value="#{anagpezzi.listaCodiciRicambiScelti}"/&amp;gt;&lt;br/&gt;                &amp;lt;/o:twoListSelection&amp;gt;&lt;br/&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:4f8f0a7a-8f09-4250-8663-bd334a46542c] --&gt;</description>
      <pubDate>Fri, 30 Jul 2010 10:32:08 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3858</guid>
      <dc:date>2010-07-30T10:32:08Z</dc:date>
      <clearspace:dateToText>3 weeks, 5 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>EA1 JSF 2.0 issues</title>
      <link>http://support.teamdev.com/thread/3677</link>
      <description>&lt;!-- [DocumentBodyStart:caefa992-fd5f-48e2-a328-07a22eab8a8e] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Development Envoriment:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;NetBeans 6.8 JSF 2 mojarra project (default options) with OpenFaces 3 EA, 1 libraries (cssparser.jar, jdom.jar, sac.jar, commons-collections, jcommon.jar) and openfaces.jar,&lt;/p&gt;&lt;p&gt;deployed with GlassFish v3. The project is attached to your email, you'll need to replace the NetBeans OpenFaces libs with your path - sorry.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The previous comment was with the preview release, but the EAI has the same issue,  getting NPEs on any component access. For example, the tabbedPane only work with loadingMode="client", thus, Ajax is not called for embedded screens. The month, week and day tables does not refresh unless screen is resized. CommandButton are getting NPEs while trying to set a backing bean to update a variable for dynamic ui:include.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The same project works (mostly) with nightly release 05/08/2010 openFaces.jar. But, will not run with the latest nightly builds, the dayTable and other views will not load on the init Ajax call. Anyway, a problem with this build (05/08/2010) is an occasional duplicate component id error, a refresh resets the view and continues to work until the next duplicate error.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:caefa992-fd5f-48e2-a328-07a22eab8a8e] --&gt;</description>
      <pubDate>Sun, 16 May 2010 17:40:56 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3677</guid>
      <dc:date>2010-05-16T17:40:56Z</dc:date>
      <clearspace:dateToText>3 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Large Dataset in DataTable</title>
      <link>http://support.teamdev.com/thread/3914</link>
      <description>&lt;!-- [DocumentBodyStart:ad8f6072-321b-4975-a0c9-81c4a12d5bd6] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Each time I want to use your DataTable to handle a large dataset, I am always getting a class cast exception. I have followed your example but has never got it to work. This is a typical exception:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;00:01:52,437 INFO  [STDOUT] &amp;gt;&amp;gt;&amp;gt;&amp;gt;In getRowCount()&lt;/p&gt;&lt;p&gt;00:01:52,437 ERROR [STDERR] java.lang.ClassCastException: Improper type for vari&lt;/p&gt;&lt;p&gt;able filterCriteria. Requested org.openfaces.component.filter.CompositeFilterCri&lt;/p&gt;&lt;p&gt;terion, but was class org.openfaces.component.filter.AndFilterCriterion&lt;/p&gt;&lt;p&gt;00:01:52,437 ERROR [STDERR]     at org.openfaces.util.Faces.var(Faces.java:49)&lt;/p&gt;&lt;p&gt;00:01:52,437 ERROR [STDERR]     at com.tobisoft.admin.action.TableBean.getRowCou&lt;/p&gt;&lt;p&gt;nt(TableBean.java:146)&lt;/p&gt;&lt;p&gt;00:01:52,437 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(&lt;/p&gt;&lt;p&gt;Native Method)&lt;/p&gt;&lt;p&gt;00:01:52,437 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(N&lt;/p&gt;&lt;p&gt;ativeMethodAccessorImpl.java:39)&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It always crashes on the line below:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;        CompositeFilterCriterion filterCriteria = Faces.var("filterCriteria", CompositeFilterCriterion.class);&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;        //AndFilterCriterion filterCriteria = Faces.var("filterCriteria", AndFilterCriterion.class);&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;I have tried changing CompositeFilterCriterion to AndFilterCriterion still it did not work. Your demo uses CompositeFilterCriterion. How come it is not working for me? What must be wrong?&lt;/div&gt;&lt;div&gt;I am using the statement in:&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;div&gt;    public int getRowCount() {&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;p&gt;        CompositeFilterCriterion filterCriteria = Faces.var("filterCriteria", CompositeFilterCriterion.class);&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;       //AndFilterCriterion filterCriteria = Faces.var("filterCriteria", AndFilterCriterion.class);&lt;/p&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;          ...................&lt;/div&gt;&lt;div&gt;     }&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;and in the method that fetches my list of objects.&lt;/div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;public List&amp;lt;TsMessageEntity&amp;gt; getLargeList() {&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;        CompositeFilterCriterion filterCriteria = Faces.var("filterCriteria", CompositeFilterCriterion.class);&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;        //AndFilterCriterion filterCriteria &lt;span&gt;&lt;/span&gt;= Faces.var("filterCriteria", AndFilterCriterion.class);&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;        boolean sortAscending &lt;span&gt;&lt;/span&gt;= Faces.var("sortAscending", Boolean.class);&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;        String sortColumnId &lt;span&gt;&lt;/span&gt;= Faces.var("sortColumnId", String.class);&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;        pageStart &lt;span&gt;&lt;/span&gt;= Faces.var("pageStart", Integer.class);&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;        pageSize &lt;span&gt;&lt;/span&gt;= Faces.var("pageSize", Integer.class);&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;        filterConditions &lt;span&gt;&lt;/span&gt;= calculateFilterConditions(filterCriteria);&lt;/div&gt;&lt;/div&gt;&lt;div&gt;         &lt;/div&gt;&lt;div&gt;     ....................................&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ad8f6072-321b-4975-a0c9-81c4a12d5bd6] --&gt;</description>
      <pubDate>Sun, 22 Aug 2010 04:27:11 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3914</guid>
      <dc:date>2010-08-22T04:27:11Z</dc:date>
      <clearspace:dateToText>2 weeks, 3 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Missing .... org.openfaces.util.FacesUtil</title>
      <link>http://support.teamdev.com/thread/3859</link>
      <description>&lt;!-- [DocumentBodyStart:6852c015-4f50-4d38-939f-cedbe6ad9eba] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am a new bee to the Open faces. I am Working on migrating from Quipukit to Open Faces.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have found a very friendly link explaining the migration process but in that i am unable to find the following Package. org.openfaces.util.FacesUtils (OpenFaces in replacement with teamdev.jsf.component.util.FacesUtil (Qupuikit.)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;a class="jive-link-external-small" href="http://support.teamdev.com/docs/DOC-1111"&gt;http://support.teamdev.com/docs/DOC-1111&lt;/a&gt;&lt;span&gt; is the link i am following ....&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Looking for help in this regards&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6852c015-4f50-4d38-939f-cedbe6ad9eba] --&gt;</description>
      <pubDate>Mon, 02 Aug 2010 07:20:35 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3859</guid>
      <dc:date>2010-08-02T07:20:35Z</dc:date>
      <clearspace:dateToText>1 month, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Richfaces and dataTable</title>
      <link>http://support.teamdev.com/thread/3019</link>
      <description>&lt;!-- [DocumentBodyStart:b2ccd479-46b6-4ffc-9110-44731201078a] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;i am trying to use a dataTable in a jsp which already uses richfaces-components.&lt;/p&gt;&lt;p&gt;Everthing works fine until i try to use the o:dataTablePaginator. If i do so i get this&lt;/p&gt;&lt;p&gt;errormessge: "util.js was loaded twice. It's normally possible only in development environment on an expired session. Please refresh the page."&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any ideas?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;best regards&lt;/p&gt;&lt;p&gt;R.Dion&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b2ccd479-46b6-4ffc-9110-44731201078a] --&gt;</description>
      <pubDate>Wed, 17 Jun 2009 15:35:57 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3019</guid>
      <dc:date>2009-06-17T15:35:57Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>17</clearspace:messageCount>
      <clearspace:replyCount>16</clearspace:replyCount>
    </item>
    <item>
      <title>Make SortAscending and SortDescending menu items invisible in ColumnMenu if the column is not sortable</title>
      <link>http://support.teamdev.com/thread/3808</link>
      <description>&lt;!-- [DocumentBodyStart:a21c082e-ce8c-497e-98ed-9cfda844fc1a] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi everyone,&lt;/p&gt;&lt;p&gt;I've just started using Openfaces (2.0 nightly build) library and came across this problem. I add the ColumnMenu to our DataTable component and the popup menu appears to be the same for each and every column. But I have both sortable and not sortable columns in our datatable. I use the datatable to show the results of a database query and some columns of this result-set is not meant to be sorted and sorting can cause performance issues, so I disable sorting on these columns. But the very same popup menu is used for each column and I could not find a way to disable or remove Sort Ascending and Sort Descending menu items for the columns that are not sortable.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Stating the problem, since I could not find the way to do this I implemented my own solution. I downloaded the sources of openfaces library and made necessary changes to support this functionality. Here is what I have done:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;I added a javascript function that will check if the column is sortable and remove the menu items if column is not sortable. I added this function to table.js file located under "source\META-INF\resources\openfaces\table\table.js". The function is named "_checkSortMenuItems" and it can be found in the attached table.js file.&lt;/li&gt;&lt;li&gt;To call this function whenever the column menu is showed, I changed the ColumnMenuRenderer class and added a call to this function to "onshow" javascript event point. I've also attached this java file.&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have tested and it works as expected. Maybe this fix can be tested and committed to nightly builds. Hope it helps the people with the same problem.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Aysegul.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a21c082e-ce8c-497e-98ed-9cfda844fc1a] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">columnmenu</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">sorting</category>
      <pubDate>Fri, 09 Jul 2010 11:37:36 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3808</guid>
      <dc:date>2010-07-09T11:37:36Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Chart problem after OpenFaces Migration</title>
      <link>http://support.teamdev.com/thread/3829</link>
      <description>&lt;!-- [DocumentBodyStart:57e7c2be-96ff-4f52-9f0e-a0239be3ff3f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;span&gt;Hi, I've migrated today from OpenFaces EAP2 to OpenFaces 2.0 . I've done everything that's on the migration site ( &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://support.teamdev.com/docs/DOC-1172"&gt;http://support.teamdev.com/docs/DOC-1172&lt;/a&gt;&lt;span&gt; ) but now my charts don't load! I'm calling them with &amp;lt;a4j:mediaOutput ... /&amp;gt; and I created a method with JFreeChart to generate the chart.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Before the migration, I was using JFreeChart 1.0.12 and an older version of JCommon too, but with the new installation I upgraded them. I tested on Firefox and IE and on both the same error occured.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Anyone can help me, please?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Lucas.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:57e7c2be-96ff-4f52-9f0e-a0239be3ff3f] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">chart</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">migration</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">error</category>
      <pubDate>Fri, 16 Jul 2010 21:31:15 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3829</guid>
      <dc:date>2010-07-16T21:31:15Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>dayTable issue with latest nightly build</title>
      <link>http://support.teamdev.com/thread/3694</link>
      <description>&lt;!-- [DocumentBodyStart:0d4e802b-7c4c-4442-b126-714b69e70925] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Using Netbeans 6.8 with JSF 1.2 + Facelets 1.1.1.14 libs deployed in GlassFish v3.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Used your demo DayTableBean1 demo code to load events. The same code works fine with nightly build from May 8th.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Exception 'this._updateHeightForFF is not a function' while executing script on Ajax request:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;O$.WeekTable._init('indexForm:j_id484', '23/05/2010 08:02', 'en', 'MMMM, dd yyyy', '8:00', null, null, {"events":[{"id":"0","color":"#dc0000","description":"Nurse: Ivan Doe &amp;lt;br/&amp;gt;Billing: $40","name":"Study A - Screening","endStr":"23/05/2010 08:00","startStr":"23/05/2010 06:50"},&lt;/p&gt;&lt;p&gt;...&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0d4e802b-7c4c-4442-b126-714b69e70925] --&gt;</description>
      <pubDate>Sun, 23 May 2010 16:29:14 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3694</guid>
      <dc:date>2010-05-23T16:29:14Z</dc:date>
      <clearspace:dateToText>3 months, 3 days ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Nodeselection on rerendered Treetable not working as expected</title>
      <link>http://support.teamdev.com/thread/3877</link>
      <description>&lt;!-- [DocumentBodyStart:1aa69482-b820-4e05-9dff-428157f9e53b] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I see that that when a new node is added to the Treetable component, the treetable is re rendered with the newly added node. But after the tree table is rendered,on clicking any node in this treetable(Node selection), the selected node data does not get displayed.&lt;/p&gt;&lt;p&gt;The state of the variables that hold the selected Node Data in the session looks to be in the previous state which was before adding the new node.&lt;/p&gt;&lt;p&gt;Has anyone come across this before?  Can someone please let me know what is happening in this case and how i can get this resolved?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The treetable component is declared as below in our application.&lt;/p&gt;&lt;span&gt;&amp;lt;o:treeTable id="visit" var="message"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                 applyDefaultStyle="false" width="180px"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                 cellpadding="4" cellspacing="4" border="0"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                 columnIdVar="columnId"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                 nodeLevelVar="#{visitBean.nodeLevel}"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                 nodePathVar="pathVar"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                 style=" height: 440px"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                 useAjax="true"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                 &amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;          &amp;lt;o:dynamicTreeStructure nodeChildren="#{visitBean.nodeChildren}"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                nodeHasChildren="#{visitBean.nodeHasChildren}"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;                nodeKey="#{message.name}"/&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;          &amp;lt;o:scrolling/&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;          &amp;lt;o:singleNodeSelection&lt;/span&gt;&lt;br/&gt;&lt;span&gt;            style="background: url('../images/treetable/selection.gif') repeat-x #168aff !important; color: #f6f7f8 !important;"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;            nodeData="#{visitBean.selectedNode}"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;            nodePath="#{visitBean.nodePathVar}"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;            action="#{visitBean.checkNodeDisplay}"&lt;/span&gt;&lt;br/&gt;&lt;p&gt;            keyboardSupport="false"&lt;br/&gt;            onchange="O$('form:visitDetailsPane').setSelectedIndex(0);return false;"&lt;br/&gt;            /&amp;gt;&lt;br/&gt;            &amp;lt;o:treeColumn expandedToggleImageUrl="/images/treetable/expanded.gif"&lt;br/&gt;                      collapsedToggleImageUrl="/images/treetable/collapsed.gif"&amp;gt;&lt;br/&gt;                      &amp;lt;h:outputText value="#{message.name}" /&amp;gt;&lt;br/&gt;            &amp;lt;/o:treeColumn&amp;gt;&lt;br/&gt;    &amp;lt;/o:treeTable&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Smitha&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1aa69482-b820-4e05-9dff-428157f9e53b] --&gt;</description>
      <pubDate>Tue, 10 Aug 2010 20:26:24 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3877</guid>
      <dc:date>2010-08-10T20:26:24Z</dc:date>
      <clearspace:dateToText>4 weeks, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>o:dropdownitem width changes to default if there are lots of components at the same page</title>
      <link>http://support.teamdev.com/thread/3462</link>
      <description>&lt;!-- [DocumentBodyStart:6bbfb82d-1ab5-4670-b54d-2e0ef74a6526] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;If i add lots of JSF components at the same page then o:dropdownitem renders with the default width.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Even i tried the simple page with approx 30+ dropdowntems then some of them rendered with the provided width and then some with the default width.&lt;br/&gt;This is same even if i try to single dropdownitem with 30+ other JSF components.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The problem occurs no matter if you are specifying an absolute or relative size.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6bbfb82d-1ab5-4670-b54d-2e0ef74a6526] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">openfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">component</category>
      <pubDate>Thu, 18 Feb 2010 13:44:26 GMT</pubDate>
      <author>vishal3007@gmail.com</author>
      <guid>http://support.teamdev.com/thread/3462</guid>
      <dc:date>2010-02-18T13:44:26Z</dc:date>
      <clearspace:dateToText>6 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>11</clearspace:messageCount>
      <clearspace:replyCount>10</clearspace:replyCount>
    </item>
    <item>
      <title>DataTable row resizing</title>
      <link>http://support.teamdev.com/thread/3828</link>
      <description>&lt;!-- [DocumentBodyStart:1b5c341f-35b4-4423-9bf5-199062e4d34e] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm working on a project using a database to display data, and was currently using a richfaces scrollabledatatable to do so.  I've been looking at some other options due to the fact that the scrollabledatatable is lacking some features that I'm looking for (such as column filtering), and I was wondering if someone could answer my questions about the openfaces datatable.  The number one thing that I would like to be able to do is resize the rows, which I am able to do with richfaces, but it still only displays one line of text, making it pretty useless (and after many hours of searching for a solution I have come up empty handed).  So is there an easy way for the openfaces datatable to have a larger row (say 50 or 75 px), and to display multiple lines of text?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If not, I would also appreciate any help pointing me in the right direction for any other component that works&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1b5c341f-35b4-4423-9bf5-199062e4d34e] --&gt;</description>
      <pubDate>Fri, 16 Jul 2010 14:40:40 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3828</guid>
      <dc:date>2010-07-16T14:40:40Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>BorderLayout problem</title>
      <link>http://support.teamdev.com/thread/3843</link>
      <description>&lt;!-- [DocumentBodyStart:400bd180-0556-4d17-9a77-02ef386419f9] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Dear TeamDev,&lt;/p&gt;&lt;p&gt;please let me first introduce myself. I work for a famous Brokers in Switzerland and we are considering using OpenFaces to redesign our front-office application. We would be happy to contribute to the OpenFaces project in the future.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Due to technical reasons, we are currently developing under NetBeans IDE 6.9 + JAVA EE 6 + Glassfish V3.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;After having few problems in adding OpenFaces to my application (mainly because faces-config.xml is optional in a JSF application under Glassfish, but if you do not put it in your webapp, openfaces is not going to work), I finally have started using the framework, but I can produce only very bad results.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For example, if I take the documentation example about borderLayout, the result is not at all what I have expected. I see also a javascript error that makes me feel something has gone wrong with the JS and that breaks the component&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have attached a picture of my screen &lt;img height="16px" src="http://support.teamdev.com/images/emoticons/happy.gif" width="16px"/&gt; , thank in advance of what you could do...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Best Regards&lt;/p&gt;&lt;p&gt;Edmondo&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:400bd180-0556-4d17-9a77-02ef386419f9] --&gt;</description>
      <pubDate>Fri, 23 Jul 2010 13:42:20 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3843</guid>
      <dc:date>2010-07-23T13:42:20Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>OpenFaces on app engine ?</title>
      <link>http://support.teamdev.com/thread/3728</link>
      <description>&lt;!-- [DocumentBodyStart:4276f209-636b-4eb5-8dd2-8d75bc44d5cf] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I have just try OpenFaces for the first time. Congratulations for your work, I am gratefully surprised for this Jsf library. The web site is also really good !&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I would like to know if Open Faces and their ajax features should run on google app engine, based on the many limitations of that google´s service.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance for your replies.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards !&lt;/p&gt;&lt;p&gt;Rodo&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:4276f209-636b-4eb5-8dd2-8d75bc44d5cf] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">app</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">engine</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">appengine</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">appspot</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">ajax</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">openfaces</category>
      <pubDate>Fri, 11 Jun 2010 01:46:27 GMT</pubDate>
      <author>rodolfo@globe-software.com</author>
      <guid>http://support.teamdev.com/thread/3728</guid>
      <dc:date>2010-06-11T01:46:27Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Openfaces &lt;o:window&gt;</title>
      <link>http://support.teamdev.com/thread/3919</link>
      <description>&lt;!-- [DocumentBodyStart:bfcc93f5-16fc-4415-b5c4-dac8b90c85d0] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;as I can create windows from a button openfaces&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:bfcc93f5-16fc-4415-b5c4-dac8b90c85d0] --&gt;</description>
      <pubDate>Tue, 24 Aug 2010 15:08:34 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3919</guid>
      <dc:date>2010-08-24T15:08:34Z</dc:date>
      <clearspace:dateToText>2 weeks, 13 hours ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>OpenFaces + RichFaces + MyFaces = not working</title>
      <link>http://support.teamdev.com/thread/3208</link>
      <description>&lt;!-- [DocumentBodyStart:780e57f6-dea5-41f7-acbb-16e78173b424] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Recently I've tried to run an configuration with OpenFaces 2.0.EAP2, RichFaces 3.3.1 GA and MyFaces 1.2.3 (tried also 1.2.7) and the result is that OpenFaces causes that RichFaces does not include their JS and CSS stuff on pages (&amp;lt;script/&amp;gt; and &amp;lt;style/&amp;gt; elements are not generated). When I remove OpenFaces libraries from my project RichFaces are working properly. I've tried also OpenFaces+RichFaces+SUN RI implementation and this is working (I've got some "session expired" problems from OpenFaces DataTablePaginator but I've not investigated it yet so I'm not sure where's the problem).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Anyone got working setup with OpenFaces + RichFaces + MyFaces ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Also there is some exception:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;org.apache.myfaces.lifecycle.PhaseListenerManager ERROR - Exception in PhaseListener RENDER_RESPONSE(6) beforePhase.&lt;br/&gt;java.lang.IllegalStateException: Second notification for the same phase in the same request occured. phaseId.ordinal: 6; phaseId = RENDER_RESPONSE(6); More than one ValidatorPhaseListener is found to be registered (2). Check that only one JSF implementation is deployed with your application.&lt;br/&gt;    at org.openfaces.util.PhaseListenerBase.checkOurPhaseListenerInvokedOnce(PhaseListenerBase.java:59)&lt;br/&gt;    at org.openfaces.component.validation.ValidatorPhaseListener.beforePhase(ValidatorPhaseListener.java:56)&lt;br/&gt;    at org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersBefore(PhaseListenerManager.java:73)&lt;br/&gt;    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:134)&lt;br/&gt;    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)&lt;br/&gt;    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)&lt;br/&gt;    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)&lt;br/&gt;    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)&lt;br/&gt;    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)&lt;br/&gt;    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)&lt;br/&gt;    at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)&lt;br/&gt;    at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)&lt;br/&gt;    at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)&lt;br/&gt;    at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)&lt;br/&gt;    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)&lt;br/&gt;    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)&lt;br/&gt;    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)&lt;br/&gt;    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)&lt;br/&gt;    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)&lt;br/&gt;    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)&lt;br/&gt;    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)&lt;br/&gt;    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)&lt;br/&gt;    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:780e57f6-dea5-41f7-acbb-16e78173b424] --&gt;</description>
      <pubDate>Tue, 29 Sep 2009 13:09:45 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3208</guid>
      <dc:date>2009-09-29T13:09:45Z</dc:date>
      <clearspace:dateToText>11 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>basic behaviour of &lt;o:treeTable&gt;</title>
      <link>http://support.teamdev.com/thread/3207</link>
      <description>&lt;!-- [DocumentBodyStart:1d27c148-6174-4733-ad5c-0d302f414741] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi everyone,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am facing some problems with feeding my treeTable. Here is the issue:&lt;/p&gt;&lt;p&gt;I have a bean with a list of classes called Variable. Each variable has a ValueSet and each ValueSet has a list of Content.&lt;/p&gt;&lt;p&gt;Here is the way I would like things to be displayed in the web page:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Variable 1&lt;/p&gt;&lt;p&gt;     Content 1.1&lt;/p&gt;&lt;p&gt;     Content 1.2&lt;/p&gt;&lt;p&gt;     Content 1.3&lt;/p&gt;&lt;p&gt;     ...&lt;/p&gt;&lt;p&gt;Variable 2&lt;/p&gt;&lt;p&gt;     Content 2.1&lt;/p&gt;&lt;p&gt;     Content 2.2&lt;/p&gt;&lt;p&gt;     Content 2.3&lt;/p&gt;&lt;p&gt;...&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Variable n&lt;/p&gt;&lt;p&gt;     Content n.1&lt;/p&gt;&lt;p&gt;     Content n.2&lt;/p&gt;&lt;p&gt;     ...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I took a look at the developping guide and the forum, but still I have problems.&lt;/p&gt;&lt;p&gt;Here is a sample of my jsp:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;o:treeTable&amp;gt;&lt;br/&gt;  &amp;lt;o:dynamicTreeStructure nodeChildren="#{dataBase.nodeChildren}"&lt;br/&gt;      nodeKey="#{message.name}" /&amp;gt;&lt;br/&gt;  &amp;lt;o:treeColumn&amp;gt;&lt;br/&gt;    &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;      &amp;lt;h:outputText value="Variables"/&amp;gt;&lt;br/&gt;    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;    &amp;lt;h:outputText value="#{message}"/&amp;gt;&lt;br/&gt;  &amp;lt;/o:treeColumn&amp;gt;&lt;br/&gt;  &amp;lt;o:column&amp;gt;&lt;br/&gt;    &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;      &amp;lt;h:outputText value="Choose?"/&amp;gt;&lt;br/&gt;    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;      &amp;lt;h:selectBooleanCheckbox /&amp;gt;&lt;br/&gt;  &amp;lt;/o:column&amp;gt;&lt;br/&gt;&amp;lt;/o:treeTable&amp;gt;  &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here is the code of my bean:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;public List getNodeChildren() {&lt;/p&gt;&lt;p&gt;            Variable message = (Variable) FacesUtil.getRequestMapValue("message");&lt;br/&gt;            if (message == null) return displayVariables;&lt;br/&gt;            else return message.getValueSet().getListOneLineContent();    &lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When I click on the "+", I get a classCastException for the Content class coming form the first line of the getNodeChildren method.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can you please guess what I'm doing wrong?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1d27c148-6174-4733-ad5c-0d302f414741] --&gt;</description>
      <pubDate>Tue, 29 Sep 2009 12:17:45 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3207</guid>
      <dc:date>2009-09-29T12:17:45Z</dc:date>
      <clearspace:dateToText>11 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Problem with default.css - help needed</title>
      <link>http://support.teamdev.com/thread/3456</link>
      <description>&lt;!-- [DocumentBodyStart:472827df-a997-406b-a5e4-bc9cb0972fa5] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am having a problem with setting up the ResourceFilter and would appreciate some help please.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have developed a JSF(1.2) application on the Netbeans platform (6.8) running under Glassfish v3.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am using the numberspinner in a dynamic table and added all the required jar files to the project and&lt;/p&gt;&lt;p&gt;also added the ResourceFilter in web.xml as described in the installation document to make the spinner work.&lt;/p&gt;&lt;p&gt;&lt;span&gt;I also added the xmlns:o="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://openfaces.org/&amp;quot; "&gt;http://openfaces.org/" &lt;/a&gt;&lt;span&gt; to my page.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The spinner control works well, but if I set any error message which I want to display to the user I get&lt;/p&gt;&lt;p&gt;&lt;a href="#"&gt;&lt;img src="#"/&gt;&lt;/a&gt;a popup box which complains about the default.css file i.e.&lt;/p&gt;&lt;p&gt;   ERROR: default.css file is not loaded. The usual reason is application misconfiguration.......&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If I acknowledge the message the error that I want to show is displayed.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I added an empty default.css file to attempt to get rid of this popup, but no success.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How can I prevent the ResourceFilter from causing this error ? If I remove the filter, everything&lt;/p&gt;&lt;p&gt;works fine, except for the spinner control, so obviously I need it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards&lt;/p&gt;&lt;p&gt;Corrie&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:472827df-a997-406b-a5e4-bc9cb0972fa5] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">http://support.teamdev.com/post!input.jspa?container=2066&amp;containertype=14#</category>
      <pubDate>Tue, 16 Feb 2010 12:02:12 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3456</guid>
      <dc:date>2010-02-16T12:02:12Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>Cannot submit some forms in firefox with the new nightlybuild</title>
      <link>http://support.teamdev.com/thread/3703</link>
      <description>&lt;!-- [DocumentBodyStart:45cbcee5-77d9-475f-be3e-5fd49f28c1f3] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I'm still using JSF 1.2 and I have problem submitting some of my forms when using firefox.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Using the new nightlybuild, When I click, nothing happen.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Old version of openfaces.jar work fine. And running on IE also work.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:45cbcee5-77d9-475f-be3e-5fd49f28c1f3] --&gt;</description>
      <pubDate>Mon, 31 May 2010 09:04:13 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3703</guid>
      <dc:date>2010-05-31T09:04:13Z</dc:date>
      <clearspace:dateToText>3 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>OpenFaces 3 WAS 7 Datatable</title>
      <link>http://support.teamdev.com/thread/3686</link>
      <description>&lt;!-- [DocumentBodyStart:35621d3c-1993-4d63-ba35-e15debcb7bbd] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Maybe I am a bit a head of the roadmap here but trying to run OF 3 EA1 on WAS7 with a simple data table and I get the error below.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is this a general issue or related to WAS7 ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;p&gt;Jon&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Caused by: java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.util.Resources.getInternalURL(Resources.java:161)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.util.Resources.getInternalURL(Resources.java:125)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.util.Resources.getUtilJsURL(Resources.java:279)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.util.AjaxUtil.renderAjaxSupport(AjaxUtil.java:256)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.util.AjaxUtil.renderJSLinks(AjaxUtil.java:241)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.util.AjaxUtil.prepareComponentForAjax(AjaxUtil.java:230)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.renderkit.table.AbstractTableRenderer.encodeBegin(AbstractTableRenderer.java:79)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:823)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.component.UIData.encodeBegin(UIData.java:937)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.component.OUIData.encodeBegin(OUIData.java:611)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.component.table.DataTable.encodeBegin(DataTable.java:208)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1611)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.render.Renderer.encodeChildren(Renderer.java:168)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:848)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1613)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1616)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1616)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.ajax.AjaxViewRoot.encodeAll(AjaxViewRoot.java:125)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:380)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:273)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at org.openfaces.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:413)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;... 29 more&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:35621d3c-1993-4d63-ba35-e15debcb7bbd] --&gt;</description>
      <pubDate>Tue, 18 May 2010 15:45:11 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3686</guid>
      <dc:date>2010-05-18T15:45:11Z</dc:date>
      <clearspace:dateToText>3 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Seam and OpenFaces - which scope should be used for binding?</title>
      <link>http://support.teamdev.com/thread/3841</link>
      <description>&lt;!-- [DocumentBodyStart:22c4a70a-d73d-4597-863a-f2755ae0999c] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am trying to use TreeTable with Seam application and I have 2 problems:&lt;/p&gt;&lt;p&gt;1) TreeTable hangs (especially when remote request is made), e.g. Firefox browser consumes 99% of processor power;&lt;/p&gt;&lt;p&gt;2) TreeTable is rendered as expected, but when user invokes sorting, or adding/removing column from the list of visible columns, then the TreeTable displays message - no data records and no records are displayed any more&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am almost sure that there is certainly no any fault on componentes themselves - simpy there can be problems in my use of them.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;So - I am making in-memory tree structure, where each parent has references to any of its direct children. Maybe such structure makes communication with browser extremely expensive and that is why browser hangs - e.g. - it may happen in this case, that request to parent serializes all the tree and sends to browser?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Another thing is - is it all right that in o:DynamicTreeStructure I am specifying the methods from the bean that is put in Seam conversation scope? Actually - which scope is advised for TreeTable? (this question is not related to request-scope variables that are mentioned in documentation).&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:22c4a70a-d73d-4597-863a-f2755ae0999c] --&gt;</description>
      <pubDate>Thu, 22 Jul 2010 19:25:23 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3841</guid>
      <dc:date>2010-07-22T19:25:23Z</dc:date>
      <clearspace:dateToText>1 month, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>DataTable and Real-Time data</title>
      <link>http://support.teamdev.com/thread/3856</link>
      <description>&lt;!-- [DocumentBodyStart:15e73ec3-5dac-4539-9402-f3aefd7360ab] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Good morning,&lt;/p&gt;&lt;p&gt;I would need to implement a DataTable fetching data in real-time from server side.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is that possible with OpenFaces? Could you give me an hint on how to proceed?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards&lt;/p&gt;&lt;p&gt;Edmondo&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:15e73ec3-5dac-4539-9402-f3aefd7360ab] --&gt;</description>
      <pubDate>Fri, 30 Jul 2010 07:06:37 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3856</guid>
      <dc:date>2010-07-30T07:06:37Z</dc:date>
      <clearspace:dateToText>1 month, 9 hours ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>o:window is not working in IE6 with nightly build</title>
      <link>http://support.teamdev.com/thread/3895</link>
      <description>&lt;!-- [DocumentBodyStart:fa435355-c66a-4eb3-9f9d-c2952c8f5cd8] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am working on o:window component.I am trying to show window by using server side  with help of visible attribute.The window appears when i click on Edit link of datatable.The window is working fine in FF.But it is not working with IE6.The issue is :&lt;/p&gt;&lt;p&gt;I clicked first time on Edit link and performed some operations on window and closed it.Then again if i try to show the window by clicking on Edit link, the links are not clickable.&lt;/p&gt;&lt;p&gt;The issue is with the code:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;h:form id="form"&amp;gt;&lt;br/&gt;                &amp;lt;o:dataTable id="booklist" var="book" value="#{BookList.books}" rowIndexVar="ind"&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                    &amp;lt;f:facet name="below"&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                    &amp;lt;o:column id="title" sortingExpression="#{book.bookTitle}" sortingComparator="caseInsensitiveText" style="width: 35%; padding-left: 5%;"&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="Title"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{book.bookTitle}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;/p&gt;&lt;p&gt;                    &amp;lt;o:column&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="Update"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;o:commandButton value="Edit" executeRenderedComponents="false" render="display" actionListener="#{BookList.edit}"&amp;gt;&lt;br/&gt;                               &amp;lt;f:attribute value="#{book.id}" name="bid"/&amp;gt;&lt;br/&gt;                        &amp;lt;/o:commandButton&amp;gt;&lt;br/&gt;                       &lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;                &amp;lt;/o:dataTable&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;            &amp;lt;h:panelGrid id="inputGrid"&amp;gt;&lt;br/&gt;                &amp;lt;h:inputText id="input1" value="#{BookList.st1}" rendered="#{BookList.st1 != null}" style="color: blue"/&amp;gt;&lt;br/&gt;                &amp;lt;h:outputText id="input2" value="#{BookList.st1}" rendered="#{BookList.st1 != null}" style="color: fuchsia"/&amp;gt;&lt;br/&gt;            &amp;lt;/h:panelGrid&amp;gt;&lt;br/&gt;            &amp;lt;h:selectOneMenu id="selection" value="#{BookList.selectedValue}"&amp;gt;&lt;br/&gt;                &amp;lt;f:selectItem itemLabel="option1" itemValue="option2"/&amp;gt;&lt;br/&gt;                &amp;lt;f:selectItem itemLabel="option2" itemValue="option2"/&amp;gt;&lt;br/&gt;                &amp;lt;f:selectItem itemLabel="option3" itemValue="option3"/&amp;gt;&lt;br/&gt;            &amp;lt;/h:selectOneMenu&amp;gt;&lt;br/&gt;               &lt;br/&gt;            &amp;lt;o:window id="display" modal="true" modalLayerStyle="background-color: #fff; opacity: .80" top="100" left="250" width="400px" visible="#{BookList.checkWindow}"&amp;gt;&lt;br/&gt;                    &amp;lt;h:outputText value="Window Caption"/&amp;gt;&lt;br/&gt;                   &amp;lt;h:panelGrid id="panel1" columns="2" rendered="true"&amp;gt;&lt;br/&gt;                       &amp;lt;h:messages style="color: red" /&amp;gt;&lt;br/&gt;                       &amp;lt;h:outputText value=""/&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                        &amp;lt;h:outputText value="Book Title"/&amp;gt;&lt;br/&gt;                        &amp;lt;h:inputText id="title1" value="#{BookList.tempObj.bookTitle}"&amp;gt;&lt;br/&gt;                           &lt;br/&gt;                        &amp;lt;/h:inputText&amp;gt;&lt;br/&gt;                       &lt;br/&gt;                        &amp;lt;o:commandButton id="save" value="save" render="display panel1 inputGrid"  action="#{BookList.save}"&amp;gt;&lt;br/&gt;                        &amp;lt;/o:commandButton&amp;gt;&lt;br/&gt;                        &amp;lt;o:commandButton executeRenderedComponents="false" value="cancel" id="cancel" render="display panel1 inputGrid"  action="#{BookList.cancel}"&amp;gt;&lt;br/&gt;                        &amp;lt;o:ajax   /&amp;gt;&lt;br/&gt;                        &amp;lt;/o:commandButton&amp;gt;&lt;br/&gt;                   &lt;br/&gt;                    &amp;lt;/h:panelGrid&amp;gt;&lt;br/&gt;                &amp;lt;/o:window&amp;gt;&lt;br/&gt;        &amp;lt;/h:form&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can anyone help me in this issue.&lt;/p&gt;&lt;p&gt;If anyone helps in this i will be very happy.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:fa435355-c66a-4eb3-9f9d-c2952c8f5cd8] --&gt;</description>
      <pubDate>Thu, 19 Aug 2010 11:52:53 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3895</guid>
      <dc:date>2010-08-19T11:52:53Z</dc:date>
      <clearspace:dateToText>2 weeks, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Hi guys, I want to know how display a &lt;o:window from a buttom...</title>
      <link>http://support.teamdev.com/thread/3479</link>
      <description>&lt;!-- [DocumentBodyStart:79f1c019-ed96-4cdf-965b-8ab1643acc63] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi guys, I want to know how display a &amp;lt;o:window from a buttom...of course in a form, THANKS&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:79f1c019-ed96-4cdf-965b-8ab1643acc63] --&gt;</description>
      <pubDate>Thu, 25 Feb 2010 02:16:25 GMT</pubDate>
      <author>jsaavedrax@gmail.com</author>
      <guid>http://support.teamdev.com/thread/3479</guid>
      <dc:date>2010-02-25T02:16:25Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>o:inputText not erase data on bean</title>
      <link>http://support.teamdev.com/thread/3894</link>
      <description>&lt;!-- [DocumentBodyStart:e6ce82d7-71d6-4856-9485-2bdeccd29788] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;My code:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;o:inputText id="likeNumber" value="#{NumbersController.likeNumber}" promptText="Number"/&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;o:commandButton id="select" value="select" execute="likeNumber" render=":form:numbersTable"/&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;1. Set on o:inputText - "65" and press Select - OK (NumbersController returned string "65")&lt;/p&gt;&lt;p&gt;2. Erase "65" and press Select - at the same bean return "65" &lt;img height="16px" src="http://support.teamdev.com/images/emoticons/confused.gif" width="16px"/&gt;&lt;/p&gt;&lt;p&gt;3. Replace o:inputText to h:inputText and repeated again - bean return empty string ""&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e6ce82d7-71d6-4856-9485-2bdeccd29788] --&gt;</description>
      <pubDate>Thu, 19 Aug 2010 10:32:21 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3894</guid>
      <dc:date>2010-08-19T10:32:21Z</dc:date>
      <clearspace:dateToText>1 week, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Showing Ajax progress message when Ajax4jsf request is in progress</title>
      <link>http://support.teamdev.com/thread/2954</link>
      <description>&lt;!-- [DocumentBodyStart:2ae0c0f9-ecde-4b9e-afd0-d5e2d2187e53] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;When any OpenFaces Ajax request is in progress, the "Loading..." message appears in the upper-right corner of the screen. There is no possibility to display this message while Ajax4jsf's Ajax request is in progress. And there is no possibility to display the a4j:status component while an Ajax request in OpenFaces components is being executed. However, you can customize the Ajax progress message for the whole application by using the &lt;em&gt;org.openfaces.ajaxMessageHTML&lt;/em&gt; application scope parameter in web.xml or for the particular page by using the &amp;lt;o:defaultProgressMessage&amp;gt; tag. For more details, please see the &lt;a class="jive-link-external-small" href="http://openfaces.org/documentation/developersGuide/ajax-support.html#AjaxSupport-SpecifyingAjaxProgressMessage"&gt;documentation&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:2ae0c0f9-ecde-4b9e-afd0-d5e2d2187e53] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">ajax</category>
      <pubDate>Fri, 15 May 2009 12:04:02 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/2954</guid>
      <dc:date>2009-05-15T12:04:02Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Richfaces modal dialog and openfaces 2.0 sizing problem</title>
      <link>http://support.teamdev.com/thread/3861</link>
      <description>&lt;!-- [DocumentBodyStart:d15a7607-ce29-4927-9100-4861227aff41] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi there&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We are in the process of upgrading from openfaces 2.0.eap1 to openfaces 2.0.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This leads to a problem when we show a modaldialog from richfaces. It seems as if openfaces modifies the richface output so that the shadow for the modal dialog is being outputted wrong. The problem only occurs the first time i open the page, if I do a ctrl-f5 the page renders properly (until next time I enter the page).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is the output when the dialog is rendered properly&lt;/p&gt;&lt;p&gt;&amp;lt;div class="rich-mpnl-shadow" id="loginDialogShadowDiv"/&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is the output when it is not being rendered properly.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;div class="rich-mpnl-shadow" id="loginDialogShadowDiv" style="width: 275px; height: 260px;"/&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt; &lt;/div&gt;&lt;p&gt;This is an image on how it looks.&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.teamdev.com/servlet/JiveServlet/showImage/2-13908-1216/modaldialogproblem.png"&gt;&lt;img alt="modaldialogproblem.png" class="jive-image-thumbnail jive-image" onclick="" src="http://support.teamdev.com/servlet/JiveServlet/downloadImage/2-13908-1216/modaldialogproblem.png" width="450"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any help on figuring out how to fix this problem would be appreciated.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d15a7607-ce29-4927-9100-4861227aff41] --&gt;</description>
      <pubDate>Mon, 02 Aug 2010 13:17:53 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3861</guid>
      <dc:date>2010-08-02T13:17:53Z</dc:date>
      <clearspace:dateToText>1 week, 2 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Filter Operations for Text Filter Type</title>
      <link>http://support.teamdev.com/thread/3810</link>
      <description>&lt;!-- [DocumentBodyStart:bf2edfe6-8bd5-424e-97fc-59a5e9c2b541] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I don't know why but filter operations are limited to EQUALS, CONTAINS, BEGINS_WITH, ENDS_WITH for text typed filters. I think it's a bit restrictive. Other flter operations namely : LESS_OR_EQUAL, GREATER_OR_EQUAL, GREATER, LESS, BETWEEN can very easily be supported for text filter type as well.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We (the company I'm working for) are considering using DataTable component for our web project and we would like to use all filter operations for text filter types (especially BETWEEN). Since these operations are not supported out of the box, I've implemented the necessary changes and made them available for our company. I would like to share these changes to whom may need. Maybe these can be tested and committed to the nigtly builds (I've done changes to 2.x nightly build sources).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;To enable all filter operations first, I had to change the &lt;strong&gt;FilterType&lt;/strong&gt; enumeration definition and added all filter operations for text filter type. i.e:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;    TEXT("text", EnumSet.of(EQUALS, CONTAINS, BEGINS_WITH, ENDS_WITH&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;, LESS_OR_EQUAL, GREATER_OR_EQUAL, GREATER, LESS, BETWEEN&lt;/span&gt;&lt;/strong&gt;)),&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Bold and underlined part is the part that I added. Then for the BETWEEN operation I added an editor type (TWO_INPUT_TEXT_PARAMETRS_EDITOR) to the enumeration named &lt;strong&gt;ParameterEditorType&lt;/strong&gt;. I modified the &lt;strong&gt;getParameterEditorType&lt;/strong&gt; method of this enumeration to add this editor type. i.e:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;            case BETWEEN:&lt;/p&gt;&lt;p&gt;                switch (filterProperty.getType()) {&lt;/p&gt;&lt;p&gt;                    case DATE:&lt;/p&gt;&lt;p&gt;                        return ParameterEditorType.TWO_DATE_CHOOSER_PARAMETERS_EDITOR;&lt;/p&gt;&lt;p&gt;                    case NUMBER:&lt;/p&gt;&lt;p&gt;                        return ParameterEditorType.TWO_SPINNER_PARAMETRS_EDITOR;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;                    case TEXT:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;                  &lt;/span&gt;&lt;/strong&gt; &lt;span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;return ParameterEditorType.TWO_INPUT_TEXT_PARAMETRS_EDITOR;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;                    default:&lt;/p&gt;&lt;p&gt;                        throw new UnsupportedOperationException();&lt;/p&gt;&lt;p&gt;                }&lt;/p&gt;&lt;div&gt; &lt;/div&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;I also modified &lt;strong&gt;getInstance&lt;/strong&gt; method to return the editor instance for this editor type. i.e:&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;div&gt;    public static ParametersEditor getInstance(ParameterEditorType type, FilterProperty filterProperty,&lt;/div&gt;&lt;div&gt;                                               FilterCondition operation, Map&amp;lt;String, Object&amp;gt; parameters) {&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;        ParametersEditor result;&lt;/div&gt;&lt;div&gt;        switch (type) {&lt;/div&gt;&lt;div&gt;            case DROP_DOWN_PARAMETERS_EDITOR:&lt;/div&gt;&lt;div&gt;                result = new DropDownParametersEditor(filterProperty, operation);&lt;/div&gt;&lt;div&gt;                break;&lt;/div&gt;&lt;div&gt;            case DATE_CHOOSER_PARAMETERS_EDITOR:&lt;/div&gt;&lt;div&gt;                result = new DateChooserParametersEditor(filterProperty, operation);&lt;/div&gt;&lt;div&gt;                break;&lt;/div&gt;&lt;div&gt;            case TWO_DATE_CHOOSER_PARAMETERS_EDITOR:&lt;/div&gt;&lt;div&gt;                result = new TwoDateChooserParametersEditor(filterProperty, operation);&lt;/div&gt;&lt;div&gt;                break;&lt;/div&gt;&lt;div&gt;            case SPINNER_PARAMETRS_EDITOR:&lt;/div&gt;&lt;div&gt;                result = new SpinnerParametersEditor(filterProperty, operation);&lt;/div&gt;&lt;div&gt;                break;&lt;/div&gt;&lt;div&gt;            case TWO_SPINNER_PARAMETRS_EDITOR:&lt;/div&gt;&lt;div&gt;                result = new TwoSpinnerParametersEditor(filterProperty, operation);&lt;/div&gt;&lt;div&gt;                break;&lt;/div&gt;&lt;div&gt;            case INPUT_TEXT_PARAMETRS_EDITOR:&lt;/div&gt;&lt;div&gt;                result = new InputTextParametersEditor(filterProperty, operation);&lt;/div&gt;&lt;div&gt;                break;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;            case TWO_INPUT_TEXT_PARAMETRS_EDITOR:&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;          &lt;/span&gt;&lt;/strong&gt; &lt;span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;result = new TwoInputTextParametersEditor(filterProperty, operation);&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;          &lt;/span&gt;&lt;/strong&gt; &lt;span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;break;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;            default:&lt;/div&gt;&lt;div&gt;                throw new UnsupportedOperationException();&lt;/div&gt;&lt;div&gt;        }&lt;/div&gt;&lt;div&gt;        if (parameters != null)&lt;/div&gt;&lt;div&gt;            result.setParameters(parameters);&lt;/div&gt;&lt;div&gt;        return result;&lt;/div&gt;&lt;div&gt;    }&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;This method uses the class that I added for this editor type, namely &lt;strong&gt;TwoInputTextParametersEditor&lt;/strong&gt;&lt;span&gt;. (This class and all other changes are attached to this post.) Then for processing BETWEEN and other comparison operations for text fields, I changed the &lt;strong&gt;getComparatorForParameter&lt;/strong&gt; method of the  &lt;strong&gt;PredicateBuilder&lt;/strong&gt; class. i.e:&lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;private static final Comparator&amp;lt;Number&amp;gt; NUMBER_COMPARATOR = new NumberComparator();&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;private static final Comparator&amp;lt;Date&amp;gt; COMPARABLE_COMPARATOR = new ComparableComparator();&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;private static final Comparator&amp;lt;String&amp;gt; TEXT_COMPARATOR = new TextComparator();&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;private static Comparator getComparatorForParameter(Object parameter)&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;if (parameter instanceof Number)&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;return NUMBER_COMPARATOR;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;else if (parameter instanceof String)&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;{&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;return TEXT_COMPARATOR;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;}&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;else if (parameter instanceof Comparable)&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;return COMPARABLE_COMPARATOR;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;else&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;throw new IllegalArgumentException("Unsupported parameter class: " + parameter.getClass());&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;}&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Mentioned inner class named &lt;strong&gt;TextComparator&lt;/strong&gt; is as follows:&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;private static class TextComparator implements Comparator&amp;lt;String&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;public int compare(String o1, String o2)&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;if (o1 == null &amp;amp;&amp;amp; o2 != null)&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;return "".compareTo(o2);&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;if (o1 != null &amp;amp;&amp;amp; o2 == null)&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;return o1.compareTo("");&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;return o1.compareTo(o2);&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;/span&gt;}&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;That's all that is necessary to enable all filtering operations for text filter types. It may seem complicated when reading the code from a forum post, but actually it is pretty easy to implement. I've attached all my changes as a rar file to this post. Hope it helps someone &lt;img height="16px" src="http://support.teamdev.com/images/emoticons/happy.gif" width="16px"/&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Aysegul.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:bf2edfe6-8bd5-424e-97fc-59a5e9c2b541] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">compositefilter</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">text</category>
      <pubDate>Fri, 09 Jul 2010 12:33:40 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3810</guid>
      <dc:date>2010-07-09T12:33:40Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>[TreeTable] How to alert selected node value by javascript</title>
      <link>http://support.teamdev.com/thread/3852</link>
      <description>&lt;!-- [DocumentBodyStart:1126f151-53bd-432c-8dba-5187dfb1c428] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi everybody, i am a newbie OpenFace.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Now I have some problem with TreeTable&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;1/ How can I raise an alert by javascript when I double click on a node?&lt;/p&gt;&lt;p&gt;2/ How to config the treetable for dynamic loading node? Because there are many data loaded when treetable loaded. Plz help me to solve this problem.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Many Thanks&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1126f151-53bd-432c-8dba-5187dfb1c428] --&gt;</description>
      <pubDate>Wed, 28 Jul 2010 08:44:17 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3852</guid>
      <dc:date>2010-07-28T08:44:17Z</dc:date>
      <clearspace:dateToText>4 weeks, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>How load all js and style on page loading?</title>
      <link>http://support.teamdev.com/thread/2987</link>
      <description>&lt;!-- [DocumentBodyStart:a449b3de-8bb1-4268-952c-8fac546ed5f6] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi people,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Anybody knows how load all js e style(css) on page loading?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Like the "LoadScriptStrategy&lt;span class="xml_tag_symbols"&gt;&lt;/span&gt;" and "LoadStyleStrategy&lt;span class="xml_tag_symbols"&gt;&lt;/span&gt;" param's on RichFaces?&lt;/p&gt;&lt;p&gt;When i set these params to ALL, that's will load all js files on 1 file .js and all style files on 1 file .css.&lt;/p&gt;&lt;p&gt;Instead of to load on demand.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In my application, thats is really necessary.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Att,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Flávio&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a449b3de-8bb1-4268-952c-8fac546ed5f6] --&gt;</description>
      <pubDate>Mon, 01 Jun 2009 19:40:53 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/2987</guid>
      <dc:date>2009-06-01T19:40:53Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>datatable singleRowSelection error with IE</title>
      <link>http://support.teamdev.com/thread/3678</link>
      <description>&lt;!-- [DocumentBodyStart:2cd60063-ae7e-4db4-982f-ce8e1f35d4ab] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;!--[CodeBlockStart:83b8c400-0851-439f-a578-bf838140561b]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;div xmlns:h="http://java.sun.com/jsf/html"
     xmlns:f="http://java.sun.com/jsf/core"
     xmlns:o="http://openfaces.org/"&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;f:loadBundle basename="be.oac.caw.bundle.messages" var="msg"/&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;div class="padding_left" style="width:95%;"&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;h:panelGroup&amp;gt;&lt;/span&gt;
            &lt;span class="jive-xml-tag"&gt;&amp;lt;h2&amp;gt;&lt;/span&gt;Agenda&lt;span class="jive-xml-tag"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
            &lt;span class="jive-xml-tag"&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;/span&gt;
            function requestsSelectionChanged() {
                O$('form:changeSelection').run();
            }
            &lt;span class="jive-xml-tag"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
            &lt;span class="jive-xml-tag"&gt;&amp;lt;o:ajax id="changeSelection" standalone="true"
                    execute="form:agenda" render="form:Window form:buttonEdit form:buttonDelete"
                    executeRenderedComponents="false"
                    listener="#{taakBean.changeTaak}"/&amp;gt;&lt;/span&gt;
            ...
            &lt;span class="jive-xml-tag"&gt;&amp;lt;div class="padding_top20"&amp;gt;&lt;/span&gt;
                &lt;span class="jive-xml-tag"&gt;&amp;lt;o:dataTable id="agenda" var="taak" value="#{taakBean.taken}" style="width:100%; line-height:30px;"
                             sortColumnId="columnDatum" verticalGridLines="#e0e0e0 dotted 1px"
                             bodyOddRowStyle="background-color:#F9F9F9" bodyRowStyle="background-color:#F0F0F0"&amp;gt;&lt;/span&gt;
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:singleRowSelection rowData="#{taakBean.selectedTaak}" style="background: #a4aec5; color: white"
                             onchange="requestsSelectionChanged()"/&amp;gt;&lt;/span&gt;
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:columnResizing/&amp;gt;&lt;/span&gt;
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:columnReordering/&amp;gt;&lt;/span&gt;
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:column&amp;gt;&lt;/span&gt;
                         ...
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:column&amp;gt;&lt;/span&gt;
                &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:dataTable&amp;gt;&lt;/span&gt;
            &lt;span class="jive-xml-tag"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:panelGroup&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:83b8c400-0851-439f-a578-bf838140561b]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;this is the setup of a panel.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Problem is, when I select a row in the &lt;span style="font-family: courier new,courier;"&gt;&lt;strong&gt;&lt;span style="color: #333399;"&gt;&amp;lt;o:dataTable&amp;gt;&lt;/span&gt;&lt;/strong&gt; &lt;span style="font-family: arial,helvetica,sans-serif;"&gt;in IE (using IE8) the &lt;em&gt;"form:agenda"&lt;/em&gt; is executed through the javascript invoking the ajax-component, taakBean.selectedTaak remains &lt;strong&gt;&lt;span style="font-family: courier new,courier; color: #333399;"&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color: #339966;"&gt;In FireFox (3.6.4) everything works as expected.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color: #339966;"&gt;In Google Chrome (&lt;/span&gt;&lt;/strong&gt;&lt;span style="color: #339966;"&gt;&lt;strong&gt;4.1.249.1064 (45376)&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="color: #339966;"&gt;) everything works as  expected.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am using the latest nightly build&lt;/p&gt;&lt;p&gt;     Implementation-Version: &lt;strong&gt;2.1.EAP1&lt;/strong&gt;&lt;br/&gt;     Build-Label: &lt;strong&gt;build.nightly-817&lt;/strong&gt;&lt;br/&gt;     Build-Timestamp: &lt;strong&gt;May 17 2010&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;with facelets&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;appserver is GlassFish v3&lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration: line-through;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration: line-through;"&gt;It looks like in IE the &lt;span style="font-family: courier new,courier;"&gt;&lt;em&gt;onchange&lt;/em&gt;&lt;/span&gt; attribute from the &lt;span style="font-family: courier new,courier;"&gt;&lt;strong&gt;&lt;span style="color: #333399;"&gt;&amp;lt;o:singleRowSelection&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt; is invoked, but the &lt;span style="font-family: courier new,courier; color: #333399;"&gt;&lt;strong&gt;rowData=...&lt;/strong&gt;&lt;/span&gt; is NOT.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;in IE the &lt;span style="font-family: courier new,courier;"&gt;&lt;em&gt;onchange&lt;/em&gt;&lt;/span&gt; attribute from the &lt;span style="font-family: courier new,courier;"&gt;&lt;strong&gt;&lt;span style="color: #333399;"&gt;&amp;lt;o:singleRowSelection&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt; is invoked,  the &lt;span style="font-family: courier new,courier; color: #333399;"&gt;&lt;strong&gt;rowData=...&lt;/strong&gt;&lt;/span&gt; also, but the passed parameter seems to be always &lt;span style="font-family: courier new,courier;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;strong&gt;&lt;span style="font-family: courier new,courier; color: #333399;"&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h6&gt;taakBean (taakServlet is SessionScoped)&lt;br/&gt;&lt;/h6&gt;&lt;!--[CodeBlockStart:74528d8b-1f1b-4f8c-9036-3df8c3644ea7]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;&lt;font color="navy"&gt;&lt;b&gt;package&lt;/b&gt;&lt;/font&gt; be.oac.caw.web.servlets;
&amp;nbsp;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; ...
&amp;nbsp;
&lt;font color="darkgreen"&gt;/**
 * Created by IntelliJ IDEA.
 * User: mverboven
 * Date: 21-apr-2010
 * Time: 9:58:06
 */&lt;/font&gt;
&amp;nbsp;
&lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;class&lt;/b&gt;&lt;/font&gt; TaakServlet &lt;font color="navy"&gt;{&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; Taak selectedTaak;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; Taak editTaak;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; editDisabled = &lt;font color="navy"&gt;&lt;b&gt;true&lt;/b&gt;&lt;/font&gt;;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; rendered = &lt;font color="navy"&gt;&lt;b&gt;false&lt;/b&gt;&lt;/font&gt;;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; UserBeheer user = (UserBeheer)((HttpSession) FacesContext.getCurrentInstance().getExternalContext()
            .getSession(&lt;font color="navy"&gt;&lt;b&gt;true&lt;/b&gt;&lt;/font&gt;)).getAttribute(&lt;font color="red"&gt;"login"&lt;/font&gt;);
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; saveTaak(ActionEvent event)&lt;font color="navy"&gt;{&lt;/font&gt;
        user.saveTaak(editTaak);
        unrender(event);
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; changeTaak(ActionEvent event)&lt;font color="navy"&gt;{&lt;/font&gt;
        setEditTaak(selectedTaak);
        setEditDisabled(&lt;font color="navy"&gt;&lt;b&gt;false&lt;/b&gt;&lt;/font&gt;);
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; render(ActionEvent event)&lt;font color="navy"&gt;{&lt;/font&gt;setRendered(&lt;font color="navy"&gt;&lt;b&gt;true&lt;/b&gt;&lt;/font&gt;);&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; unrender(ActionEvent event)&lt;font color="navy"&gt;{&lt;/font&gt;setRendered(&lt;font color="navy"&gt;&lt;b&gt;false&lt;/b&gt;&lt;/font&gt;);&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; isEditDisabled() &lt;font color="navy"&gt;{&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; editDisabled;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; setEditDisabled(&lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; editDisabled) &lt;font color="navy"&gt;{&lt;/font&gt;this.editDisabled = editDisabled;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; isRendered() &lt;font color="navy"&gt;{&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; rendered;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; setRendered(&lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; rendered) &lt;font color="navy"&gt;{&lt;/font&gt;this.rendered = rendered;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; Taak getEditTaak() &lt;font color="navy"&gt;{&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; editTaak;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; setEditTaak(Taak taak) &lt;font color="navy"&gt;{&lt;/font&gt;editTaak = taak;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; Taak getSelectedTaak() &lt;font color="navy"&gt;{&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; selectedTaak;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; setSelectedTaak(Taak selectedTaak) &lt;font color="navy"&gt;{&lt;/font&gt;this.selectedTaak = selectedTaak;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; List&amp;lt;Taak&amp;gt; getTaken()&lt;font color="navy"&gt;{&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; user.getAgenda();&lt;font color="navy"&gt;}&lt;/font&gt;
&lt;font color="navy"&gt;}&lt;/font&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:74528d8b-1f1b-4f8c-9036-3df8c3644ea7]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;P.S. in the attachment an extract from the error.log from the server, basically an &lt;strong&gt;nullpointerException&lt;/strong&gt; because the &lt;span style="color: #333399;"&gt;&lt;strong&gt;&lt;span style="font-family: courier new,courier;"&gt;taakBean.selectedTaak&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt; &lt;span style="color: #000000;"&gt;is&lt;/span&gt; &lt;span style="font-family: courier new,courier;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;strong&gt;&lt;span style="font-family: courier new,courier; color: #333399;"&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Message was edited by: michiel&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:2cd60063-ae7e-4db4-982f-ce8e1f35d4ab] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">openfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">singlerowselection</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">ajax</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">ie</category>
      <pubDate>Mon, 17 May 2010 08:03:01 GMT</pubDate>
      <author>michiel@oac.be</author>
      <guid>http://support.teamdev.com/thread/3678</guid>
      <dc:date>2010-05-17T08:03:01Z</dc:date>
      <clearspace:dateToText>3 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>DataTable problem. Master-detail behavior without refreshing master table.</title>
      <link>http://support.teamdev.com/thread/3248</link>
      <description>&lt;!-- [DocumentBodyStart:c40b9e96-bbc6-4ec3-a258-18d520e00e67] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;i am trying to make single page with master table and a detailed info under it. When some row is selected, some action in bean have to be processed and then comes detail refresh.&lt;/p&gt;&lt;p&gt;I am able to make it through &amp;lt;o:singleRowSelection action="..."/&amp;gt; but it refreshes whole page with table even if useAjax="true" in dataTable.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So i was trying to make some workaround with reloadComponents, but none of if works.&lt;/p&gt;&lt;p&gt;I am using openfaces 2.0.eap2, with myfaces 1.2.7 on WLS 11g.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;A&lt;/strong&gt;)&lt;/p&gt;&lt;p&gt;&amp;lt;h:form id="objectsForm"&amp;gt;&lt;br/&gt;  ...    &lt;br/&gt;    &amp;lt;o:dataTable id="objectsTable" useAjax="true"&lt;br/&gt;                 binding="#{objectsBean.objectsTable}"&lt;br/&gt;                 var="conObject"&lt;br/&gt;                 value="#{objectsBean.constructionObjects}"&lt;br/&gt;                 ...&lt;br/&gt;              paginationKeyboardSupport="true"&lt;br/&gt;              rowKey="${conObject.id}"&lt;br/&gt;              &amp;gt;&lt;br/&gt;      ...&lt;/p&gt;&lt;p&gt;        &amp;lt;o:singleRowSelection style="background-color: #000000 !important; color: white !important;" /&amp;gt;&lt;br/&gt;       &lt;br/&gt;        &amp;lt;o:reloadComponents event="onchange" action="#{objectsBean.selectBuilding}" actionListener="#{objectsBean.selectBuildingListener}"&lt;br/&gt;              componentIds="updateId" disableDefault="true"/&amp;gt;&lt;/p&gt;&lt;p&gt;        ...     &lt;br/&gt;  &amp;lt;/o:dataTable&amp;gt;&lt;br/&gt;        ...      &lt;br/&gt;    &amp;lt;h:panelGroup rendered="${objectsBean.objectSelected}" id="updateId"&amp;gt;&lt;br/&gt;        &amp;lt;h:inputText value="${objectsBean.currentConstructionObject.location.descNumber}"/&amp;gt;&lt;br/&gt;    &amp;lt;/h:panelGroup&amp;gt;   &lt;br/&gt;  ...       &lt;br/&gt;&amp;lt;/h:form&amp;gt;&lt;br/&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;doesnt work at all event onchange is never called (when choosing some row) - and it should work, event onchange is specified in your manual for dataTable&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;================&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;B&lt;/strong&gt;) JS workaround&lt;/p&gt;&lt;p&gt;...&lt;br/&gt;  &amp;lt;o:reloadComponents id="updateDetail"&lt;br/&gt;                     standalone="true"&lt;br/&gt;                     componentIds="objectsForm:updateId"&lt;br/&gt;                     action="#{objectsBean.selectBuilding}"/&amp;gt;&lt;br/&gt;    &lt;br/&gt;    &amp;lt;o:dataTable id="objectsTable" useAjax="true"&lt;br/&gt;                 binding="#{objectsBean.objectsTable}"&lt;br/&gt;                 var="conObject"&lt;br/&gt;                 value="#{objectsBean.constructionObjects}"&lt;br/&gt;                 ...&lt;br/&gt;         paginationKeyboardSupport="true"&lt;br/&gt;         rowKey="${conObject.id}"&lt;br/&gt;         &amp;gt;&lt;br/&gt;      ...&lt;br/&gt;        &lt;br/&gt;          &amp;lt;o:singleRowSelection style="background-color: #000000 !important; color: white !important;"&lt;br/&gt;              onchange="O$('updateDetail').run();"&amp;gt;&lt;br/&gt;          &amp;lt;/o:singleRowSelection&amp;gt;&lt;br/&gt;       &lt;br/&gt;        ...&lt;br/&gt;  &amp;lt;/o:dataTable&amp;gt;&lt;br/&gt;        ...   &lt;br/&gt;      &amp;lt;h:panelGroup rendered="${objectsBean.objectSelected}" id="updateId"&amp;gt;&lt;br/&gt;        &amp;lt;h:inputText value="${objectsBean.currentConstructionObject.location.descNumber}"/&amp;gt;&lt;br/&gt;    &amp;lt;/h:panelGroup&amp;gt;   &lt;br/&gt;  ...       &lt;br/&gt;&lt;/p&gt;&lt;p&gt;Firebug:&lt;br/&gt;components[0] is undefined  (ajaxUtil-2.0.EAP2.js line 311)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;so it means that on this line&lt;br/&gt;O$.assert(form, "O$.sendAjaxRequest: Enclosing form not found for element with id: " + components[0].id);&lt;br/&gt;components[0] is null, but why? I am defining it in reloadComponents&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;============&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;C&lt;/strong&gt;) JS another workround&lt;/p&gt;&lt;p&gt;  ...&lt;br/&gt;    &amp;lt;o:dataTable id="objectsTable" useAjax="true"&lt;br/&gt;                 binding="#{objectsBean.objectsTable}"&lt;br/&gt;                 var="conObject"&lt;br/&gt;                 value="#{objectsBean.constructionObjects}"&lt;br/&gt;                 ...&lt;br/&gt;         paginationKeyboardSupport="true"&lt;br/&gt;         rowKey="${conObject.id}"&lt;br/&gt;         &amp;gt;&lt;br/&gt;      ...        &lt;br/&gt;          &amp;lt;o:singleRowSelection style="background-color: #000000 !important; color: white !important;"&lt;br/&gt;              onchange="O$.reloadComponents(['objectsForm:updateId'], {&lt;br/&gt;                                               action : 'objectsBean.selectBuilding',&lt;br/&gt;                                               onajaxend : function() {alert('Success!')}&lt;br/&gt;                                               });"/&amp;gt;&lt;br/&gt;        ...&lt;br/&gt;  &amp;lt;/o:dataTable&amp;gt;&lt;br/&gt;    ...   &lt;br/&gt;    &amp;lt;h:panelGroup rendered="${objectsBean.objectSelected}" id="updateId"&amp;gt;&lt;br/&gt;        &amp;lt;h:inputText value="${objectsBean.currentConstructionObject.location.descNumber}"/&amp;gt;&lt;br/&gt;    &amp;lt;/h:panelGroup&amp;gt;   &lt;br/&gt;  ...       &lt;br/&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Firebug:&lt;br/&gt;same JS error as above&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;===================&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Am I doing something wrong? Thanks for help in advance.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Radek&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:c40b9e96-bbc6-4ec3-a258-18d520e00e67] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">ajax</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">reloadcomponents</category>
      <pubDate>Fri, 23 Oct 2009 09:42:58 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3248</guid>
      <dc:date>2009-10-23T09:42:58Z</dc:date>
      <clearspace:dateToText>10 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>Installation/Compatability Issue</title>
      <link>http://support.teamdev.com/thread/3840</link>
      <description>&lt;!-- [DocumentBodyStart:785edc13-dc3b-49d1-873f-de5576b0ba11] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello, I am currently trying to install OpenFaces onto a JBoss 5.1 server (I noticed this was not listed on the openfaces compatability list), and I'm having some issues.  I'm not sure if it is simply because I've never done this before or if it is an issue with OpenFaces.  Basically, I don't get any errors, but when trying to use components of OpenFaces, there is no real formatting, for example the DataTable has columns, but its just text and no separation between cells.  I have attached a picture of an example.  This is probably just something I'm missing, but I wanted to make sure.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Dennis&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.teamdev.com/servlet/JiveServlet/showImage/2-13786-1213/example.jpg"&gt;&lt;img alt="example.jpg" class="jive-image-thumbnail jive-image" onclick="" src="http://support.teamdev.com/servlet/JiveServlet/downloadImage/2-13786-1213/example.jpg" width="450"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:785edc13-dc3b-49d1-873f-de5576b0ba11] --&gt;</description>
      <pubDate>Wed, 21 Jul 2010 13:59:13 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3840</guid>
      <dc:date>2010-07-21T13:59:13Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>openfaces-demo-jsp on Websphere Community</title>
      <link>http://support.teamdev.com/thread/3177</link>
      <description>&lt;!-- [DocumentBodyStart:9b5ca7e9-701c-443e-842d-55e6735133cf] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I've tried to deploy openfaces-demo-jsp.war on Websphere 6.1 first, but without success (yes, i've read the documentaion).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Then I tried Websphere Community Edition (which supports JSF 1.2 out of the box), but when I deploy demo app, I get this WARN&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;2009-09-07 18:13:12,006 WARN  [UIComponentBase] No Renderer found for component&lt;br/&gt;{Component-Path : [Class: org.openfaces.ajax.AjaxViewRoot,ViewId: /overview/home&lt;br/&gt;page.jsp]} (component-family=javax.faces.ViewRoot, renderer-type=org.openfaces.a&lt;br/&gt;jax.AjaxViewRoot)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I see parts of the page for example DataTable demo, but the navigation is missing and no AJAX is present.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In process of deploying I also see following errors, which I suppose are the major issue why ajax component is not loaded.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;2009-09-07 18:00:05,386 INFO  [DeploymentContext] The Strict Manifest Classpath processing mode is in effect.&lt;br/&gt;This option can be altered by specifying -DXorg.apache.geronimo.deployment.LenientMFCP=true|false&lt;br/&gt;Specify ="true" for more lenient processing such as ignoring missing jars and references that are not spec compliant.&lt;br/&gt;2009-09-07 18:00:47,793 WARN  [JspModuleBuilderExtension] Invalid transformed taglib&lt;br/&gt;org.apache.xmlbeans.XmlException: Invalid deployment descriptor: errors:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\bin\jar:file:C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\repository\default\openfaces-demo-jsp\1252339204996\openfaces-demo-jsp-1252339204996.war\WEB-INF\lib\jsf-impl-1.2_12-b01.jar!\META-INF\mojarra_ext.tld:43:5: error: cvc-complex-type.2.4a: Expected element 'short-name@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; instead of 'jsp-version@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; here in element taglib@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee"&gt;http://java.sun.com/xml/ns/javaee&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\bin\jar:file:C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\repository\default\openfaces-demo-jsp\1252339204996\openfaces-demo-jsp-1252339204996.war\WEB-INF\lib\jsf-impl-1.2_12-b01.jar!\META-INF\mojarra_ext.tld:87:9: error: cvc-complex-type.2.4a: Expected element 'body-content@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; instead of 'attribute@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; here in element tag@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee"&gt;http://java.sun.com/xml/ns/javaee&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\bin\jar:file:C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\repository\default\openfaces-demo-jsp\1252339204996\openfaces-demo-jsp-1252339204996.war\WEB-INF\lib\jsf-impl-1.2_12-b01.jar!\META-INF\mojarra_ext.tld:91:9: error: cvc-complex-type.2.4a: Expected element 'body-content@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; instead of 'attribute@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; here in element tag@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee"&gt;http://java.sun.com/xml/ns/javaee&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\bin\jar:file:C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\repository\default\openfaces-demo-jsp\1252339204996\openfaces-demo-jsp-1252339204996.war\WEB-INF\lib\jsf-impl-1.2_12-b01.jar!\META-INF\mojarra_ext.tld:95:9: error: cvc-complex-type.2.4a: Expected element 'body-content@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; instead of 'attribute@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; here in element tag@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee"&gt;http://java.sun.com/xml/ns/javaee&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\bin\jar:file:C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\repository\default\openfaces-demo-jsp\1252339204996\openfaces-demo-jsp-1252339204996.war\WEB-INF\lib\jsf-impl-1.2_12-b01.jar!\META-INF\mojarra_ext.tld:99:9: error: cvc-complex-type.2.4a: Expected element 'body-content@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; instead of 'attribute@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; here in element tag@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee"&gt;http://java.sun.com/xml/ns/javaee&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\bin\jar:file:C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\repository\default\openfaces-demo-jsp\1252339204996\openfaces-demo-jsp-1252339204996.war\WEB-INF\lib\jsf-impl-1.2_12-b01.jar!\META-INF\mojarra_ext.tld:103:17: error: cvc-complex-type.2.4c: Expected element 'body-content@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee'"&gt;http://java.sun.com/xml/ns/javaee'&lt;/a&gt;&lt;span&gt; before the end of the content in element tag@&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee"&gt;http://java.sun.com/xml/ns/javaee&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I also have exactly same problem with my own app and I really don't know if this&lt;/p&gt;&lt;p&gt;can be resolved under Websphere Commnunity or even better is there any real howto to run openfaces in Websphere 6.1?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you in advance.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Marian&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9b5ca7e9-701c-443e-842d-55e6735133cf] --&gt;</description>
      <pubDate>Mon, 07 Sep 2009 16:26:10 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3177</guid>
      <dc:date>2009-09-07T16:26:10Z</dc:date>
      <clearspace:dateToText>1 year, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>How to display attributes of the data of a row in dataTable</title>
      <link>http://support.teamdev.com/thread/3254</link>
      <description>&lt;!-- [DocumentBodyStart:81443450-a5a6-4630-a425-f22276bd2bc7] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I want to establish a data table with a button in each row. When clicking it, it will popup a window that shows up all attributes of the object that represents the data object of the row. The window popup will use &amp;lt;o:window&amp;gt; tag. However, for the window was created when we first request the page, so how could we feed data to the table inside the window before showing it?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any advice is appreciate.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Phong&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:81443450-a5a6-4630-a425-f22276bd2bc7] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">and</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">window</category>
      <pubDate>Tue, 27 Oct 2009 16:28:58 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3254</guid>
      <dc:date>2009-10-27T16:28:58Z</dc:date>
      <clearspace:dateToText>10 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>how to show data like selectonemenu in filter?</title>
      <link>http://support.teamdev.com/thread/3437</link>
      <description>&lt;!-- [DocumentBodyStart:6f23868d-d74a-4a44-b299-2ecf6365895a] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;For example,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If you want the filters (dropdownfield &amp;amp; combobox filter) to filter by 'id' but you want to show 'name' to the user to choose.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How would you do it?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Kanapat&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6f23868d-d74a-4a44-b299-2ecf6365895a] --&gt;</description>
      <pubDate>Tue, 09 Feb 2010 06:31:26 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3437</guid>
      <dc:date>2010-02-09T06:31:26Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>OpenFaces in WebLogic Portal?</title>
      <link>http://support.teamdev.com/thread/3887</link>
      <description>&lt;!-- [DocumentBodyStart:e932578e-1e6b-412b-97de-2c192d26b9e8] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I tried to get the demo application to run in a jsf portlet in WebLogic Portal and ran into immediate issues with anything that did any ajax, which is pretty much almost anything. Has anyone done this. I tried modifying some of the core libraries to use myfaces 1.1.4 but this caused errors when trying to cast Logging classes.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The Open Faces demo source I downloaded was the jsp version but I noticed a ton of xhtml files. From what I understand WebLogic Portal has JSF portlet bridged that works with Reference Implementation of JSF. The doc said that JSF without facelets is supported. Facelets can be hacked to work through some extra steps, but I would prefer to avoid that if possible.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e932578e-1e6b-412b-97de-2c192d26b9e8] --&gt;</description>
      <pubDate>Mon, 16 Aug 2010 15:58:29 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3887</guid>
      <dc:date>2010-08-16T15:58:29Z</dc:date>
      <clearspace:dateToText>2 weeks, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Open?</title>
      <link>http://support.teamdev.com/thread/3596</link>
      <description>&lt;!-- [DocumentBodyStart:3eeb9229-3f01-471e-942e-ec5211e8e0af] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Looks like OpenFaces is not responsive with this forum, TeamDev is a consulting company that makes money with paying customers.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;But, open source community offers unprecedented R&amp;amp;D ROI, why does TeamDev fall short short here - you have very good JSF components, actually superior to close source tools like Oracle's ADF (JSF) commercial closed source offering.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Does Openfaces wants to grow the OpenSource community? If so, will do my part here in the US (Boston, MA), really like the potential, although, concern with this forum's lack of attention.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cheers!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:3eeb9229-3f01-471e-942e-ec5211e8e0af] --&gt;</description>
      <pubDate>Tue, 13 Apr 2010 01:15:49 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3596</guid>
      <dc:date>2010-04-13T01:15:49Z</dc:date>
      <clearspace:dateToText>4 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>would you help to resolve the issue about ajax for openface?</title>
      <link>http://support.teamdev.com/thread/2984</link>
      <description>&lt;!-- [DocumentBodyStart:f4076c66-55d7-4cac-bcf0-2f65142fe82f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I try openface ajax featue in ADF face 1.2. There is an issue i face. Followwing is my test code:&lt;br/&gt;      &amp;lt;h:form id="form"&amp;gt;&lt;br/&gt;      &amp;lt;h:outputText value="test"/&amp;gt;&lt;br/&gt;        &amp;lt;o:inputText id="filter" value="#{ajaxBean.value}" promptText="update"&amp;gt;&lt;br/&gt;              &amp;lt;o:reloadComponents event="onkeyup"&lt;br/&gt;                                  componentIds="form:value4Display"&lt;br/&gt;                                  requestDelay="500"&lt;br/&gt;                                  disableDefault="true"&amp;gt;&lt;br/&gt;              &amp;lt;/o:reloadComponents&amp;gt;&lt;br/&gt;            &amp;lt;/o:inputText&amp;gt;&lt;br/&gt;             &amp;lt;h:panelGroup id="taskList" styleClass="tasks"&amp;gt;&lt;br/&gt;            &amp;lt;h:outputText  id="value4Display"&lt;br/&gt;                          /&amp;gt;&lt;br/&gt;                          &amp;lt;/h:panelGroup&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When type for inputText, Give error message :&lt;br/&gt; Error while performing Ajax request:illegal response - couldnot find data start marker. Resoense length:0&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;server give exception:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;br/&gt;    at oracle.adfinternal.view.faces.unified.renderkit.NoRendererAvailable.encodeBegin(NoRendererAvailable.java:38)&lt;br/&gt;    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:802)&lt;br/&gt;    at javax.faces.component.UIViewRoot.encodeBegin(UIViewRoot.java:552)&lt;br/&gt;    at org.openfaces.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:395)&lt;br/&gt;    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:652)&lt;br/&gt;    Truncated. see log file for complete stacktrace&lt;br/&gt;&amp;gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f4076c66-55d7-4cac-bcf0-2f65142fe82f] --&gt;</description>
      <pubDate>Sat, 30 May 2009 18:29:59 GMT</pubDate>
      <author>advincenting@gmail.com</author>
      <guid>http://support.teamdev.com/thread/2984</guid>
      <dc:date>2009-05-30T18:29:59Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>OpenFaces with JSF 2.0</title>
      <link>http://support.teamdev.com/thread/3797</link>
      <description>&lt;!-- [DocumentBodyStart:671cf601-ccc0-4c6a-96f8-eca7ec89a83a] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi, team. I'm learning openfaces and have a question. I'm created a 2 simple pages with tabbedPane. When I click on the "Commit" button on the start.xhtml page the application throw exception. Should I use additional setting to use the tabbedPane component?&lt;/p&gt;&lt;p&gt;&lt;br/&gt;I'm use openfaces with '3.0.EAP1, build.3x.32, May 11 2010' version, JSF 2.0.2 and GlassFish - v.3&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;web.xml, faces-config.xml, start.xhtml and next.xhtml files see in attache.&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:671cf601-ccc0-4c6a-96f8-eca7ec89a83a] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">tabbedpane</category>
      <pubDate>Mon, 05 Jul 2010 17:05:11 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3797</guid>
      <dc:date>2010-07-05T17:05:11Z</dc:date>
      <clearspace:dateToText>2 months, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>OpenFaces -2.0. util-2.0.js . Too much recursion</title>
      <link>http://support.teamdev.com/thread/3598</link>
      <description>&lt;!-- [DocumentBodyStart:e66a4635-3ac6-4e59-81aa-73b3f9ab42f1] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello everybody!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm using openfaces 2.0 along with richfaces 3.3.2.&lt;/p&gt;&lt;p&gt;This is an openfaces treeTable component and richfaces modalpanel on one JSF page (page1) and a link from this modalpanel leads to another JSF page (page2). After some actions user can go back to page1 with opened modalpanel. And after that Firefox gives an error &lt;span class="objectBox objectBox-errorMessage  hasTwisty hasBreakSwitch opened"&gt;"&lt;strong&gt;TOO MUCH RECURSION&lt;/strong&gt;&lt;/span&gt; &lt;strong&gt;&lt;span class="objectBox objectBox-errorMessage  hasTwisty hasBreakSwitch opened"&gt;&lt;span class="objectLink-sourceLink objectLink a11yFocus "&gt;at&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;a class="jive-link-external-small" href="/message/12678#"&gt;/openFacesResources/org/openfaces/util/&lt;/a&gt;&lt;strong&gt;&lt;span class="objectBox objectBox-errorMessage  hasTwisty hasBreakSwitch opened"&gt;&lt;span class="objectLink-sourceLink objectLink a11yFocus "&gt;util-2.0.js (line 1867)&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;"&lt;/p&gt;&lt;pre id="line4"&gt;&lt;span class="objectBox objectBox-errorMessage hasTwisty hasBreakSwitch opened"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;and interface is very slow and it's impossible to work.&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;What can lead to this error and how to avoid it?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for help,&lt;/p&gt;&lt;p&gt;Dmitry&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e66a4635-3ac6-4e59-81aa-73b3f9ab42f1] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">openfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">2.0</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">util-2.0</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">treetable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">modalpanel</category>
      <pubDate>Tue, 13 Apr 2010 10:55:14 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3598</guid>
      <dc:date>2010-04-13T10:55:14Z</dc:date>
      <clearspace:dateToText>4 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>dropdownField - display name, return id</title>
      <link>http://support.teamdev.com/thread/3750</link>
      <description>&lt;!-- [DocumentBodyStart:47aa38a8-7772-405e-9bff-d974ccbbff7a] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I have a dropdownField, and my dropdownItems value is set to a list of objects.&lt;/p&gt;&lt;p&gt;I wanted to display the name of the objects, but return the id of the objects instead of the name.&lt;/p&gt;&lt;p&gt;Is that possible?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:47aa38a8-7772-405e-9bff-d974ccbbff7a] --&gt;</description>
      <pubDate>Wed, 16 Jun 2010 15:59:24 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3750</guid>
      <dc:date>2010-06-16T15:59:24Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>DayTable - Custom Event editor</title>
      <link>http://support.teamdev.com/thread/3883</link>
      <description>&lt;!-- [DocumentBodyStart:85a3e5d7-974b-4298-92dd-0d88a806cb9f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi, there is some example of the use os daytable with custom event editor tag? (in addition to documentation)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Basically, an example of "oncreat" and "onedit" events, use of parameters (timetable and timetableEvent), etc&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I look in the openfaces SVN but the example has no longer here.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks, Facundo.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:85a3e5d7-974b-4298-92dd-0d88a806cb9f] --&gt;</description>
      <pubDate>Thu, 12 Aug 2010 12:19:45 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3883</guid>
      <dc:date>2010-08-12T12:19:45Z</dc:date>
      <clearspace:dateToText>3 weeks, 5 days ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>dataTable and composite component</title>
      <link>http://support.teamdev.com/thread/3821</link>
      <description>&lt;!-- [DocumentBodyStart:e4b4975b-6b8f-48b8-bf96-1d3a8e53fb68] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi, I created a composite component that is placed in the o:dataTable. My composite component contains 2 buttons with difference type of settings parameters. The 'Action' button has action parameter as link, the 'Edit' button has action parameter as attribute.&lt;/p&gt;&lt;div class="jive-quote"&gt;&lt;p align="left"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&amp;lt;composite:interface&lt;/span&gt;&lt;/span&gt; &lt;span style="color: #000000; font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"delete"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;     &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;composite:attribute&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"id"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;required&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"true"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"String"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;     &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;composite:attribute&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"action"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;required&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"false"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;targets&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"btn"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;     &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;composite:attribute&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"editAction"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;required&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"false"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;method-signature&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"String f()"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&amp;lt;/composite:interface&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&amp;lt;composite:implementation&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;     &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;h:commandButton&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"Action"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"btn"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;     &amp;amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;     &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;h:commandButton&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"Edit"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;action&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"#{cc.attrs.editAction}"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #008080;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;composite:implementation&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;I'm insert this component in dataTable&lt;/p&gt;&lt;div class="jive-quote"&gt;&lt;p&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&amp;lt;h:form&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;     &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;h:panelGrid&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;columns&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"2"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;          &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:dataTable&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"#{bean.tableData}"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"row"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;               &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:singleRowSelection&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;rowData&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"#{bean.selected}"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;render&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"info"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;               &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:column&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;                    &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;f:facet&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"header"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Name&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;f:facet&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;                    #{row}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;               &amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:column&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;               &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:column&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;                    &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;f:facet&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"header"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Operation&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;f:facet&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;                         &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;uu:delete&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"commit"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;action&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"#{bean.editAction}"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;editAction&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"#{bean.editAction}"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;               &amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:column&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;               &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;f:facet&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"below"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;                    &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:dataTablePaginator&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;               &amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;f:facet&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;          &amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:dataTable&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;          &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;h:outputText&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"#{bean.selected}"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; &lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"info"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;     &amp;lt;/h:panelGrid&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;h:form&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;When I click on the 'Action' button, application worked correct, but when I click on 'Edit' button, application throw exception:&lt;/p&gt;&lt;p&gt;javax.servlet.ServletException: Unable to resolve composite component from using page using EL expression '#{cc.attrs.editAction}'&lt;/p&gt;&lt;p&gt;If remove o:singleRowSelection tag pressing any buttons has no effect.&lt;/p&gt;&lt;p&gt;A separate my composite component is working correctly.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e4b4975b-6b8f-48b8-bf96-1d3a8e53fb68] --&gt;</description>
      <pubDate>Tue, 13 Jul 2010 16:05:03 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3821</guid>
      <dc:date>2010-07-13T16:05:03Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Problem with OpenFaces 3.0EA1, Myfaces 2.0.0 on BEA 10.3 ?</title>
      <link>http://support.teamdev.com/thread/3772</link>
      <description>&lt;!-- [DocumentBodyStart:b4a8be4b-3fd5-44b2-81bb-c6fdc8803b7e] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi Folks,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I get a FacesException, when I'm adding OpenFaces 3.0EA1 to my Test-Project on my BEA 10.3-Server. I'm using Myfaces 2.0.0, which is also in the lib-Folder of the server.&lt;/p&gt;&lt;p&gt;I added following files to my Webapp-Lib-Folder&lt;/p&gt;&lt;ul&gt;&lt;li&gt;openfaces.jar&lt;/li&gt;&lt;li&gt;jdom.jar&lt;/li&gt;&lt;li&gt;cssparser.jar&lt;/li&gt;&lt;li&gt;sac.jar&lt;/li&gt;&lt;li&gt;jcommon.jar&lt;/li&gt;&lt;li&gt;jfreechart.jar&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Commons-Collections was already added for Myfaces. I also added following lines in my web.xml&lt;/p&gt;&lt;!--[CodeBlockStart:bf62107b-15bd-4fee-870f-61d4fb4aea03]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;
    &lt;span class="jive-xml-comment"&gt;&amp;lt;!-- FILTER FOR PROCESSING INTERNAL OPENFACES RESOURCES --&amp;gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;filter&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-name&amp;gt;&lt;/span&gt;ResourceFilter&lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-class&amp;gt;&lt;/span&gt;org.openfaces.util.ResourceFilter&lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-class&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/filter&amp;gt;&lt;/span&gt;

    &amp;lt;!-- MAPPING FOR OPENFACES RESOURCE FILTER --&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-mapping&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-name&amp;gt;&lt;/span&gt;ResourceFilter&lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;url-pattern&amp;gt;&lt;/span&gt;/*&lt;span class="jive-xml-tag"&gt;&amp;lt;/url-pattern&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-mapping&amp;gt;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:bf62107b-15bd-4fee-870f-61d4fb4aea03]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Following Exception occurs, when adding openfaces.jar&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;pre&gt;&lt;!--[CodeBlockStart:137a1eab-2583-4c93-8da1-4453c455395f]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;javax.faces.FacesException: java.lang.NoClassDefFoundError: org/openfaces/taglib/facelets/validation/ValidateCustomTagHandler : com/sun/faces/facelets/tag/MetaTagHandlerImpl
 at org.apache.myfaces.shared_impl.context.ExceptionHandlerImpl.wrap(ExceptionHandlerImpl.java:241)
 at org.apache.myfaces.shared_impl.context.ExceptionHandlerImpl.handle(ExceptionHandlerImpl.java:156)
 at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:163)
 at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:93)
 at javax.faces.webapp.FacesServlet.service(FacesServlet.java:189)
 at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
 at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
 at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
 at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
 at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
 at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:99)
 at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
 at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
 at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
 at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
 at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
 at weblogic.security.service.SecurityManager.runAs(Unknown Source)
 at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
 at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
 at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
 at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
 at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: java.lang.NoClassDefFoundError: org/openfaces/taglib/facelets/validation/ValidateCustomTagHandler : com/sun/faces/facelets/tag/MetaTagHandlerImpl
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
 at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:335)
 at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
 at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
 at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
 at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:176)
 at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:35)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Class.java:247)
 at org.apache.myfaces.shared_impl.util.ClassUtils.classForName(ClassUtils.java:178)
 at org.apache.myfaces.view.facelets.util.ReflectionUtil.forName(ReflectionUtil.java:67)
 at org.apache.myfaces.view.facelets.compiler.TagLibraryConfig$LibraryHandler.createClass(TagLibraryConfig.java:474)
 at org.apache.myfaces.view.facelets.compiler.TagLibraryConfig$LibraryHandler.endElement(TagLibraryConfig.java:372)
 at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
 at com.sun.org.apache.xerces.internal.impl.dtd.XMLNSDTDValidator.endNamespaceScope(XMLNSDTDValidator.java:263)
 at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:2028)
 at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:903)
 at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)
 at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)
 at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)
 at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
 at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)
 at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
 at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
 at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:109)
 at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
 at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:523)
 at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:134)
 at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:172)
 at javax.xml.parsers.SAXParser.parse(SAXParser.java:396)
 at javax.xml.parsers.SAXParser.parse(SAXParser.java:199)
 at org.apache.myfaces.view.facelets.compiler.TagLibraryConfig.create(TagLibraryConfig.java:631)
 at org.apache.myfaces.view.facelets.compiler.TagLibraryConfig.loadImplicit(TagLibraryConfig.java:662)
 at org.apache.myfaces.view.facelets.compiler.Compiler.initialize(Compiler.java:93)
 at org.apache.myfaces.view.facelets.compiler.Compiler.compileViewMetadata(Compiler.java:125)
 at org.apache.myfaces.view.facelets.impl.DefaultFaceletFactory._createViewMetadataFacelet(DefaultFaceletFactory.java:307)
 at org.apache.myfaces.view.facelets.impl.DefaultFaceletFactory.getViewMetadataFacelet(DefaultFaceletFactory.java:359)
 at org.apache.myfaces.view.facelets.impl.DefaultFaceletFactory.getViewMetadataFacelet(DefaultFaceletFactory.java:341)
 at org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage._getViewMetadataFacelet(FaceletViewDeclarationLanguage.java:1842)
 at org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.access$000(FaceletViewDeclarationLanguage.java:127)
 at org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage$FaceletViewMetadata.createMetadataView(FaceletViewDeclarationLanguage.java:2073)
 at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:148)
 at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:143)
 at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:93)
 at javax.faces.webapp.FacesServlet.service(FacesServlet.java:189)
 at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
 at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
 at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
 at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
 at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:43)
 at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:99)
 at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:43)
 at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
 at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:43)
&amp;nbsp;
 ... 8 more
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:137a1eab-2583-4c93-8da1-4453c455395f]--&gt;&lt;/pre&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I also added a Project for Eclipse.&lt;/p&gt;&lt;p&gt;Is this a OpenFaces 3.0EA1 Mistake or did I make something wrong?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;________________________________________________--&lt;/p&gt;&lt;p&gt;Updated:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It works with Mojarra 2.0&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b4a8be4b-3fd5-44b2-81bb-c6fdc8803b7e] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">myfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">openfaces3</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">openfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">3.0ea1</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">bea</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">10.3</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">validatecustomtaghandler</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">java.lang.noclassdeffounderror</category>
      <pubDate>Wed, 23 Jun 2010 08:50:18 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3772</guid>
      <dc:date>2010-06-23T08:50:18Z</dc:date>
      <clearspace:dateToText>2 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Is draggable working for o:window?</title>
      <link>http://support.teamdev.com/thread/3822</link>
      <description>&lt;!-- [DocumentBodyStart:15d9f9e3-28a5-4b56-a5fb-88d47a4785ae] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi all!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am trying to implement a draggable inside a containment solution, to prevent the window to be dragged outside the current view port (using jQuery draggable plugin).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For getting that working, I tried to disable the openfaces draggable behaviour, but I cannot disable it. Even if I set draggable="false" the window is still being draggable.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is this a bug or am I using it wrong?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks very much!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:15d9f9e3-28a5-4b56-a5fb-88d47a4785ae] --&gt;</description>
      <pubDate>Wed, 14 Jul 2010 07:28:38 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3822</guid>
      <dc:date>2010-07-14T07:28:38Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>openfaces-compatibility-demo on Glassfish gives error on TLD</title>
      <link>http://support.teamdev.com/thread/3630</link>
      <description>&lt;!-- [DocumentBodyStart:75ae739d-113b-4733-96a8-08ecde8e89ee] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;I deployed successfully the compatibility-demo from source with the libraries included as listed in the pom.xml file (maven).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The email and calendar pages work as expected, but when trying to open the task.jsf page, I get the following error&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="jive-quote"&gt;&lt;p&gt;[#|2010-04-30T11:48:29.579+0200|WARNING|glassfishv3.0|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=32;_ThreadName=http-thread-pool-8080-(2);|ApplicationDispatcher[/Openfacescompatibilitydemo_Web] PWC1231: Servlet.service() for servlet jsp threw exception&lt;br/&gt;org.apache.jasper.JasperException: /tasks.jsp(62,24) PWC6313: According to the TLD, the attribute onclick is a deferred-value or deferred-method, but the specified value contains a $-expression&lt;br/&gt;        at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:78)&lt;br/&gt;        at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:373)&lt;br/&gt;        at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:201)&lt;br/&gt;        at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1151)&lt;br/&gt;        at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:856)&lt;br/&gt;        at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352)&lt;br/&gt;        at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)&lt;br/&gt;        at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352)&lt;br/&gt;        at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)&lt;br/&gt;        at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352)&lt;br/&gt;        at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)&lt;br/&gt;        at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352)&lt;br/&gt;        at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)&lt;br/&gt;        at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2358)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Root.accept(Node.java:498)&lt;br/&gt;        at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302)&lt;br/&gt;        at org.apache.jasper.compiler.Validator.validate(Validator.java:1878)&lt;br/&gt;        at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:219)&lt;br/&gt;        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:447)&lt;br/&gt;        at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:620)&lt;br/&gt;        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)&lt;br/&gt;        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:483)&lt;br/&gt;        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:373)&lt;br/&gt;        at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)&lt;br/&gt;        at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)&lt;br/&gt;        at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:802)&lt;br/&gt;        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:664)&lt;br/&gt;        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:497)&lt;br/&gt;        at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:468)&lt;br/&gt;        at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:364)&lt;br/&gt;        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:314)&lt;br/&gt;        at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:542)&lt;br/&gt;        at com.sun.faces.application.view.JspViewHandlingStrategy.executePageToBuildView(JspViewHandlingStrategy.java:355)&lt;br/&gt;        at com.sun.faces.application.view.JspViewHandlingStrategy.buildView(JspViewHandlingStrategy.java:130)&lt;br/&gt;        at com.sun.faces.application.view.JspViewHandlingStrategy.renderView(JspViewHandlingStrategy.java:170)&lt;br/&gt;        at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)&lt;br/&gt;        at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:273)&lt;br/&gt;        at org.openfaces.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:413)&lt;br/&gt;        at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)&lt;br/&gt;        at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)&lt;br/&gt;        at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:273)&lt;br/&gt;        at org.openfaces.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:413)&lt;br/&gt;        at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)&lt;br/&gt;        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)&lt;br/&gt;        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)&lt;br/&gt;        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)&lt;br/&gt;        at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)&lt;br/&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)&lt;br/&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)&lt;br/&gt;        at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)&lt;br/&gt;        at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)&lt;br/&gt;        at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)&lt;br/&gt;        at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)&lt;br/&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)&lt;br/&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)&lt;br/&gt;        at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:99)&lt;br/&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)&lt;br/&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)&lt;br/&gt;        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)&lt;br/&gt;        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)&lt;br/&gt;        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)&lt;br/&gt;        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)&lt;br/&gt;        at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)&lt;br/&gt;        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)&lt;br/&gt;        at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)&lt;br/&gt;        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)&lt;br/&gt;        at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:239)&lt;br/&gt;        at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)&lt;br/&gt;        at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)&lt;br/&gt;        at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)&lt;br/&gt;        at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)&lt;br/&gt;        at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)&lt;br/&gt;        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)&lt;br/&gt;        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)&lt;br/&gt;        at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)&lt;br/&gt;        at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)&lt;br/&gt;        at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)&lt;br/&gt;        at com.sun.grizzly.ContextTask.run(ContextTask.java:69)&lt;br/&gt;        at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)&lt;br/&gt;        at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)&lt;br/&gt;        at java.lang.Thread.run(Thread.java:619)&lt;br/&gt;|#]&lt;/p&gt;&lt;/div&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;is there a work-around or fix for this?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I've tried with different mojarra libs (1.2_12, 1.2_13 and 1.2.14)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;thanks in advance &lt;img height="16px" src="http://support.teamdev.com/images/emoticons/wink.gif" width="16px"/&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:75ae739d-113b-4733-96a8-08ecde8e89ee] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">glassfish</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">openfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">compatibility_demo</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">demo</category>
      <pubDate>Fri, 30 Apr 2010 10:00:34 GMT</pubDate>
      <author>michiel@oac.be</author>
      <guid>http://support.teamdev.com/thread/3630</guid>
      <dc:date>2010-04-30T10:00:34Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Minimal Required for DataTable_general from demo source?</title>
      <link>http://support.teamdev.com/thread/3886</link>
      <description>&lt;!-- [DocumentBodyStart:97f3e097-1ae0-453d-8938-fd8eaf6d4fc4] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am pretty new to Open Faces. I want to use just the general table from the demo. I removed the reference to DataTable_general_core.xhtml and replaced it with just the div that has the search and table tags. I also removed all the menu includes and footer include leaving me just the table. I got this to render. On to the next step.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I commented out all of the beans I thought where unneccessary, apparently I commented out too many. What is the very minimum required to run this component? A zip file would be nice if someone has done this before.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I think this would be helpful to other newbies like me.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:97f3e097-1ae0-453d-8938-fd8eaf6d4fc4] --&gt;</description>
      <pubDate>Mon, 16 Aug 2010 15:50:21 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3886</guid>
      <dc:date>2010-08-16T15:50:21Z</dc:date>
      <clearspace:dateToText>3 weeks, 2 days ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>issue while controlling window visibility at server side</title>
      <link>http://support.teamdev.com/thread/3640</link>
      <description>&lt;!-- [DocumentBodyStart:8cdbe7e0-12dd-4d7e-961c-f358c1efa365] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When i am trying to control the window visibility at client side then its working fine.&lt;/p&gt;&lt;p&gt;But when i am trying to handle it server side then i am getting issue.My code is as follows.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;        &amp;lt;h:form id="form"&amp;gt;&lt;br/&gt;                &amp;lt;o:dataTable id="booklist" var="book" value="#{BookList.books}" rowIndexVar="ind"&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                    &amp;lt;f:facet name="below"&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                    &amp;lt;o:column id="title" sortingExpression="#{book.bookTitle}" sortingComparator="caseInsensitiveText" style="width: 35%; padding-left: 5%;"&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="Title"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{book.bookTitle}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;                    &amp;lt;o:column id="isbn"&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="ISBN"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{book.isbn}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;                    &amp;lt;o:column id="publicationdate" style="width: 13%; text-align: center;"&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="Publication Date"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{book.publicationDate}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;                    &amp;lt;o:column id="publisher"&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="Publisher"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;h:outputText value="#{book.publisher}"/&amp;gt;&lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;                    &amp;lt;o:column&amp;gt;&lt;br/&gt;                        &amp;lt;f:facet name="header"&amp;gt;&lt;br/&gt;                            &amp;lt;h:outputText value="Update"/&amp;gt;&lt;br/&gt;                        &amp;lt;/f:facet&amp;gt;&lt;br/&gt;                        &amp;lt;o:commandButton value="Edit" executeRenderedComponents="false" render="display" actionListener="#{BookList.edit}"&amp;gt;&lt;br/&gt;                               &amp;lt;f:attribute value="#{book.id}" name="bid"/&amp;gt;&lt;br/&gt;                        &amp;lt;/o:commandButton&amp;gt;&lt;br/&gt;                       &lt;br/&gt;                    &amp;lt;/o:column&amp;gt;&lt;br/&gt;                &amp;lt;/o:dataTable&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;                            &amp;lt;o:window id="display" modal="true" modalLayerStyle="background-color: #fff; opacity: .80" top="100" left="250" width="400px" visible="#{BookList.checkWindow}"&amp;gt;&lt;br/&gt;                    &amp;lt;h:outputText value="Window Caption"/&amp;gt;&lt;br/&gt;                    &amp;lt;h:outputText value="inside the window"/&amp;gt;&lt;br/&gt;                &amp;lt;/o:window&amp;gt;&lt;br/&gt;        &amp;lt;/h:form&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When i click on Edit button then in the actionListener i am setting the window visibility to true.&lt;/p&gt;&lt;p&gt;If i click on the Edit then the window is appearing but the window content is not appearing.When i try to resize the window by dragging corners then the window content is appearing.&lt;/p&gt;&lt;p&gt;I am not able to find why this is happening so.&lt;/p&gt;&lt;p&gt;I will be happy if  any one helps regarding this.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:8cdbe7e0-12dd-4d7e-961c-f358c1efa365] --&gt;</description>
      <pubDate>Wed, 05 May 2010 12:41:15 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3640</guid>
      <dc:date>2010-05-05T12:41:15Z</dc:date>
      <clearspace:dateToText>3 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>resizingState attribute</title>
      <link>http://support.teamdev.com/thread/3704</link>
      <description>&lt;!-- [DocumentBodyStart:046ce11a-a0c0-4b3b-bfca-f3633be64bf7] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We would like to save the column resizing state of our tables. So we tried to use the ColumnResizing's resizingState attribute. But we don't know how to carry out the binding. Indeed, following the TLD, the binding type is unusual. It doesn't take a javax.el.ValueExpression which evaluate to a ColumnResizingState object but directly a ColumnResizingState. We didn't find any example of using this attribute so can you show us a little example with jsf code and back bean code or explain how to use it please?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:046ce11a-a0c0-4b3b-bfca-f3633be64bf7] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">resizingstate</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">binding</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">columnresizing</category>
      <pubDate>Mon, 31 May 2010 09:14:35 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3704</guid>
      <dc:date>2010-05-31T09:14:35Z</dc:date>
      <clearspace:dateToText>3 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>DataTable singleRowSelection and render attribute error.</title>
      <link>http://support.teamdev.com/thread/3565</link>
      <description>&lt;!-- [DocumentBodyStart:aee3b1ff-4c8c-46fe-a970-3694bd1d7645] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I use this code that works well, when I select a row, the form containing the editable inputText updates his data based on table selection.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My problem is: if I use  &lt;span style="color: #ff0000;"&gt;&lt;strong&gt;&amp;lt;o:singleRowSelection RENDER="editPanel" /&amp;gt;&lt;/strong&gt;&lt;/span&gt; the ajax request fails without any type of response...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Could you help me? I would like update the editing form in ajax mode...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you, Fabio.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:827a4900-ad22-45b3-9056-4fe4ba058ce1]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;&amp;lt;h:form id=&lt;font color="red"&gt;"tableForm"&lt;/font&gt;&amp;gt;
     &amp;lt;o:dataTable id=&lt;font color="red"&gt;"imageTable"&lt;/font&gt; width=&lt;font color="red"&gt;"400"&lt;/font&gt; binding=&lt;font color="red"&gt;"#{ImagesCon.imageTable}"&lt;/font&gt; var=&lt;font color="red"&gt;"item"&lt;/font&gt; value=&lt;font color="red"&gt;"#{ImagesCon.imageList}"&lt;/font&gt; rowKey=&lt;font color="red"&gt;"#{item.id}"&lt;/font&gt; pageSize=&lt;font color="red"&gt;"5"&lt;/font&gt;&amp;gt;
&amp;nbsp;
&amp;nbsp;
                    &amp;lt;o:singleRowSelection rowData=&lt;font color="red"&gt;"#{ImagesCon.selectedImageItem}"&lt;/font&gt; action=&lt;font color="red"&gt;"#{ImagesCon.changeSelection}"&lt;/font&gt; /&amp;gt; THIS WORKS
&amp;nbsp;
                    &amp;lt;o:singleRowSelection rowData=&lt;font color="red"&gt;"#{ImagesCon.selectedImageItem}"&lt;/font&gt; action=&lt;font color="red"&gt;"#{ImagesCon.changeSelection}"&lt;/font&gt; RENDER=&lt;font color="red"&gt;"editPanel"&lt;/font&gt; /&amp;gt; THIS DOESN&lt;font color="navy"&gt;'T WORK         &lt;/font&gt;
&amp;nbsp;
                    &amp;lt;o:column&amp;gt;
                         &amp;lt;f:facet name=&lt;font color="red"&gt;"header"&lt;/font&gt;&amp;gt;
                              &amp;lt;h:outputText value=&lt;font color="red"&gt;"id"&lt;/font&gt;/&amp;gt;
                         &amp;lt;/f:facet&amp;gt;
                         &amp;lt;h:outputText value=&lt;font color="red"&gt;"#{item.id}"&lt;/font&gt; /&amp;gt;
                    &amp;lt;/o:column&amp;gt;
                    &amp;lt;o:column&amp;gt;
                         &amp;lt;f:facet name=&lt;font color="red"&gt;"header"&lt;/font&gt;&amp;gt;
                              &amp;lt;h:outputText value=&lt;font color="red"&gt;"name"&lt;/font&gt;/&amp;gt;
                         &amp;lt;/f:facet&amp;gt;
                         &amp;lt;h:outputText value=&lt;font color="red"&gt;"#{item.name}"&lt;/font&gt; /&amp;gt;
                    &amp;lt;/o:column&amp;gt;
                    &amp;lt;f:facet name=&lt;font color="red"&gt;"below"&lt;/font&gt;&amp;gt;
                         &amp;lt;o:dataTablePaginator/&amp;gt;
                    &amp;lt;/f:facet&amp;gt;
     &amp;lt;/o:dataTable&amp;gt;
&amp;lt;/h:form&amp;gt;
&amp;nbsp;
&amp;lt;h:form id=&lt;font color="red"&gt;"editForm"&lt;/font&gt; prependId=&lt;font color="red"&gt;"false"&lt;/font&gt;&amp;gt;
            &amp;lt;h:panelGroup id=&lt;font color="red"&gt;"editPanel"&lt;/font&gt;&amp;gt;
                    Name: &amp;lt;h:inputText value=&lt;font color="red"&gt;"#{ImagesCon.selectedImageItem.name}"&lt;/font&gt; /&amp;gt;&amp;lt;br /&amp;gt;
                    File Name: &amp;lt;h:inputText value=&lt;font color="red"&gt;"#{ImagesCon.selectedImageItem.fileName}"&lt;/font&gt; /&amp;gt;
               &amp;lt;/h:panelGroup&amp;gt;
&amp;lt;/h:form&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:827a4900-ad22-45b3-9056-4fe4ba058ce1]--&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:aee3b1ff-4c8c-46fe-a970-3694bd1d7645] --&gt;</description>
      <pubDate>Wed, 31 Mar 2010 10:12:58 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3565</guid>
      <dc:date>2010-03-31T10:12:58Z</dc:date>
      <clearspace:dateToText>4 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>10</clearspace:messageCount>
      <clearspace:replyCount>9</clearspace:replyCount>
    </item>
    <item>
      <title>Access to JSF 2 development release?</title>
      <link>http://support.teamdev.com/thread/3572</link>
      <description>&lt;!-- [DocumentBodyStart:f0e5aab2-d3a0-455c-a2c2-97f9486cf252] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nice clean JSF components!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Currently using Primefaces 2.0.1 for JSF 2 development. Want to try your JSF 2 version, the scheduler with resource support is exactly what I need.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Looks like OpenFaces is extensible, for instance, Primefaces has a lot of UI widgets, but your components provide a more solid base. Is it possible&lt;br/&gt;to get an early preview for JSF 2?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f0e5aab2-d3a0-455c-a2c2-97f9486cf252] --&gt;</description>
      <pubDate>Sun, 04 Apr 2010 09:39:52 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3572</guid>
      <dc:date>2010-04-04T09:39:52Z</dc:date>
      <clearspace:dateToText>5 months, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>GlassFish v3 and JSF 2.0 and OpenFaces nightly builds.</title>
      <link>http://support.teamdev.com/thread/3420</link>
      <description>&lt;!-- [DocumentBodyStart:880c9fe4-3df0-44e8-bd49-8f7ca785c543] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am trying to run the nightly build on GlassFish v3 using NetBeans 6.8.  I am getting a Facelets class not found.  Just wondering when I might see something that will run under GlassFish v3.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The top of the stack looks like:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;pre&gt;java.lang.RuntimeException: WEB9033: Unable to load class with name [org.openfaces.taglib.facelets.table.DataTableTagHandler], reason: java.lang.RuntimeException: WEB9033: Unable to load class with name [org.openfaces.taglib.facelets.AbstractFaceletsComponentHandler], reason: java.lang.NoClassDefFoundError: com/sun/facelets/tag/jsf/ComponentHandler         at org.glassfish.web.loader.WebappClassLoader.findClass(WebappClassLoader.java:944)         at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1420)&lt;/pre&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:880c9fe4-3df0-44e8-bd49-8f7ca785c543] --&gt;</description>
      <pubDate>Wed, 27 Jan 2010 22:09:40 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3420</guid>
      <dc:date>2010-01-27T22:09:40Z</dc:date>
      <clearspace:dateToText>3 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Including pages with ui:include</title>
      <link>http://support.teamdev.com/thread/3573</link>
      <description>&lt;!-- [DocumentBodyStart:838e3e9f-f81c-4042-9ae4-37d2be4d77d5] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;other question... &lt;img height="16px" src="http://support.teamdev.com/images/emoticons/happy.gif" width="16px"/&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I would like to use for my home page a template file with lefthand menu and a "content holder" to display all contents from separeted files that will be included dinamically:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:f06756de-4abd-427e-8e54-9167fa3072b9]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;html&amp;gt;&lt;/span&gt;
  &lt;span class="jive-xml-tag"&gt;&amp;lt;....

  &amp;lt;h:form id="pageForm"&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;h:panelgroup id="menuPlaceHolder"&amp;gt;&lt;/span&gt;

          &lt;span class="jive-xml-tag"&gt;&amp;lt;ui:include src="myMenu.xhtml" /&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:panelgroup&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;h:panelgroup id="contentPlaceHolder"&amp;gt;&lt;/span&gt;

          &lt;span class="jive-xml-tag"&gt;&amp;lt;ui:include src="#{Menu.SelectedPageUrl}" /&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:panelgroup&amp;gt;&lt;/span&gt;

  &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:form&amp;gt;&lt;/span&gt;

  ... /&amp;gt;
&amp;lt;/html
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:f06756de-4abd-427e-8e54-9167fa3072b9]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I update the value of Menu.SelectedPageUrl variable, and then I refresh the content into "contentPlaceHolder" using&lt;/p&gt;&lt;p&gt;the "render" attribute of the selected menu button:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:d7a2f33c-6760-4671-b33f-b66ab2949794]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;o:commandButton actionListener="#{Menu.changePageUrl}" render="pageForm:contentPlaceHolder" ... /&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:d7a2f33c-6760-4671-b33f-b66ab2949794]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;All it's ok... the included page is loaded into &amp;lt;h:panelgroup id="contentPlaceHolder"&amp;gt;, but every OpenFaces controls in the included page dont work well.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have Javascript error alerts that tell me that components  IDs are wrong...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For example: if the included page contains a &amp;lt;o:dataTable id="myTable"&amp;gt; and I try to sort data, the Javascript alert tell me "can't find pageForm:myTable"&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Why the javascript try to find the object "pageForm:myTable" when the right ID of the object should be "pageForm:contentPlaceHolder:myTable" ?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:838e3e9f-f81c-4042-9ae4-37d2be4d77d5] --&gt;</description>
      <pubDate>Tue, 06 Apr 2010 08:45:37 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3573</guid>
      <dc:date>2010-04-06T08:45:37Z</dc:date>
      <clearspace:dateToText>4 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>13</clearspace:messageCount>
      <clearspace:replyCount>12</clearspace:replyCount>
    </item>
    <item>
      <title>Using OpenFaces with Oracle WebLogic</title>
      <link>http://support.teamdev.com/thread/3502</link>
      <description>&lt;!-- [DocumentBodyStart:0151c301-4bee-4d4c-9159-4cc1db903bdd] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I have tried to deploy OpenFaces demo application to Oracle WebLogic 11g and I have encountered some issues.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Facelets version of the demo application works with no problem.&lt;/p&gt;&lt;p&gt;JSP version, however, after deployment fails with&lt;/p&gt;&lt;p&gt;---------------------------------------------&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Error 500--Internal Server Error&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;javax.servlet.ServletException: weblogic.servlet.jsp.CompilationException: Failed to compile JSP /overview/homepage.jsp&lt;/p&gt;&lt;p&gt;homepage.jsp:7:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;lt;%@ taglib uri="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://openfaces.org/&amp;quot;"&gt;http://openfaces.org/"&lt;/a&gt;&lt;span&gt; prefix="o" %&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;    ^----^&lt;/p&gt;&lt;p&gt;homepage.jsp:7:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;lt;%@ taglib uri="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://openfaces.org/&amp;quot;"&gt;http://openfaces.org/"&lt;/a&gt;&lt;span&gt; prefix="o" %&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;    ^----^&lt;/p&gt;&lt;div&gt;&lt;div&gt;---------------------------------------------&lt;/div&gt;&lt;div&gt;The error is caused by a strange WebLogic handling of TLD URIs and can be workarounded by manual editing of file openfaces-demo-jsp.war/WEB-INF/lib/openfaces.jar/META-INF/openfaces.tld.&lt;/div&gt;&lt;div&gt;If you change &amp;lt;uri&amp;gt;http://openfaces.org/&amp;lt;/uri&amp;gt; to &amp;lt;uri&amp;gt;http://openfaces.org&amp;lt;/uri&amp;gt; (remove the trailing slash) and redeploy the application, everything starts to work.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;There is also another minor issue with OpenFaces on WebLogic; you can read in the server log a message:&lt;/div&gt;&lt;div&gt;&lt;div&gt;SEVERE: JSF1030: The specified InjectionProvider implementation 'com.bea.faces.WeblogicInjectionProvider' cannot be loaded.&lt;/div&gt;&lt;div&gt;8.3.2010 16:23:22 com.sun.faces.spi.InjectionProviderFactory createInstance&lt;/div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Though the message is SEVERE one, it did not seem to cause any harm. However, you can get rid of it by deploying libraries jsf-1.2.war and jstl-1.2.war and adding file weblogic.xml to directory openfaces-demo-jsp.war/WEB-INF.&lt;/div&gt;&lt;div&gt;The file should reference the two libraries using library-ref element.&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0151c301-4bee-4d4c-9159-4cc1db903bdd] --&gt;</description>
      <pubDate>Mon, 08 Mar 2010 17:00:50 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3502</guid>
      <dc:date>2010-03-08T17:00:50Z</dc:date>
      <clearspace:dateToText>4 weeks, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Spinner inside JSF Table in IE8 - mouseover behavior</title>
      <link>http://support.teamdev.com/thread/3805</link>
      <description>&lt;!-- [DocumentBodyStart:392e9601-011b-4446-bdc4-a735a661af09] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can someone please point me in the right direction please ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am building a dynamic JSF 1.2 table where the spinner control is sometimes used in some of the columns to enter data.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When testing in Firefox (3.6.6) and Chrome the spinner buttons are rendered 100% and works perfectly.&lt;/p&gt;&lt;p&gt;If I test my app in Internet Explorer 8, the initial screen is also rendered 100%, but the moment that I do a mouse over&lt;/p&gt;&lt;p&gt;on the spinner buttons, it's height is slightly increased(downward). The buttons still function perfectly but looks a but weird.&lt;/p&gt;&lt;p&gt;Even without my custom .gif images I get this behavior.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Does anyone perhaps have an idea what I might be doing wrong or how I can solve this issue ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for any help in advance&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards&lt;/p&gt;&lt;p&gt;Corrie&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:392e9601-011b-4446-bdc4-a735a661af09] --&gt;</description>
      <pubDate>Thu, 08 Jul 2010 12:30:52 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3805</guid>
      <dc:date>2010-07-08T12:30:52Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>~ facelets.VIEW_STATE ~ appears in the output</title>
      <link>http://support.teamdev.com/thread/3637</link>
      <description>&lt;!-- [DocumentBodyStart:b2c96752-498b-45be-9e15-33af72e42941] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;h6&gt;Problem&lt;/h6&gt;&lt;p&gt;&lt;span style="color: #bc4542;"&gt;The string&lt;/span&gt; &lt;span style="font-family: courier new,courier; color: #bc4542;"&gt;~ facelets.VIEW_STATE ~&lt;/span&gt; &lt;span style="color: #bc4542;"&gt;appears in the output when dynamically (re)rendering component.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #bc4542;"&gt;This means that no view state is sent to the server on  subsequent form submissions and actions listeners are not invoked.&lt;/span&gt;&lt;/p&gt;&lt;h6&gt;Case&lt;/h6&gt;&lt;p&gt;When the page (&lt;span style="font-family: courier new,courier; color: #330099; font-size: 10pt;"&gt;container.xhtml&lt;/span&gt;) is loaded, in &lt;span style="font-family: courier new,courier; color: #330099;"&gt;insert.xhtml&lt;/span&gt; the rendered parameter is false, this is good because otherwise I get a nullpointer ex. because &lt;span style="font-family: courier new,courier; color: #333399;"&gt;editTaak&lt;/span&gt; is not set.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Then I select a &lt;em&gt;"taak"&lt;/em&gt; (task in English) in the datatable from &lt;span style="font-family: courier new,courier; color: #333399;"&gt;content.xhtml&lt;/span&gt;,&lt;/p&gt;&lt;p&gt;this invokes the javascript &lt;span style="font-family: courier new,courier; font-size: 10pt;"&gt;&lt;span style="color: #333399;"&gt;funtion requestsSelectionChanged() { O$('form:changeSelection').run(); }&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: courier new,courier; font-size: 10pt;"&gt;and this on his turn invokes&lt;/span&gt; &lt;span style="font-family: courier new,courier;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: courier new,courier; color: #333399;"&gt;&amp;lt;o:ajax id="changeSelection" standalone="true" execute=":form:agenda" render=":form:Window" listener="#{taakBean.changeTaak}"/&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The listener declares the &lt;em&gt;editTaak&lt;/em&gt; object and sets &lt;span style="font-family: courier new,courier;"&gt;&lt;span style="color: #333399;"&gt;TaakServlet.rendered&lt;/span&gt; &lt;span style="font-family: arial,helvetica,sans-serif;"&gt;to &lt;span style="font-family: courier new,courier; color: #333399;"&gt;true&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;So far, so good.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is where the trouble begins :&lt;/p&gt;&lt;p&gt;The &lt;em&gt;taakWindow&lt;/em&gt; from &lt;span style="font-family: courier new,courier;"&gt;&lt;span style="color: #333399;"&gt;insert.xhtml&lt;/span&gt; &lt;span style="font-family: arial,helvetica,sans-serif;"&gt;is shown, also correct,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;but at the end of the &lt;em&gt;taakWindow&lt;/em&gt; appears &lt;span style="font-family: courier new,courier; color: #cc0000;"&gt;~ facelets.VIEW_STATE ~&lt;/span&gt;&lt;/p&gt;&lt;p&gt;and the &lt;span style="color: #cc0000;"&gt;actionListeners from &lt;em&gt;taakWindow&lt;/em&gt; are NOT invoked&lt;/span&gt; when clicking the button(s)&lt;/p&gt;&lt;h6&gt;Pages &amp;amp; Bean&lt;/h6&gt;&lt;p&gt;This is my base container (&lt;span style="font-family: courier new,courier; color: #333399;"&gt;container.xhtml&lt;/span&gt;) :&lt;/p&gt;&lt;!--[CodeBlockStart:8188ce91-2670-44f9-8ab8-cd4c5ccb555e]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;f:view&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;h:form id="form"&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:defaultProgressMessage horizontalAlignment="center" verticalAlignment="center"
            imageUrl="../images/ajax/loading.
    &amp;lt;div class="page"&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;div id="main"&amp;gt;&lt;/span&gt;

          &lt;span class="jive-xml-tag"&gt;&amp;lt;h:panelGroup&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;ui:include src="content.xhtml"/&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;ui:include src="insert.xhtml"/&amp;gt;&lt;/span&gt;
          &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:panelGroup&amp;gt;&lt;/span&gt;

      &lt;span class="jive-xml-tag"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
  &lt;span class="jive-xml-tag"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
  &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:form&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;/f:view&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:8188ce91-2670-44f9-8ab8-cd4c5ccb555e]--&gt;&lt;p&gt;here is my &lt;span style="font-family: courier new,courier; color: #333399;"&gt;content.xhtml&lt;/span&gt; :&lt;/p&gt;&lt;!--[CodeBlockStart:b7d86be4-2ff9-4d7d-a442-e9d33b46676e]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;div xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:o="http://openfaces.org/"&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;f:loadBundle basename="be.oac.caw.bundle.messages" var="msg"/&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;div class="padding_left" style="width:95%;"&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;h:panelGroup&amp;gt;&lt;/span&gt;
            &lt;span class="jive-xml-tag"&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;/span&gt;
                 function requestsSelectionChanged() {
                     O$('form:changeSelection').run();
                 }
            &lt;span class="jive-xml-tag"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
            &lt;span class="jive-xml-tag"&gt;&amp;lt;o:ajax id="changeSelection" standalone="true" execute=":form:agenda" render=":form:Window" listener="#{taakBean.changeTaak}"/&amp;gt;&lt;/span&gt;
                &lt;span class="jive-xml-tag"&gt;&amp;lt;o:commandButton id="buttonAdd" type="button" style="float:left;"&amp;gt;&lt;/span&gt;
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:ajax render=":form:Window" listener="#{taakBean.nieuweTaak}"/&amp;gt;&lt;/span&gt;
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_button_nieuw}"/&amp;gt;&lt;/span&gt;
                &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:commandButton&amp;gt;&lt;/span&gt;
                &lt;span class="jive-xml-tag"&gt;&amp;lt;o:commandButton id="buttonEdit" type="button" style="float:left;"&amp;gt;&lt;/span&gt;
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:ajax render=":form:Window"/&amp;gt;&lt;/span&gt;
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_button_edit}"/&amp;gt;&lt;/span&gt;
                &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:commandButton&amp;gt;&lt;/span&gt;
                ...
                &lt;span class="jive-xml-tag"&gt;&amp;lt;o:dataTable id="agenda" var="taak" value="#{taakBean.taken}" style="width:100%;" verticalGridLines="#e0e0e0 dotted 1px"&amp;gt;&lt;/span&gt;
                    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:singleRowSelection rowData="#{taakBean.selectedTaak}" style="background: #a4aec5; color: white" onchange="requestsSelectionChanged()"/&amp;gt;&lt;/span&gt;
                    ...
                &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:dataTable&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:panelGroup&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:b7d86be4-2ff9-4d7d-a442-e9d33b46676e]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;and the &lt;span style="font-family: courier new,courier; color: #333399;"&gt;insert.xhtml&lt;/span&gt; :&lt;/p&gt;&lt;!--[CodeBlockStart:766b9036-c40a-439d-9c61-429d6a4acd1c]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;div xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:o="http://openfaces.org/"&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;f:loadBundle basename="be.oac.caw.bundle.messages" var="msg"/&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;h:panelGroup id="Window" &amp;gt;&lt;/span&gt;
     &lt;span class="jive-xml-tag"&gt;&amp;lt;h:form id="taakForm" &amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;h:panelGroup id="taakWindow" rendered="#{taakBean.rendered}"&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_taak_label}" /&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;o:inputText id="taakNaam" value="#{taakBean.editTaak.taak}" &amp;gt;&lt;/span&gt;
                  &lt;span class="jive-xml-tag"&gt;&amp;lt;o:focus focusedComponentId="taakNaam"/&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:inputText&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;h:message for="taakNaam" style="color:darkred"/&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_taak_omschrijving}" /&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;o:inputTextarea id="taakOmschrijving" value="#{taakBean.editTaak.omschrijving}" rows="6" /&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;o:commandButton&amp;gt;&lt;/span&gt;
                  &lt;span class="jive-xml-tag"&gt;&amp;lt;o:ajax render="form:agenda" execute="taakWindow" listener="#{taakBean.saveTaak}" /&amp;gt;&lt;/span&gt;
                  &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_taak_addTaak}" /&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:commandButton&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;o:commandButton&amp;gt;&lt;/span&gt;
                  &lt;span class="jive-xml-tag"&gt;&amp;lt;o:ajax render=":form:agenda"/&amp;gt;&lt;/span&gt;
                  &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_taak_cancelTaak}" /&amp;gt;&lt;/span&gt;
              &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:commandButton&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:panelGroup&amp;gt;&lt;/span&gt;
     &lt;span class="jive-xml-tag"&gt;&amp;lt;/h:form&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;/h:panelGroup&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:766b9036-c40a-439d-9c61-429d6a4acd1c]--&gt;&lt;p&gt;and finally the taakBean (&lt;span style="font-family: courier new,courier; color: #333399;"&gt;TaakServlet&lt;/span&gt;) :&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:2f7c48f1-b0e4-45ad-aac2-d631a1b322a1]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;&lt;font color="navy"&gt;&lt;b&gt;package&lt;/b&gt;&lt;/font&gt; be.oac.caw.web.servlets;
&amp;nbsp;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; be.caw.model.agenda.Taak;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; be.caw.requests.personen.werknemers.UserBeheer;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; be.oac.caw.web.utils.SessionBeheer;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; org.apache.commons.lang.time.DateFormatUtils;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; org.openfaces.util.Faces;
&amp;nbsp;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; javax.faces.event.ActionEvent;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; java.util.List;
&amp;nbsp;
&lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;class&lt;/b&gt;&lt;/font&gt; TaakServlet &lt;font color="navy"&gt;{&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; Taak selectedTaak;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;static&lt;/b&gt;&lt;/font&gt; Taak editTaak;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;static&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; rendered;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; UserBeheer user = (UserBeheer)SessionBeheer.getSession().getAttribute(&lt;font color="red"&gt;"login"&lt;/font&gt;);
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; saveTaak(ActionEvent event)&lt;font color="navy"&gt;{&lt;/font&gt;
        user.saveTaak(editTaak);
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; nieuweTaak(ActionEvent event)&lt;font color="navy"&gt;{&lt;/font&gt;
        setEditTaak(&lt;font color="navy"&gt;&lt;b&gt;new&lt;/b&gt;&lt;/font&gt; Taak());
        setRendered(&lt;font color="navy"&gt;&lt;b&gt;true&lt;/b&gt;&lt;/font&gt;);
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; changeTaak(ActionEvent event)&lt;font color="navy"&gt;{&lt;/font&gt;
        setRendered(&lt;font color="navy"&gt;&lt;b&gt;true&lt;/b&gt;&lt;/font&gt;);
        setEditTaak(selectedTaak);
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; isRendered() &lt;font color="navy"&gt;{&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; rendered;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; setRendered(&lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; rendered) &lt;font color="navy"&gt;{&lt;/font&gt;TaakServlet.rendered = rendered;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; Taak getEditTaak() &lt;font color="navy"&gt;{&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; editTaak;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; setEditTaak(Taak taak) &lt;font color="navy"&gt;{&lt;/font&gt;editTaak = taak;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; Taak getSelectedTaak() &lt;font color="navy"&gt;{&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; selectedTaak;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; setSelectedTaak(Taak selectedTaak) &lt;font color="navy"&gt;{&lt;/font&gt;this.selectedTaak = selectedTaak;&lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; List&amp;lt;Taak&amp;gt; getTaken()&lt;font color="navy"&gt;{&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; user.getAgenda();&lt;font color="navy"&gt;}&lt;/font&gt;
&lt;font color="navy"&gt;}&lt;/font&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:2f7c48f1-b0e4-45ad-aac2-d631a1b322a1]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h6&gt;Configuration settings&lt;/h6&gt;&lt;p&gt;my &lt;span style="font-family: courier new,courier; color: #333399;"&gt;faces-config.xml&lt;/span&gt; :&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:b4bc267f-fd8e-4e6a-a75a-593aa4ca17fe]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;&lt;/span&gt;

&lt;span class="jive-xml-tag"&gt;&amp;lt;faces-config xmlns="http://java.sun.com/xml/ns/javaee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
              version="1.2"&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;application&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;view-handler&amp;gt;&lt;/span&gt;com.sun.facelets.FaceletViewHandler&lt;span class="jive-xml-tag"&gt;&amp;lt;/view-handler&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/application&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;managed-bean&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;managed-bean-name&amp;gt;&lt;/span&gt;taakBean&lt;span class="jive-xml-tag"&gt;&amp;lt;/managed-bean-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;managed-bean-class&amp;gt;&lt;/span&gt;be.oac.caw.web.servlets.TaakServlet&lt;span class="jive-xml-tag"&gt;&amp;lt;/managed-bean-class&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;managed-bean-scope&amp;gt;&lt;/span&gt;request&lt;span class="jive-xml-tag"&gt;&amp;lt;/managed-bean-scope&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/managed-bean&amp;gt;&lt;/span&gt;

          ...

    &lt;span class="jive-xml-comment"&gt;&amp;lt;!-- NAVIGATION RULES --&amp;gt;&lt;/span&gt;
          ...
&lt;span class="jive-xml-tag"&gt;&amp;lt;/faces-config&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:b4bc267f-fd8e-4e6a-a75a-593aa4ca17fe]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;and the &lt;span style="font-family: courier new,courier; color: #333399;"&gt;web.xml&lt;/span&gt; :&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:5a484634-bda9-49bc-8fe3-d59070a97c29]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;web-app xmlns="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
         version="2.4"&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;context-param&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-name&amp;gt;&lt;/span&gt;javax.faces.CONFIG_FILES&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-value&amp;gt;&lt;/span&gt;/WEB-INF/faces-config.xml&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-value&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/context-param&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;context-param&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-name&amp;gt;&lt;/span&gt;javax.faces.STATE_SAVING_METHOD&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-value&amp;gt;&lt;/span&gt;server&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-value&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/context-param&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;context-param&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-name&amp;gt;&lt;/span&gt;javax.faces.DEFAULT_SUFFIX&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-value&amp;gt;&lt;/span&gt;.xhtml&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-value&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/context-param&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;context-param&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-name&amp;gt;&lt;/span&gt;javax.faces.FACELETS_REFRESH_PERIOD&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-value&amp;gt;&lt;/span&gt;-1&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-value&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/context-param&amp;gt;&lt;/span&gt;

  &lt;span class="jive-xml-tag"&gt;&amp;lt;context-param&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;param-name&amp;gt;&lt;/span&gt;org.openfaces.ajax.sessionExpiration&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-name&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;param-value&amp;gt;&lt;/span&gt;default&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-value&amp;gt;&lt;/span&gt;
  &lt;span class="jive-xml-tag"&gt;&amp;lt;/context-param&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;context-param&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-name&amp;gt;&lt;/span&gt;org.openfaces.ajax&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;param-value&amp;gt;&lt;/span&gt;value&lt;span class="jive-xml-tag"&gt;&amp;lt;/param-value&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/context-param&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-comment"&gt;&amp;lt;!-- FILTER FOR PROCESSING INTERNAL OPENFACES RESOURCES --&amp;gt;
  &lt;span class="jive-xml-tag"&gt;&amp;lt;filter&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-name&amp;gt;&lt;/span&gt;OpenFaces&lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-name&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-class&amp;gt;&lt;/span&gt;org.openfaces.util.ResourceFilter&lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-class&amp;gt;&lt;/span&gt;
  &lt;span class="jive-xml-tag"&gt;&amp;lt;/filter&amp;gt;&lt;/span&gt;

  &amp;lt;!-- MAPPING FOR OPENFACES RESOURCE FILTER --&amp;gt;
  &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-mapping&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-name&amp;gt;&lt;/span&gt;OpenFaces&lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;url-pattern&amp;gt;&lt;/span&gt;/openfaces/*&lt;span class="jive-xml-tag"&gt;&amp;lt;/url-pattern&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;dispatcher&amp;gt;&lt;/span&gt;REQUEST&lt;span class="jive-xml-tag"&gt;&amp;lt;/dispatcher&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;dispatcher&amp;gt;&lt;/span&gt;FORWARD&lt;span class="jive-xml-tag"&gt;&amp;lt;/dispatcher&amp;gt;&lt;/span&gt;
  &lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-mapping&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-mapping&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;filter-name&amp;gt;&lt;/span&gt;OpenFaces&lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;servlet-name&amp;gt;&lt;/span&gt;Faces Servlet&lt;span class="jive-xml-tag"&gt;&amp;lt;/servlet-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;dispatcher&amp;gt;&lt;/span&gt;REQUEST&lt;span class="jive-xml-tag"&gt;&amp;lt;/dispatcher&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;dispatcher&amp;gt;&lt;/span&gt;FORWARD&lt;span class="jive-xml-tag"&gt;&amp;lt;/dispatcher&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/filter-mapping&amp;gt;&lt;/span&gt;

    &lt;span class="jive-xml-tag"&gt;&amp;lt;servlet&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;servlet-name&amp;gt;&lt;/span&gt;Faces Servlet&lt;span class="jive-xml-tag"&gt;&amp;lt;/servlet-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;servlet-class&amp;gt;&lt;/span&gt;javax.faces.webapp.FacesServlet&lt;span class="jive-xml-tag"&gt;&amp;lt;/servlet-class&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;load-on-startup&amp;gt;&lt;/span&gt;1&lt;span class="jive-xml-tag"&gt;&amp;lt;/load-on-startup&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/servlet&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;servlet-mapping&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;servlet-name&amp;gt;&lt;/span&gt;Faces Servlet&lt;span class="jive-xml-tag"&gt;&amp;lt;/servlet-name&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;url-pattern&amp;gt;&lt;/span&gt;*.caw&lt;span class="jive-xml-tag"&gt;&amp;lt;/url-pattern&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;/span&gt;
    &amp;lt;!-- WELCOME FILE --&amp;gt;
    &amp;lt;!-- ERROR PAGE --&amp;gt;&lt;/span&gt;
          ...
&lt;span class="jive-xml-tag"&gt;&amp;lt;/web-app&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:5a484634-bda9-49bc-8fe3-d59070a97c29]--&gt;&lt;p&gt;I hope someone gets the clue AND the solution or at least point me into the direction of ... .&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b2c96752-498b-45be-9e15-33af72e42941] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">ajax</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">actionlisteners</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">render</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">openfaces</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">facelets</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">view_state</category>
      <pubDate>Wed, 05 May 2010 09:56:02 GMT</pubDate>
      <author>michiel@oac.be</author>
      <guid>http://support.teamdev.com/thread/3637</guid>
      <dc:date>2010-05-05T09:56:02Z</dc:date>
      <clearspace:dateToText>4 months, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>datatable SingleRowSelection error on Glassfish</title>
      <link>http://support.teamdev.com/thread/3629</link>
      <description>&lt;!-- [DocumentBodyStart:3228284d-4a1d-45b5-9a92-32cbe906441b] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;on Glassfishv3 server,&lt;/p&gt;&lt;p&gt;my one application fails at the singleRowSelection :&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:4b758793-e9f5-4612-a98d-619bd84226fc]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;o:dataTable id="agenda" var="taak" value="#{taakBean.taken}" style="width:100%;" &amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:columnResizing/&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:columnReordering/&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:column style="width:70px; min-width:20px; text-align:center;"&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;f:facet name="header"&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_taakVoltooid}" /&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;/f:facet&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;o:selectBooleanCheckbox value="#{taak.volbracht}"
                selectedImageUrl="/images/agenda/voltooid/selected.png"
                unselectedImageUrl="/images/agenda/voltooid/unselected.png"
                rolloverSelectedImageUrl="/images/agenda/voltooid/rolloverun.png"
                rolloverUnselectedImageUrl="/images/agenda/voltooid/rollover.png"
                /&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:column&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:column&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;f:facet name="header"&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_taak}" /&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;/f:facet&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{taak.taak}"/&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:column&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:column style="width:70px; min-width:20px; text-align:center;"&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;f:facet name="header"&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_taakPrioriteit}" /&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;/f:facet&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;h:graphicImage url="/images/agenda/prioriteit/#{taak.prioriteit.prioriteit}.png" width="16px" height="16px"/&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:column&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:column style="width:70px; min-width:20px; text-align:center;"&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;f:facet name="header"&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_taakAlarm}" /&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;/f:facet&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;h:graphicImage url="/images/agenda/alarmDate.png" rendered="#{taakBean.alarm}" width="16px" height="16px"/&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:column&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:column style="width:70px; min-width:20px; text-align:center;"&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;f:facet name="header"&amp;gt;&lt;/span&gt;
        &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{msg.agenda_taakDatum}" /&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;/f:facet&amp;gt;&lt;/span&gt;
      &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText value="#{taakBean.date}"/&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:column&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;o:singleRowSelection onchange="O$.ajax.request(this, event, {execute: 'form:agenda', render: 'form:taakWindow'})"
                          rowData="#{taakBean.currentTaak}" style="background: #a4aec5; color: white"&amp;gt;&lt;/span&gt;
    &lt;span class="jive-xml-tag"&gt;&amp;lt;/o:singleRowSelection&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;/o:dataTable&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:4b758793-e9f5-4612-a98d-619bd84226fc]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;taakBean :&lt;/p&gt;&lt;!--[CodeBlockStart:1c006ffe-373a-49d3-9605-82e4088d8e7b]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;&lt;font color="navy"&gt;&lt;b&gt;package&lt;/b&gt;&lt;/font&gt; be.oac.caw.web.servlets;
&amp;nbsp;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; be.caw.model.agenda.Taak;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; be.caw.requests.personen.werknemers.UserBeheer;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; be.oac.caw.web.utils.SessionBeheer;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; org.apache.commons.lang.time.DateFormatUtils;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; org.openfaces.util.Faces;
&amp;nbsp;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; javax.faces.event.ActionEvent;
&lt;font color="navy"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/font&gt; java.util.List;
&amp;nbsp;
&lt;font color="darkgreen"&gt;/**
 * Created by IntelliJ IDEA.
 * User: mverboven
 * Date: 21-apr-2010
 * Time: 9:58:06
 */&lt;/font&gt;
&amp;nbsp;
&lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;class&lt;/b&gt;&lt;/font&gt; TaakServlet &lt;font color="navy"&gt;{&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; Taak currentTaak = &lt;font color="navy"&gt;&lt;b&gt;new&lt;/b&gt;&lt;/font&gt; Taak();
    &lt;font color="navy"&gt;&lt;b&gt;private&lt;/b&gt;&lt;/font&gt; UserBeheer user;
&amp;nbsp;
    &lt;font color="navy"&gt;{&lt;/font&gt;
        user = (UserBeheer)SessionBeheer.getSession().getAttribute(&lt;font color="red"&gt;"login"&lt;/font&gt;);
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; saveTaak(ActionEvent event)&lt;font color="navy"&gt;{&lt;/font&gt;
        &lt;font color="navy"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/font&gt;&lt;font color="navy"&gt;{&lt;/font&gt;
            user.saveTaak(currentTaak);
        &lt;font color="navy"&gt;}&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;catch&lt;/b&gt;&lt;/font&gt;(Exception e)&lt;font color="navy"&gt;{&lt;/font&gt;
            e.printStackTrace();
        &lt;font color="navy"&gt;}&lt;/font&gt;
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; nieuweTaak(ActionEvent event)&lt;font color="navy"&gt;{&lt;/font&gt;
        &lt;font color="navy"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;{&lt;/font&gt;
            setCurrentTaak(&lt;font color="navy"&gt;&lt;b&gt;new&lt;/b&gt;&lt;/font&gt; Taak());
            &lt;font color="navy"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/font&gt;(currentTaak.getTaak()==&lt;font color="navy"&gt;&lt;b&gt;null&lt;/b&gt;&lt;/font&gt;)
                currentTaak.setTaak(&lt;font color="red"&gt;""&lt;/font&gt;);
            &lt;font color="navy"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/font&gt;(currentTaak.getOmschrijving()==&lt;font color="navy"&gt;&lt;b&gt;null&lt;/b&gt;&lt;/font&gt;)
                currentTaak.setOmschrijving(&lt;font color="red"&gt;""&lt;/font&gt;);
        &lt;font color="navy"&gt;}&lt;/font&gt;&lt;font color="navy"&gt;&lt;b&gt;catch&lt;/b&gt;&lt;/font&gt; (Exception ex)&lt;font color="navy"&gt;{&lt;/font&gt;
            ex.printStackTrace();
        &lt;font color="navy"&gt;}&lt;/font&gt;
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; Taak getCurrentTaak() &lt;font color="navy"&gt;{&lt;/font&gt;
        &lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; currentTaak;
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;void&lt;/b&gt;&lt;/font&gt; setCurrentTaak(Taak currentTaak) &lt;font color="navy"&gt;{&lt;/font&gt;
        this.currentTaak = currentTaak;
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; &lt;font color="navy"&gt;&lt;b&gt;boolean&lt;/b&gt;&lt;/font&gt; isAlarm()&lt;font color="navy"&gt;{&lt;/font&gt;
        Taak taak = Faces.var(&lt;font color="red"&gt;"taak"&lt;/font&gt;, Taak.class);
        &lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; taak.getAlarmDatum()!=&lt;font color="navy"&gt;&lt;b&gt;null&lt;/b&gt;&lt;/font&gt;;
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; String getDate()&lt;font color="navy"&gt;{&lt;/font&gt;
        Taak taak = Faces.var(&lt;font color="red"&gt;"taak"&lt;/font&gt;, Taak.class);
        &lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; (taak.getDatum()!=&lt;font color="navy"&gt;&lt;b&gt;null&lt;/b&gt;&lt;/font&gt;) ? DateFormatUtils.format(taak.getDatum(),&lt;font color="red"&gt;"dd/MM/yyyy"&lt;/font&gt;) : &lt;font color="red"&gt;""&lt;/font&gt;;
    &lt;font color="navy"&gt;}&lt;/font&gt;
&amp;nbsp;
    &lt;font color="navy"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/font&gt; List&amp;lt;Taak&amp;gt; getTaken()&lt;font color="navy"&gt;{&lt;/font&gt;
        &lt;font color="navy"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/font&gt; user.getAgenda();
    &lt;font color="navy"&gt;}&lt;/font&gt;
&lt;font color="navy"&gt;}&lt;/font&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:1c006ffe-373a-49d3-9605-82e4088d8e7b]--&gt;&lt;p&gt;the error output :&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:logLevelProp"&gt;&lt;td align="left" nowrap="nowrap" valign="top"&gt;&lt;div class="ConTblCl1Div_sun4"&gt;&lt;label class="LblLev2Txt_sun4" id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:logLevelProp:logLevelProp_label"&gt;Log Level&lt;/label&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="ConTblCl2Div_sun4"&gt;&lt;span id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:logLevelProp:LogLevel"&gt;WARNING&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:loggerProp"&gt;&lt;td align="left" nowrap="nowrap" valign="top"&gt;&lt;div class="ConTblCl1Div_sun4"&gt;&lt;label class="LblLev2Txt_sun4" id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:loggerProp:loggerProp_label"&gt;Logger&lt;/label&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="ConTblCl2Div_sun4"&gt;&lt;span id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:loggerProp:Logger"&gt;javax.enterprise.system.container.web.com.sun.enterprise.web&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:nvpProp"&gt;&lt;td align="left" nowrap="nowrap" valign="top"&gt;&lt;div class="ConTblCl1Div_sun4"&gt;&lt;label class="LblLev2Txt_sun4" id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:nvpProp:nvpProp_label"&gt;Name-Value Pairs&lt;/label&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="ConTblCl2Div_sun4"&gt;&lt;span id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:nvpProp:Nvp"&gt;{_ThreadName=http-thread-pool-8080-(2),  _ThreadID=32}&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:numProp"&gt;&lt;td align="left" nowrap="nowrap" valign="top"&gt;&lt;div class="ConTblCl1Div_sun4"&gt;&lt;label class="LblLev2Txt_sun4" id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:numProp:numProp_label"&gt;Record Number&lt;/label&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="ConTblCl2Div_sun4"&gt;&lt;span id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:numProp:Num"&gt;1620&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:messageIdProp"&gt;&lt;td align="left" nowrap="nowrap" valign="top"&gt;&lt;div class="ConTblCl1Div_sun4"&gt;&lt;label class="LblLev2Txt_sun4" id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:messageIdProp:messageIdProp_label"&gt;Message ID&lt;/label&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="ConTblCl2Div_sun4"&gt;&lt;span id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:messageIdProp:MessageId"&gt;ApplicationDispatcher[/cawclient_web]  PWC1231&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:completeMessageProp"&gt;&lt;td align="left" nowrap="nowrap" valign="top"&gt;&lt;div class="ConTblCl1Div_sun4"&gt;&lt;label class="LblLev2Txt_sun4" id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:completeMessageProp:completeMessageProp_label"&gt;Complete Message&lt;/label&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="ConTblCl2Div_sun4"&gt;&lt;span id="propertyForm:propertyContentPage:propertySheet:propertSectionTextField:completeMessageProp:CompleteMessage"&gt;Servlet.service()  for servlet jsp threw exception org.apache.jasper.JasperException: /agenda.xhtml(66,20) PWC6313:  According to the TLD, the attribute onchange is a deferred-value or  deferred-method, but the specified value contains a $-expression at  org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:78)  at  org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:373)  at  org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:201)  at  org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1151)  at  org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:856)  at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352) at  org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)  at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352) at  org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)  at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352) at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2358) at org.apache.jasper.compiler.Node$Root.accept(Node.java:498) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352) at  org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:542)  at  org.apache.jasper.compiler.Node$IncludeDirective.accept(Node.java:647) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352) at  org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)  at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352) at  org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)  at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352) at  org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)  at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352) at  org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:876)  at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2352) at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2358) at org.apache.jasper.compiler.Node$Root.accept(Node.java:498) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2302) at org.apache.jasper.compiler.Validator.validate(Validator.java:1878) at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:219) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:447) at  org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:620)  at  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)  at  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:483) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:373) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) at  org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)  at  org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:802)  at  org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:664)  at  org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:497)  at  org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:468)  at  org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:364)  at  org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:314)  at  com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:542)  at  com.sun.faces.application.view.JspViewHandlingStrategy.executePageToBuildView(JspViewHandlingStrategy.java:355)  at  com.sun.faces.application.view.JspViewHandlingStrategy.buildView(JspViewHandlingStrategy.java:130)  at  com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)  at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313) at  org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)  at  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)  at  org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)  at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:99) at  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)  at  org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)  at  org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)  at  org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)  at  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)  at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97) at  com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)  at  org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)  at  org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)  at  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)  at  com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:239)  at  com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954) at  com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)  at  com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)  at  com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)  at  com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)  at  com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)  at  com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)  at  com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)  at com.sun.grizzly.ContextTask.run(ContextTask.java:69) at  com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)  at  com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)  at java.lang.Thread.run(Thread.java:619)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have also tried to change the javascript ajax request with&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:447fc579-accb-4c0e-a19c-8cc6e253eeaf]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;o:singleRowSelection rowData="#{taakBean.currentTaak}" style="background: #a4aec5; color: white"&amp;gt;&lt;/span&gt;
     &lt;span class="jive-xml-tag"&gt;&amp;lt;o:ajax render=":form:taakWindow" execute=":form:agenda" onajaxend="O$(':form:Window').showCentered();return true;"/&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;/o:singleRowSelection&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:447fc579-accb-4c0e-a19c-8cc6e253eeaf]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;then I get no error message, but when selecting a row, nothing happens,&lt;/p&gt;&lt;p&gt;currentTaak is not set, nothing is rendered, only the style is changed.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I guess it has something to do with the Glassfish implementation,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can someone provide some feedback please&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:3228284d-4a1d-45b5-9a92-32cbe906441b] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">glassfish</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">singlerowselection</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2068">openfaces</category>
      <pubDate>Fri, 30 Apr 2010 08:35:05 GMT</pubDate>
      <author>michiel@oac.be</author>
      <guid>http://support.teamdev.com/thread/3629</guid>
      <dc:date>2010-04-30T08:35:05Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Datatable single or multiple selection depending on some bean property?</title>
      <link>http://support.teamdev.com/thread/3827</link>
      <description>&lt;!-- [DocumentBodyStart:9d5777ba-672b-421c-b7e6-84b4a29e8116] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm trying to code a scenario where I want to decide whether my datatable will use single or multiple selection depending on a bean property. I mean I want to use single selection in one case and multiple selection in another case and I want to be able to decide it on a server-side code. Suppose I have a bean with a boolean property "multipleSelection". If this property is set to true, datatable will have multiple selection and single selection otherwise. I looked at the documentation and could not figure out how I can accomplish this. Any help would be appreciated.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;Aysegul.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9d5777ba-672b-421c-b7e6-84b4a29e8116] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">selection</category>
      <pubDate>Fri, 16 Jul 2010 11:04:34 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3827</guid>
      <dc:date>2010-07-16T11:04:34Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Richfaces Modal Panel - enclosing form message</title>
      <link>http://support.teamdev.com/thread/3022</link>
      <description>&lt;!-- [DocumentBodyStart:99240055-a405-4cd0-94aa-e49823f1ce59] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Environment: JBoss Seam 2.0, Richfaces 3.3.1, Facelets and OpenFaces&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We have an exisitng Seam, Ricfaces and Facelets application.  In this application we make extensive use of RichFaces ModalPanels.  We are now adding some OpenFaces components to our application.  Right now the Validation Framework and the Border Panel are our focus.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;After adding the component.  Whenever we start our application and navigate to a page that has a RichFaces ModalPanel, we get &lt;em&gt;numerous&lt;/em&gt; messages in our log files:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;23:11:28,945 INFO  [[/athletechs]] Warn: enclosing form cannot be found for comp&lt;br/&gt;onent identitySwitcherPanel. Client-side validation will not be available for it&lt;br/&gt;.&lt;br/&gt;23:11:28,947 INFO  [[/athletechs]] Warn: enclosing form cannot be found for comp&lt;br/&gt;onent identitySwitcherPanel. Client-side validation will not be available for it&lt;br/&gt;.&lt;br/&gt;23:11:28,949 INFO  [[/athletechs]] Warn: enclosing form cannot be found for comp&lt;br/&gt;onent identitySwitcherPanel. Client-side validation will not be available for it&lt;br/&gt;.&lt;br/&gt;23:11:28,950 INFO  [[/athletechs]] Warn: enclosing form cannot be found for comp&lt;br/&gt;onent identitySwitcherPanel. Client-side validation will not be available for it&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Another modal panel (for login support):&lt;/p&gt;&lt;p&gt;23:11:27,267 INFO  [[/athletechs]] Warn: enclosing form cannot be found for comp&lt;br/&gt;onent j_id47. Client-side validation will not be available for it.&lt;br/&gt;23:11:27,268 INFO  [[/athletechs]] Warn: enclosing form cannot be found for comp&lt;br/&gt;onent j_id47. Client-side validation will not be available for it.&lt;br/&gt;23:11:27,269 INFO  [[/athletechs]] Warn: enclosing form cannot be found for comp&lt;br/&gt;onent j_id47. Client-side validation will not be available for it.&lt;br/&gt;23:11:27,270 INFO  [[/athletechs]] Warn: enclosing form cannot be found for comp&lt;br/&gt;onent j_id47. Client-side validation will not be available for it.&lt;br/&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We can't wrap modal panels with forms.  The modal panels contain their own forms and we can't embed forms.&lt;/p&gt;&lt;p&gt;Interesting that in both these modal forms we DO have client-side validation.  So the message does not seem to be completely accurate.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The application still works, but I would like to get rid of these 1000s of messages.&lt;/p&gt;&lt;p&gt;Any recommendations on how how to get rid of the these messages?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:99240055-a405-4cd0-94aa-e49823f1ce59] --&gt;</description>
      <pubDate>Fri, 19 Jun 2009 23:24:50 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3022</guid>
      <dc:date>2009-06-19T23:24:50Z</dc:date>
      <clearspace:dateToText>5 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>11</clearspace:messageCount>
      <clearspace:replyCount>10</clearspace:replyCount>
    </item>
    <item>
      <title>Error - "java.lang.IllegalArgumentException: The node at this rowIndex already has its children preloaded:"</title>
      <link>http://support.teamdev.com/thread/3844</link>
      <description>&lt;!-- [DocumentBodyStart:f4148926-76c4-4d76-83ef-3a0bee5802d2] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello guys!!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am a new forum user, and I have a problem.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A client of the company that I am working had the following problem when she was trying to&lt;/p&gt;&lt;p&gt;expand a node of the TreeTable.&lt;/p&gt;&lt;p&gt;Below, there is the stack trace of my server:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;java.lang.IllegalArgumentException: The node at this rowIndex already has its children preloaded: 8&lt;br/&gt;    at org.openfaces.component.table.TreeTable.loadSubNodes(TreeTable.java:294)&lt;br/&gt;    at org.openfaces.renderkit.table.TreeTableRenderer.encodeAjaxPortion(TreeTableRenderer.java:260)&lt;br/&gt;    at org.openfaces.ajax.CommonAjaxViewRoot.renderPortionUpdate(CommonAjaxViewRoot.java:1094)&lt;br/&gt;    at org.openfaces.ajax.CommonAjaxViewRoot.ajaxRenderResponse(CommonAjaxViewRoot.java:1040)&lt;br/&gt;    at org.openfaces.ajax.CommonAjaxViewRoot.finishProcessAjaxRequest(CommonAjaxViewRoot.java:930)&lt;br/&gt;    at org.openfaces.ajax.CommonAjaxViewRoot.doEncodeChildren(CommonAjaxViewRoot.java:508)&lt;br/&gt;    at org.openfaces.ajax.CommonAjaxViewRoot.encodeChildren(CommonAjaxViewRoot.java:259)&lt;br/&gt;    at org.openfaces.ajax.richfaces.A4JAjaxViewRoot.encodeChildren(A4JAjaxViewRoot.java:117)&lt;br/&gt;    at org.openfaces.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:396)&lt;br/&gt;    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)&lt;br/&gt;    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)&lt;br/&gt;    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)&lt;br/&gt;    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;    at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)&lt;br/&gt;    at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)&lt;br/&gt;    at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)&lt;br/&gt;    at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;    at com.goPoints.web.Filter.SecurityFilter.doFilter(SecurityFilter.java:59)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;    at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:98)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)&lt;br/&gt;    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;br/&gt;    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)&lt;br/&gt;    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)&lt;br/&gt;    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)&lt;br/&gt;    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)&lt;br/&gt;    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)&lt;br/&gt;    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&lt;br/&gt;    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;br/&gt;    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)&lt;br/&gt;    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;br/&gt;    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)&lt;br/&gt;    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)&lt;br/&gt;    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)&lt;br/&gt;    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;br/&gt;    at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here in the company we are using the Open Faces EAP 2.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Do someone know how to solve this problem? Has it happened before with anyone?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for the attention!!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Best regards&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f4148926-76c4-4d76-83ef-3a0bee5802d2] --&gt;</description>
      <pubDate>Fri, 23 Jul 2010 16:19:03 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3844</guid>
      <dc:date>2010-07-23T16:19:03Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>problem while using o:dataTable with o:singleRowSelection</title>
      <link>http://support.teamdev.com/thread/3710</link>
      <description>&lt;!-- [DocumentBodyStart:dfb888ca-b65b-46a5-a3b9-5f422225b375] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;hello, i have a problem while using o:dataTable with o: singleRowSelection&lt;/p&gt;&lt;p&gt;the page was loaded correctly.&lt;/p&gt;&lt;p&gt;but something went wrong while i clicked the table for selectiing one row.&lt;/p&gt;&lt;p&gt;the following is the xhtml source, and the exception it throws.&lt;/p&gt;&lt;p&gt;thank you.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;here are part of  the xhtml source&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                             &amp;lt;o:borderLayoutPanel id="BLP_Account" binding="#{AccountManagementPageBean_1.BLP_Account}"&lt;/p&gt;&lt;p&gt;                                                 style="height: 100%; width: 100%;" rolloverStyle="width:0px" &amp;gt;&lt;/p&gt;&lt;p&gt;                                &amp;lt;o:sidePanel alignment="left" size="230px" resizable="false" splitterStyle="width: 1px" &amp;gt;&lt;/p&gt;&lt;p&gt;                                    &amp;lt;rich:toolBar&amp;gt;&lt;/p&gt;&lt;p&gt;                                        &amp;lt;a4j:commandButton id="CB_CreateAccount" binding="#{AccountManagementPageBean_1.CB_CreateAccount}"&lt;/p&gt;&lt;p&gt;                                                           action="#{AccountManagementPageBean_1.CB_CreateAccount_ActionPerformed}"&lt;/p&gt;&lt;p&gt;                                                           value="新增帳號" reRender="Toolbar, BLP_Account"/&amp;gt;&lt;/p&gt;&lt;p&gt;                                    &amp;lt;/rich:toolBar&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                                    &amp;lt;o:dataTable id="DT_AccountTable" binding="#{AccountManagementPageBean_1.DT_AccountTable}"&lt;/p&gt;&lt;p&gt;                                                 value="#{AccountManagementPageBean_1.DM_AccountTable}"&lt;/p&gt;&lt;p&gt;                                                 var="accountDataCluster"&lt;/p&gt;&lt;p&gt;                                                 width="100%" &amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                                        &amp;lt;o:singleRowSelection action="#{AccountManagementPageBean_1.DT_AccountTable_SelectionChanged}"/&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                                        &amp;lt;o:column width="80px"&amp;gt;&lt;/p&gt;&lt;p&gt;                                            &amp;lt;f:facet name="header"&amp;gt;&lt;/p&gt;&lt;p&gt;                                                &amp;lt;h:outputText value="帳號" /&amp;gt;&lt;/p&gt;&lt;p&gt;                                            &amp;lt;/f:facet&amp;gt;&lt;/p&gt;&lt;p&gt;                                            &amp;lt;h:outputText value="#{accountDataCluster.account.loginName}"/&amp;gt;&lt;/p&gt;&lt;p&gt;                                        &amp;lt;/o:column&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                                        &amp;lt;o:column width="120px"&amp;gt;&lt;/p&gt;&lt;p&gt;                                            &amp;lt;f:facet name="header"&amp;gt;&lt;/p&gt;&lt;p&gt;                                                &amp;lt;h:outputText value="有效期間" /&amp;gt;&lt;/p&gt;&lt;p&gt;                                            &amp;lt;/f:facet&amp;gt;&lt;/p&gt;&lt;p&gt;                                            &amp;lt;h:outputText value="#{accountDataCluster.account.startTime}"&amp;gt;&lt;/p&gt;&lt;p&gt;                                                &amp;lt;f:convertDateTime pattern="yyyy/MM/dd"/&amp;gt;&lt;/p&gt;&lt;p&gt;                                            &amp;lt;/h:outputText&amp;gt;&lt;/p&gt;&lt;p&gt;                                            ~&lt;/p&gt;&lt;p&gt;                                            &amp;lt;h:outputText value="#{accountDataCluster.account.endTime}"&amp;gt;&lt;/p&gt;&lt;p&gt;                                                &amp;lt;f:convertDateTime pattern="yyyy/MM/dd"/&amp;gt;&lt;/p&gt;&lt;p&gt;                                            &amp;lt;/h:outputText&amp;gt;&lt;/p&gt;&lt;p&gt;                                        &amp;lt;/o:column&amp;gt;&lt;/p&gt;&lt;p&gt;                                    &amp;lt;/o:dataTable&amp;gt;&lt;/p&gt;&lt;p&gt;                                &amp;lt;/o:sidePanel&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;and the Exception&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;10:04:49,029 SEVERE [lifecycle] JSF1054: (Phase ID: UPDATE_MODEL_VALUES 4, View ID: /ccs/AccountManagement_1.xhtml) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@1c42778]&lt;/p&gt;&lt;p&gt;10:04:49,030 ERROR [BaseXMLFilter] Exception in the filter chain&lt;/p&gt;&lt;p&gt;javax.servlet.ServletException: javax.servlet.ServletException&lt;/p&gt;&lt;p&gt;        at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:130)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)&lt;/p&gt;&lt;p&gt;        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)&lt;/p&gt;&lt;p&gt;        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)&lt;/p&gt;&lt;p&gt;        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;/p&gt;&lt;p&gt;        at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p&gt;Caused by: javax.servlet.ServletException&lt;/p&gt;&lt;p&gt;        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt;        at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:99)&lt;/p&gt;&lt;p&gt;        ... 26 more&lt;/p&gt;&lt;p&gt;Caused by: java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.DataTableSelection.getRowDataByRowIndex(DataTableSelection.java:50)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.SingleRowSelection.getRowData(SingleRowSelection.java:121)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.SingleRowSelection.writeSelectionToBinding(SingleRowSelection.java:162)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.AbstractTableSelection.processUpdates(AbstractTableSelection.java:151)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.AbstractTable.processModelDependentUpdates(AbstractTable.java:975)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.AbstractTable.processUpdates(AbstractTable.java:934)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1081)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1081)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1081)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.component.UIAjaxForm.processUpdates(UIAjaxForm.java:100)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1081)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.component.AjaxViewRoot$2.invokeContextCallback(AjaxViewRoot.java:424)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:240)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.component.AjaxViewRoot.processUpdates(AjaxViewRoot.java:440)&lt;/p&gt;&lt;p&gt;        at org.openfaces.ajax.richfaces.A4JAjaxViewRoot.access$201(A4JAjaxViewRoot.java:28)&lt;/p&gt;&lt;p&gt;        at org.openfaces.ajax.richfaces.A4JAjaxViewRoot$1.parentProcessUpdates(A4JAjaxViewRoot.java:46)&lt;/p&gt;&lt;p&gt;        at org.openfaces.ajax.CommonAjaxViewRoot.processUpdates(CommonAjaxViewRoot.java:174)&lt;/p&gt;&lt;p&gt;        at org.openfaces.ajax.richfaces.A4JAjaxViewRoot.processUpdates(A4JAjaxViewRoot.java:102)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.UpdateModelValuesPhase.execute(UpdateModelValuesPhase.java:78)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)&lt;/p&gt;&lt;p&gt;        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)&lt;/p&gt;&lt;p&gt;        ... 29 more&lt;/p&gt;&lt;p&gt;10:04:49,031 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.DataTableSelection.getRowDataByRowIndex(DataTableSelection.java:50)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.SingleRowSelection.getRowData(SingleRowSelection.java:121)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.SingleRowSelection.writeSelectionToBinding(SingleRowSelection.java:162)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.AbstractTableSelection.processUpdates(AbstractTableSelection.java:151)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.AbstractTable.processModelDependentUpdates(AbstractTable.java:975)&lt;/p&gt;&lt;p&gt;        at org.openfaces.component.table.AbstractTable.processUpdates(AbstractTable.java:934)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1081)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1081)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1081)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.component.UIAjaxForm.processUpdates(UIAjaxForm.java:100)&lt;/p&gt;&lt;p&gt;        at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1081)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.component.AjaxViewRoot$2.invokeContextCallback(AjaxViewRoot.java:424)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:240)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.component.AjaxViewRoot.processUpdates(AjaxViewRoot.java:440)&lt;/p&gt;&lt;p&gt;        at org.openfaces.ajax.richfaces.A4JAjaxViewRoot.access$201(A4JAjaxViewRoot.java:28)&lt;/p&gt;&lt;p&gt;        at org.openfaces.ajax.richfaces.A4JAjaxViewRoot$1.parentProcessUpdates(A4JAjaxViewRoot.java:46)&lt;/p&gt;&lt;p&gt;        at org.openfaces.ajax.CommonAjaxViewRoot.processUpdates(CommonAjaxViewRoot.java:174)&lt;/p&gt;&lt;p&gt;        at org.openfaces.ajax.richfaces.A4JAjaxViewRoot.processUpdates(A4JAjaxViewRoot.java:102)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.UpdateModelValuesPhase.execute(UpdateModelValuesPhase.java:78)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)&lt;/p&gt;&lt;p&gt;        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)&lt;/p&gt;&lt;p&gt;        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt;        at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:99)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)&lt;/p&gt;&lt;p&gt;        at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/p&gt;&lt;p&gt;        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/p&gt;&lt;p&gt;        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)&lt;/p&gt;&lt;p&gt;        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)&lt;/p&gt;&lt;p&gt;        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)&lt;/p&gt;&lt;p&gt;        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;/p&gt;&lt;p&gt;        at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:dfb888ca-b65b-46a5-a3b9-5f422225b375] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">datatable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">singlerowselection</category>
      <pubDate>Thu, 03 Jun 2010 02:06:22 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3710</guid>
      <dc:date>2010-06-03T02:06:22Z</dc:date>
      <clearspace:dateToText>3 months, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>problem with OpenFaces resourcefilter</title>
      <link>http://support.teamdev.com/thread/3605</link>
      <description>&lt;!-- [DocumentBodyStart:64ac9890-1852-4b78-b54e-d70bed9075d9] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I had a problem with OpenFaces resourcefilter. I use Seam, and I have a download link on my page. When the user clicks this link the program generates a file and sends it back for download. Te download functionality is based on this howto: &lt;a class="active_link" href="http://seamframework.org/Documentation/HowToUploadAndDownloadFilesInSeam"&gt;http://seamframework.org/Documentation/HowToUploadAndDownloadFilesInSeam&lt;/a&gt;&lt;/p&gt;&lt;p&gt;To put it briefly, there is a method in a seam component which gets the HttpServletResponse object and wirtes to it the generated file's content.&lt;/p&gt;&lt;p&gt;The problem is that the OpenFaces resourcefilter thinks it should modify the response, in it's renderResponseWithHeader method it writes to it a &amp;lt;head&amp;gt; tag. Since it is an odt file, that naturally messes it up.&lt;/p&gt;&lt;p&gt;An obvious solution would be to somehow filter out those requests which initiate a file download, but unfortunately in my case it is not trivial.&lt;/p&gt;&lt;p&gt;I think the ResourceFilter class should either check the content type of the response and modify it only if it is html, or at least it should check some variable in the request which could instruct it not to modify the response.&lt;/p&gt;&lt;p&gt;Do You have other ideas?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;cheers,&lt;/p&gt;&lt;p&gt;Peter&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:64ac9890-1852-4b78-b54e-d70bed9075d9] --&gt;</description>
      <pubDate>Tue, 20 Apr 2010 13:34:56 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3605</guid>
      <dc:date>2010-04-20T13:34:56Z</dc:date>
      <clearspace:dateToText>4 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>dataTable issue with scrolling</title>
      <link>http://support.teamdev.com/thread/3638</link>
      <description>&lt;!-- [DocumentBodyStart:bfb18db7-15cb-4498-9a10-4250de11a0e0] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Getting this error:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;"java.lang.ClassCastException: javax.faces.component.html.HtmlPanelGroup cannot be cast to org.openfaces.renderkit.table.TableScrollingArea".&lt;br/&gt;Please see server logs for the full stacktrace.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;While adding &amp;lt;o:scrolling/&amp;gt; to  dataTable.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:bfb18db7-15cb-4498-9a10-4250de11a0e0] --&gt;</description>
      <pubDate>Wed, 05 May 2010 09:57:28 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3638</guid>
      <dc:date>2010-05-05T09:57:28Z</dc:date>
      <clearspace:dateToText>2 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Poor Performance of Large Tree Tables</title>
      <link>http://support.teamdev.com/thread/3783</link>
      <description>&lt;!-- [DocumentBodyStart:43d4b431-88ef-46ca-87af-ea4e0c2393b8] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am working with a large TreeTable, approximately 50 columns and 75 rows.  Its taking about 15 seconds to get the table onto the screen -- the culprit is util-2.0.js.  Firebug reports:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.teamdev.com/servlet/JiveServlet/showImage/2-13593-1194/firebug-openfaces.png"&gt;&lt;img alt="firebug-openfaces.png" class="jive-image-thumbnail jive-image" height="207" onclick="" src="http://support.teamdev.com/servlet/JiveServlet/downloadImage/2-13593-1194/1176-207/firebug-openfaces.png" width="1176"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;What should I look for to try and speed this up?  I'm just starting to dig into this... thanks for any assistance or insight.&lt;/p&gt;&lt;p&gt;-Tod&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:43d4b431-88ef-46ca-87af-ea4e0c2393b8] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">treetable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">performance</category>
      <pubDate>Mon, 28 Jun 2010 21:36:37 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3783</guid>
      <dc:date>2010-06-28T21:36:37Z</dc:date>
      <clearspace:dateToText>2 months, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>dataTable - how to perform server action on row double click? Nothing works for me.</title>
      <link>http://support.teamdev.com/thread/3329</link>
      <description>&lt;!-- [DocumentBodyStart:4fdc261b-2254-4d7f-80aa-a28af0151b5f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I want to perform some action on row dbl click. So i need action, actionListener, and i need to know which row was it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Something similar to&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;                                   &amp;lt;h:commandButton styleClass="actionButton" id="editButton"&lt;br/&gt;                                            image="#{images['isui.action.detail']}"&lt;br/&gt;                                            title="#{labels['isui.link.edit.hint']}"&lt;br/&gt;                                            alt="#{labels['isui.link.edit.hint']}"&lt;br/&gt;                                            action="modificationProposal_forApproval_detail"&lt;br/&gt;                                            actionListener="#{mpBean.mpManager.editModificationProposalDetailListener}"&amp;gt;&lt;br/&gt;                                        &amp;lt;f:attribute name="mp" value="#{mp}" /&amp;gt;&lt;br/&gt;                                    &amp;lt;/h:commandButton&amp;gt;  &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please help, i am unable to do it through JS (o:row ondblclick and other..)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you very much, this is critical for me.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Radek&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:4fdc261b-2254-4d7f-80aa-a28af0151b5f] --&gt;</description>
      <pubDate>Wed, 02 Dec 2009 16:12:47 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3329</guid>
      <dc:date>2009-12-02T16:12:47Z</dc:date>
      <clearspace:dateToText>9 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Re-render components in other form</title>
      <link>http://support.teamdev.com/thread/3688</link>
      <description>&lt;!-- [DocumentBodyStart:e0d96a45-b2a6-47c7-8d60-726bfdfc5a46] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;quick question... by click on the button I would like to re-render  &amp;lt;outputText id="fullName"&amp;gt; in form1 and also in form2...&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;p&gt;It is possible?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:352660ed-8113-4915-b895-2d226f894cbb]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;h:form id="form1"&amp;gt;&lt;/span&gt;
     &lt;span class="jive-xml-tag"&gt;&amp;lt;h:inputText id="firstName" value="#{myBean.firstName}"/&amp;gt;&lt;/span&gt;
     &lt;span class="jive-xml-tag"&gt;&amp;lt;h:inputText id="lastName" value="#{myBean.lastName}"/&amp;gt;&lt;/span&gt;


     &lt;span class="jive-xml-tag"&gt;&amp;lt;o:commandButton id="btnExecute" value="Execute"
        actionListener="#{myBean.processName}"

        execute="firstName lastName"
        render="fullName"
     /&amp;gt;&lt;/span&gt;

     &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText id="fullName" value="#{myBean.fullName}"/&amp;gt;&lt;/span&gt;
&lt;span class="jive-xml-tag"&gt;&amp;lt;/h:form&amp;gt;&lt;/span&gt;

&lt;span class="jive-xml-tag"&gt;&amp;lt;h:form id="form2"&amp;gt;&lt;/span&gt;

     &lt;span class="jive-xml-tag"&gt;&amp;lt;h:outputText id="fullName" value="#{myBean.fullName}"/&amp;gt;&lt;/span&gt;

&lt;span class="jive-xml-tag"&gt;&amp;lt;/h:form&amp;gt;&lt;/span&gt;
 


&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:352660ed-8113-4915-b895-2d226f894cbb]--&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e0d96a45-b2a6-47c7-8d60-726bfdfc5a46] --&gt;</description>
      <pubDate>Wed, 19 May 2010 11:18:23 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3688</guid>
      <dc:date>2010-05-19T11:18:23Z</dc:date>
      <clearspace:dateToText>3 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>multiple o:window z-index management</title>
      <link>http://support.teamdev.com/thread/3809</link>
      <description>&lt;!-- [DocumentBodyStart:35911430-dc3b-462c-b3cf-43ea0c3412b1] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi OpenFaces members!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am a new user of this wonderful JSF framework. I wanted to use the framework because of it's great window component (I ami using another JSF component providers like Richfaces and Primefaces).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have a requirement it must be done. If there are several non-modal  o:window opened there must be some z-index management. This means that if a window is selected (and that window it's below another window already opened), the clicked window must be over the other ones (z-index).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Yahoo YUI has some kind of this with OverlayManager:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://developer.yahoo.com/yui/examples/container/overlaymanager/2.html"&gt;http://developer.yahoo.com/yui/examples/container/overlaymanager/2.html&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any ideas on how to make this working?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks very much!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:35911430-dc3b-462c-b3cf-43ea0c3412b1] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">o:window</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">z-index</category>
      <pubDate>Fri, 09 Jul 2010 12:09:45 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3809</guid>
      <dc:date>2010-07-09T12:09:45Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Treetable row height change does not affect entire row</title>
      <link>http://support.teamdev.com/thread/3687</link>
      <description>&lt;!-- [DocumentBodyStart:7ef556b3-7e1f-4bfc-862f-45e1504eb058] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I have a treetable with a fixed treeColumn.  When expanded, row heights for the treeColumn are different than rowHeights for the other columns (they contain buttons so the row height increases).  They scroll together, but don't line up.  If you resize the treeColumn, the row heights for the treeColumn are adjusted appropriately and everything will line up.  Same behavior in IE8 and Firefox 3.63.  Any way to fix this?&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;a href="http://support.teamdev.com/servlet/JiveServlet/showImage/2-13233-1191/fixed-mismatch.png"&gt;&lt;img alt="fixed-mismatch.png" class="jive-image" src="http://support.teamdev.com/servlet/JiveServlet/downloadImage/2-13233-1191/fixed-mismatch.png"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7ef556b3-7e1f-4bfc-862f-45e1504eb058] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">treetable</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">row</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">height</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2065">problem</category>
      <pubDate>Tue, 18 May 2010 19:39:20 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3687</guid>
      <dc:date>2010-05-18T19:39:20Z</dc:date>
      <clearspace:dateToText>3 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>pagination doest work as expected</title>
      <link>http://support.teamdev.com/thread/3695</link>
      <description>&lt;!-- [DocumentBodyStart:7981d7a9-3500-4b33-a945-eee77c497728] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;   I am facing a problem in pagination while implementing  Handling of Large Amounts of Data...The problem that I am facing is that the page count displayed  in the paginator component is not correct..i.e when the datatable is loaded initially the page count is correct..but as soon as i apply a filter the page count doesnt change....but again when i reset the filter the page count changes and it shows the page count of the previous state... and it keeps on showin the just previous state page count ..I couldnt figure out what the problem is.... Am I missin sumthing?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Iam attachin my code snippet...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;   &amp;lt;o:dataTable var="report" id="reportTable"&lt;br/&gt;     value="#{reportBean.reportList}"&lt;br/&gt;        customDataProviding="true"&lt;br/&gt;                                 totalRowCount="#{reportBean.totalReportRecordCountByFilter}"&lt;br/&gt;     pageSize="25"&lt;br/&gt;     bodyOddRowClass="altRow"&lt;br/&gt;     styleClass="standardPadding"&lt;br/&gt;     filterRowClass="headerRow"&lt;br/&gt;     headerRowClass="headerRow"&lt;br/&gt;     sortedColumnClass="datatableRowAlternator"&lt;br/&gt;     headerVertSeparator="1px solid white"&lt;br/&gt;     verticalGridLines="1px solid white"&lt;br/&gt;     style="border: 0; border-left: 1px solid #4d4a3f; border-right: 1px solid #4d4a3f;"  &lt;br/&gt;     &amp;gt;&lt;br/&gt;                  &lt;/p&gt;&lt;p&gt;&amp;lt;f:facet name="below"&amp;gt;&lt;br/&gt;   &amp;lt;h:panelGroup id="panel1"&amp;gt;&lt;br/&gt;     &amp;lt;h:panelGrid&lt;br/&gt;      columns="3"&lt;br/&gt;      columnClasses="firstCell, ,lastCell rightAlignCell"&lt;br/&gt;      styleClass="standardPadding"&lt;br/&gt;      style="background: #d9d3b9;"&amp;gt;&lt;br/&gt;      &amp;lt;h:panelGroup style="width: 160px; font-weight: 700;"&amp;gt;&amp;lt;h:outputText value="Total Available: " /&amp;gt;&amp;lt;h:outputText value="#{reportBean.totalReportRecordCount}" /&amp;gt;&lt;br/&gt;         &amp;lt;/h:panelGroup&amp;gt;&lt;br/&gt;      &amp;lt;h:panelGroup&amp;gt;&amp;lt;o:dataTablePaginator id="pagin1" showIfOnePage="true"/&amp;gt;&amp;lt;/h:panelGroup&amp;gt;&lt;br/&gt;      &amp;lt;h:panelGroup&amp;gt;&amp;lt;h:graphicImage value="/images/excel.gif" /&amp;gt;&amp;lt;/h:panelGroup&amp;gt;&lt;br/&gt;     &amp;lt;/h:panelGrid&amp;gt;&lt;br/&gt;   &amp;lt;/h:panelGroup&amp;gt;&lt;br/&gt;                    &amp;lt;/f:facet&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/o:dataTable&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please help&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;p&gt;Jan&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7981d7a9-3500-4b33-a945-eee77c497728] --&gt;</description>
      <pubDate>Tue, 25 May 2010 14:08:55 GMT</pubDate>
      <author>jan51983@hotmail.com</author>
      <guid>http://support.teamdev.com/thread/3695</guid>
      <dc:date>2010-05-25T14:08:55Z</dc:date>
      <clearspace:dateToText>3 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Help windows</title>
      <link>http://support.teamdev.com/thread/3908</link>
      <description>&lt;!-- [DocumentBodyStart:371fb6e3-6aa9-4c45-b4ee-d578d1f56970] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;span&gt;i am new as I can dynamically create window Example:&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;span&gt;Menu with 4 options when you click create a new window.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;I hope can help and excuse my English is not very good.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:371fb6e3-6aa9-4c45-b4ee-d578d1f56970] --&gt;</description>
      <pubDate>Fri, 20 Aug 2010 16:06:44 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3908</guid>
      <dc:date>2010-08-20T16:06:44Z</dc:date>
      <clearspace:dateToText>2 weeks, 13 hours ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>reloadComponents ajax issues?</title>
      <link>http://support.teamdev.com/thread/3336</link>
      <description>&lt;!-- [DocumentBodyStart:a3326452-0c5b-4f98-a66c-e9d0a63a38ca] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I do not know if this is a bug or I have made something wrong. I use o:reloadComponents for a o:dropDownField to update the way it is viewed in a o:dataTable. Everything seems to work fine, the o:dataTable updated very well whenever I changed its view mode in the o:dropDownField. However, when I added one more component into the list of the componentIds of the o:reloadComponents which is a panelGroup that have components used to set the preferences of my web app, so that it reflects correctly the current view mode in the preference window. The web app started to act weird. It only updated the new panelGroup and no longer update the o:dataTable. The only special of the panelGroup is that it is inside of a o:window tag that I used to popup the preference at a window dialog. I wanted to mention that if I just add other panelGroup that is not inside a o:window tag, it worked just fine.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any advice is appreciated.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Phong Nguyen&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a3326452-0c5b-4f98-a66c-e9d0a63a38ca] --&gt;</description>
      <pubDate>Mon, 07 Dec 2009 19:25:42 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3336</guid>
      <dc:date>2009-12-07T19:25:42Z</dc:date>
      <clearspace:dateToText>9 months, 5 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Ajax support for jsf components</title>
      <link>http://support.teamdev.com/thread/3606</link>
      <description>&lt;!-- [DocumentBodyStart:f9cfbca1-d4c1-49ed-b062-dd898a565d62] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;I have an use case that goes like this:&lt;/p&gt;&lt;p&gt;&amp;lt;h:form someForm&amp;gt;&lt;/p&gt;&lt;p&gt;     &amp;lt;h:panelGrid mainContainer&amp;gt;&lt;/p&gt;&lt;p&gt;          &amp;lt;!--&lt;/p&gt;&lt;p&gt;               This is the panel grid container for 3 select lists along with few other input fields defined as required="true"&lt;/p&gt;&lt;p&gt;               a) Each select list onChange populates the values for the next select list&lt;/p&gt;&lt;p&gt;               The combination of the selected values of the 3 select lists forms the key that determines&lt;/p&gt;&lt;p&gt;               the input fields that should be rendered in dynamicArea below.&lt;/p&gt;&lt;p&gt;          --&amp;gt;&lt;/p&gt;&lt;p&gt;          &amp;lt;h:panelGrid criteria&amp;gt;&lt;/p&gt;&lt;p&gt;               &amp;lt;h:selectOneMenu id="listA"&lt;/p&gt;&lt;p&gt;                    value="#{bean.type}"&lt;/p&gt;&lt;p&gt;                    required="true"&amp;gt;&lt;/p&gt;&lt;p&gt;               &amp;lt;/h:selectOneMenu&amp;gt;&lt;/p&gt;&lt;p&gt;               ....&lt;/p&gt;&lt;p&gt;          &amp;lt;/h:panelGrid&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;          &amp;lt;!--&lt;/p&gt;&lt;p&gt;               This container will be dynamically rendered based on the key combination from above container&lt;/p&gt;&lt;p&gt;               and some of the components will have required="true" attribute.&lt;/p&gt;&lt;p&gt;          --&amp;gt;&lt;/p&gt;&lt;p&gt;          &amp;lt;h:panelGrid dynamicArea&amp;gt;&lt;/p&gt;&lt;p&gt;          &amp;lt;/h:panelGrid&amp;gt;&lt;/p&gt;&lt;p&gt;          &amp;lt;h:panelGrid actions&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;          &amp;lt;/h:panelGrid&amp;gt;&lt;/p&gt;&lt;p&gt;     &amp;lt;/h:panelGrid&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/h:form&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am trying to see how o:ajax can be used to satisfy this use case, and not able to see the needful features in o:ajax to support this.&lt;/p&gt;&lt;p&gt;For example, onChange of listA I would need to render listB (it's values are populated using the listener method of the o:ajax of listA), and container dynamicArea (as this area gets values based on the key selection as described above). First, the rendering of other selectOneMenus is not working as they are defined as required="true" and as they are defined in the render attribute of o:ajax, they don't pass the validation. In ajax4jsf, there is a ajaxSingle="true" and along with that you can send in a bunch of parameters you want to submit as part of the ajax calls using &amp;lt;f:param&amp;gt;. I am not seeing anything like that using o:ajax. So, my realoading of the selectOneMenus only work if I remove the required="true" validation and move that validation to the managed bean level for further use cases.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Now, reloading of the dynamicArea results in validation errors for all required="true" as that container is defined in render property of o:ajax.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;What I am really looking for render/reload a component with server side values and dynamic rendering without having to submit (or at least not valiate) the values of that reloaded component. I think that this is a very common use case. Does Open Faces not support this or am I not looking in the right direction?&lt;/p&gt;&lt;p&gt;Any help you can provide, I greatly appreciate it.&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f9cfbca1-d4c1-49ed-b062-dd898a565d62] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2070">ajax</category>
      <pubDate>Wed, 21 Apr 2010 03:24:55 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3606</guid>
      <dc:date>2010-04-21T03:24:55Z</dc:date>
      <clearspace:dateToText>4 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>An error occured while initializing MyFaces: null</title>
      <link>http://support.teamdev.com/thread/3751</link>
      <description>&lt;!-- [DocumentBodyStart:64540d78-dee9-4f69-88f8-ca4ca7b45321] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;      I have developed a web app using myfaces/tomahawk/trinidad/richfaces. It was working fine till I added openfaces.&lt;/p&gt;&lt;p&gt;      I can't find what the problem is. The porpouse of using openfaces is the chart component, it renders a JPG/PNG (trinidad == SVG)&lt;/p&gt;&lt;p&gt;      The server is unable to start the app, cause an exception is thrown: An error occured while initializing MyFaces: null&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;      This is the stacktrace&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;      16/06/2010 15:08:03 org.apache.myfaces.webapp.AbstractFacesInitializer initFaces&lt;br/&gt;GRAVE: An error occured while initializing MyFaces: null&lt;br/&gt;java.lang.UnsupportedOperationException&lt;br/&gt;    at javax.faces.application.Application.getDefaultValidatorInfo(Application.java:654)&lt;br/&gt;    at org.apache.myfaces.config.FacesConfigurator.configureApplication(FacesConfigurator.java:2015)&lt;br/&gt;    at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:525)&lt;br/&gt;    at org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:284)&lt;br/&gt;    at org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:73)&lt;br/&gt;    at org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:118)&lt;br/&gt;    at org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:186)&lt;br/&gt;    at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:159)&lt;br/&gt;    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)&lt;br/&gt;    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)&lt;br/&gt;    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)&lt;br/&gt;    at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)&lt;br/&gt;    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)&lt;br/&gt;    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)&lt;br/&gt;    at org.apache.catalina.core.StandardService.start(StandardService.java:516)&lt;br/&gt;    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)&lt;br/&gt;    at org.apache.catalina.startup.Catalina.start(Catalina.java:578)&lt;br/&gt;    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br/&gt;    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br/&gt;    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br/&gt;    at java.lang.reflect.Method.invoke(Method.java:597)&lt;br/&gt;    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)&lt;br/&gt;    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;br/&gt;The web.xml&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br/&gt;&amp;lt;web-app id="WebApp_ID" version="2.4"&lt;br/&gt;&lt;span&gt;    xmlns="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/j2ee&amp;quot;"&gt;http://java.sun.com/xml/ns/j2ee"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;    xmlns:xsi="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance&amp;quot;"&gt;http://www.w3.org/2001/XMLSchema-instance"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;    xsi:schemaLocation="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/j2ee"&gt;http://java.sun.com/xml/ns/j2ee&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd&amp;quot;&amp;gt;"&gt;http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"&amp;gt;&lt;/a&gt;&lt;br/&gt;    &amp;lt;display-name&amp;gt;PoolMonitorConn&amp;lt;/display-name&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;        &amp;lt;param-name&amp;gt;front.InitializingPhaseListener.MAP_VALUE_BINDING&amp;lt;/param-name&amp;gt;&lt;br/&gt;        &amp;lt;param-value&amp;gt;appbean.viewmap&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;       &amp;lt;param-name&amp;gt;facelets.BUILD_BEFORE_RESTORE&amp;lt;/param-name&amp;gt;&lt;br/&gt;      &amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;        &amp;lt;param-name&amp;gt;org.richfaces.SKIN&amp;lt;/param-name&amp;gt;&lt;br/&gt;        &amp;lt;param-value&amp;gt;blueSky&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;        &amp;lt;param-name&amp;gt;javax.faces.STATE_SAVING_METHOD&amp;lt;/param-name&amp;gt;&lt;br/&gt;        &amp;lt;param-value&amp;gt;client&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;        &amp;lt;param-name&amp;gt;org.apache.myfaces.ALLOW_JAVASCRIPT&amp;lt;/param-name&amp;gt;&lt;br/&gt;        &amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;br/&gt;        &amp;lt;!--&amp;lt;description&amp;gt;&lt;br/&gt;            This parameter tells MyFaces if javascript code should be allowed in the&lt;br/&gt;            rendered HTML output.&lt;br/&gt;            If javascript is allowed, command_link anchors will have javascript code&lt;br/&gt;            that submits the corresponding form.&lt;br/&gt;            If javascript is not allowed, the state saving info and nested parameters&lt;br/&gt;            will be added as url parameters.&lt;br/&gt;            Default: "true"&lt;br/&gt;        &amp;lt;/description&amp;gt;--&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;        &amp;lt;param-name&amp;gt;org.apache.myfaces.PRETTY_HTML&amp;lt;/param-name&amp;gt;&lt;br/&gt;        &amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;br/&gt;        &amp;lt;!--&amp;lt;description&amp;gt;&lt;br/&gt;            If true, rendered HTML code will be formatted, so that it is "human readable".&lt;br/&gt;            i.e. additional line separators and whitespace will be written, that do not&lt;br/&gt;            influence the HTML code.&lt;br/&gt;            Default: "true"&lt;br/&gt;        &amp;lt;/description&amp;gt;--&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;        &amp;lt;param-name&amp;gt;org.apache.myfaces.DETECT_JAVASCRIPT&amp;lt;/param-name&amp;gt;&lt;br/&gt;        &amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;        &amp;lt;param-name&amp;gt;org.apache.myfaces.AUTO_SCROLL&amp;lt;/param-name&amp;gt;&lt;br/&gt;        &amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;br/&gt;        &amp;lt;!--&amp;lt;description&amp;gt;&lt;br/&gt;            If true, a javascript function will be rendered that is able to restore the&lt;br/&gt;            former vertical scroll on every request. Convenient feature if you have pages&lt;br/&gt;            with long lists and you do not want the browser page to always jump to the top&lt;br/&gt;            if you trigger a link or button action that stays on the same page.&lt;br/&gt;            Default: "false"&lt;br/&gt;        &amp;lt;/description&amp;gt;--&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;      &amp;lt;description&amp;gt;&lt;br/&gt;          Use this context parameter to enable compression in MyFaces version 1.1.4 and later.&lt;br/&gt;      &amp;lt;/description&amp;gt;&lt;br/&gt;      &amp;lt;param-name&amp;gt;org.apache.myfaces.COMPRESS_STATE_IN_CLIENT&amp;lt;/param-name&amp;gt;&lt;br/&gt;      &amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;      &amp;lt;param-name&amp;gt;org.apache.myfaces.trinidad.USE_APPLICATION_VIEW_CACHE&amp;lt;/param-name&amp;gt;&lt;br/&gt;      &amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;      &amp;lt;param-name&amp;gt;org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION&amp;lt;/param-name&amp;gt;&lt;br/&gt;      &amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;      &amp;lt;param-name&amp;gt;org.apache.myfaces.trinidad.CHANGE_PERSISTENCE&amp;lt;/param-name&amp;gt;&lt;br/&gt;      &amp;lt;param-value&amp;gt;session&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;  &lt;br/&gt;  &lt;br/&gt;    &amp;lt;!--&lt;br/&gt;    &amp;lt;context-param&amp;gt;&lt;br/&gt;     &amp;lt;param-name&amp;gt;javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER&amp;lt;/param-name&amp;gt;&lt;br/&gt;     &amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;br/&gt;    &amp;lt;/context-param&amp;gt;&lt;br/&gt;      --&amp;gt;&lt;br/&gt;    &amp;lt;filter&amp;gt;&lt;br/&gt;        &amp;lt;display-name&amp;gt;RichFaces Filter&amp;lt;/display-name&amp;gt;&lt;br/&gt;        &amp;lt;filter-name&amp;gt;richfaces&amp;lt;/filter-name&amp;gt;&lt;br/&gt;        &amp;lt;filter-class&amp;gt;org.ajax4jsf.Filter&amp;lt;/filter-class&amp;gt;&lt;br/&gt;    &amp;lt;/filter&amp;gt;&lt;br/&gt;    &amp;lt;filter&amp;gt;&lt;br/&gt;        &amp;lt;filter-name&amp;gt;MyFacesExtensionsFilter&amp;lt;/filter-name&amp;gt;&lt;br/&gt;        &amp;lt;filter-class&amp;gt;org.apache.myfaces.webapp.filter.ExtensionsFilter&amp;lt;/filter-class&amp;gt;&lt;br/&gt;        &amp;lt;init-param&amp;gt;&lt;br/&gt;            &amp;lt;param-name&amp;gt;uploadMaxFileSize&amp;lt;/param-name&amp;gt;&lt;br/&gt;            &amp;lt;param-value&amp;gt;20m&amp;lt;/param-value&amp;gt;&lt;br/&gt;         &amp;lt;!--    &amp;lt;description&amp;gt;Set the size limit for uploaded files.&lt;br/&gt;            Format: 10 - 10 bytes&lt;br/&gt;                    10k - 10 KB&lt;br/&gt;                    10m - 10 MB&lt;br/&gt;                    1g - 1 GB&lt;br/&gt;        &amp;lt;/description&amp;gt; --&amp;gt;&lt;br/&gt;        &amp;lt;/init-param&amp;gt;&lt;br/&gt;    &amp;lt;/filter&amp;gt;&lt;br/&gt;    &amp;lt;filter&amp;gt;&lt;br/&gt;        &amp;lt;filter-name&amp;gt;trinidad&amp;lt;/filter-name&amp;gt;&lt;br/&gt;        &amp;lt;filter-class&amp;gt;org.apache.myfaces.trinidad.webapp.TrinidadFilter&amp;lt;/filter-class&amp;gt;&lt;br/&gt;      &amp;lt;/filter&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;br/&gt;        &amp;lt;filter&amp;gt;&lt;br/&gt;    &amp;lt;filter-name&amp;gt;ResourceFilter&amp;lt;/filter-name&amp;gt;&lt;br/&gt;    &amp;lt;filter-class&amp;gt;org.openfaces.util.ResourceFilter&amp;lt;/filter-class&amp;gt;&lt;br/&gt;  &amp;lt;/filter&amp;gt;&lt;br/&gt;     &amp;lt;filter-mapping&amp;gt;&lt;br/&gt;        &amp;lt;filter-name&amp;gt;ResourceFilter&amp;lt;/filter-name&amp;gt;&lt;br/&gt;        &amp;lt;url-pattern&amp;gt;/openFacesResources/*&amp;lt;/url-pattern&amp;gt;&lt;br/&gt;        &amp;lt;dispatcher&amp;gt;REQUEST&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;        &amp;lt;dispatcher&amp;gt;FORWARD&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;    &amp;lt;/filter-mapping&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;br/&gt;      &amp;lt;filter-mapping&amp;gt;&lt;br/&gt;           &amp;lt;filter-name&amp;gt;trinidad&amp;lt;/filter-name&amp;gt;&lt;br/&gt;        &amp;lt;servlet-name&amp;gt;faces&amp;lt;/servlet-name&amp;gt;&lt;br/&gt;    &amp;lt;/filter-mapping&amp;gt;&lt;br/&gt;    &amp;lt;filter-mapping&amp;gt;&lt;br/&gt;        &amp;lt;filter-name&amp;gt;MyFacesExtensionsFilter&amp;lt;/filter-name&amp;gt;&lt;br/&gt;        &amp;lt;servlet-name&amp;gt;Faces Servlet&amp;lt;/servlet-name&amp;gt;&lt;br/&gt;        &amp;lt;dispatcher&amp;gt;REQUEST&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;        &amp;lt;dispatcher&amp;gt;FORWARD&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;        &amp;lt;dispatcher&amp;gt;INCLUDE&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;    &amp;lt;/filter-mapping&amp;gt;&lt;br/&gt;    &amp;lt;filter-mapping&amp;gt;&lt;br/&gt;        &amp;lt;filter-name&amp;gt;richfaces&amp;lt;/filter-name&amp;gt;&lt;br/&gt;        &amp;lt;servlet-name&amp;gt;Faces Servlet&amp;lt;/servlet-name&amp;gt;&lt;br/&gt;        &amp;lt;dispatcher&amp;gt;REQUEST&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;        &amp;lt;dispatcher&amp;gt;FORWARD&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;        &amp;lt;dispatcher&amp;gt;INCLUDE&amp;lt;/dispatcher&amp;gt;&lt;br/&gt;    &amp;lt;/filter-mapping&amp;gt;&lt;br/&gt;    &amp;lt;listener&amp;gt;&lt;br/&gt;        &amp;lt;listener-class&amp;gt;org.apache.myfaces.webapp.StartupServletContextListener&amp;lt;/listener-class&amp;gt;&lt;br/&gt;    &amp;lt;/listener&amp;gt;&lt;br/&gt;    &amp;lt;listener&amp;gt;&lt;br/&gt;        &amp;lt;listener-class&amp;gt;front.PoolContextListener&amp;lt;/listener-class&amp;gt;&lt;br/&gt;    &amp;lt;/listener&amp;gt;&lt;br/&gt;    &amp;lt;servlet&amp;gt;&lt;br/&gt;        &amp;lt;servlet-name&amp;gt;Faces Servlet&amp;lt;/servlet-name&amp;gt;&lt;br/&gt;        &amp;lt;servlet-class&amp;gt;org.apache.myfaces.webapp.MyFacesServlet&amp;lt;/servlet-class&amp;gt;&lt;br/&gt;        &amp;lt;load-on-startup&amp;gt;1&amp;lt;/load-on-startup&amp;gt;&lt;br/&gt;    &amp;lt;/servlet&amp;gt;&lt;br/&gt;    &amp;lt;servlet-mapping&amp;gt;&lt;br/&gt;        &amp;lt;servlet-name&amp;gt;Faces Servlet&amp;lt;/servlet-name&amp;gt;&lt;br/&gt;        &amp;lt;url-pattern&amp;gt;*.jsf&amp;lt;/url-pattern&amp;gt;&lt;br/&gt;    &amp;lt;/servlet-mapping&amp;gt;&lt;br/&gt;    &amp;lt;welcome-file-list&amp;gt;&lt;br/&gt;        &amp;lt;welcome-file&amp;gt;index.html&amp;lt;/welcome-file&amp;gt;&lt;br/&gt;        &amp;lt;welcome-file&amp;gt;index.htm&amp;lt;/welcome-file&amp;gt;&lt;br/&gt;        &amp;lt;welcome-file&amp;gt;index.jsp&amp;lt;/welcome-file&amp;gt;&lt;br/&gt;        &amp;lt;welcome-file&amp;gt;default.html&amp;lt;/welcome-file&amp;gt;&lt;br/&gt;        &amp;lt;welcome-file&amp;gt;default.htm&amp;lt;/welcome-file&amp;gt;&lt;br/&gt;        &amp;lt;welcome-file&amp;gt;default.jsp&amp;lt;/welcome-file&amp;gt;&lt;br/&gt;    &amp;lt;/welcome-file-list&amp;gt;&lt;br/&gt;  &lt;br/&gt;    &amp;lt;servlet&amp;gt;&lt;br/&gt;      &amp;lt;servlet-name&amp;gt;faces&amp;lt;/servlet-name&amp;gt;&lt;br/&gt;      &amp;lt;servlet-class&amp;gt;javax.faces.webapp.FacesServlet&amp;lt;/servlet-class&amp;gt;&lt;br/&gt;        &amp;lt;load-on-startup&amp;gt;1&amp;lt;/load-on-startup&amp;gt;&lt;br/&gt;    &amp;lt;/servlet&amp;gt;&lt;br/&gt;    &amp;lt;servlet&amp;gt;&lt;br/&gt;      &amp;lt;servlet-name&amp;gt;resources&amp;lt;/servlet-name&amp;gt;&lt;br/&gt;      &amp;lt;servlet-class&amp;gt;org.apache.myfaces.trinidad.webapp.ResourceServlet&amp;lt;/servlet-class&amp;gt;&lt;br/&gt;    &amp;lt;/servlet&amp;gt;&lt;br/&gt;&lt;br/&gt;    &amp;lt;servlet-mapping&amp;gt;&lt;br/&gt;      &amp;lt;servlet-name&amp;gt;resources&amp;lt;/servlet-name&amp;gt;&lt;br/&gt;      &amp;lt;url-pattern&amp;gt;/adf/*&amp;lt;/url-pattern&amp;gt;&lt;br/&gt;    &amp;lt;/servlet-mapping&amp;gt;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;br/&gt;&amp;lt;/web-app&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;The lib folder:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;com.springsource.org.apache.commons.collections-3.2.0.jar&lt;br/&gt;com.springsource.org.apache.commons.logging-1.1.1.jar&lt;br/&gt;commons-beanutils-1.7.0.jar&lt;br/&gt;commons-codec-1.3.jar&lt;br/&gt;commons-digester-1.8.jar&lt;br/&gt;commons-discovery-0.2.jar&lt;br/&gt;commons-el-1.0.jar&lt;br/&gt;commons-fileupload-1.2.1.jar&lt;br/&gt;commons-lang-2.2.jar&lt;br/&gt;jstl-1.1.2.jar&lt;br/&gt;myfaces-api-2.0.1-SNAPSHOT.jar&lt;br/&gt;myfaces-impl-2.0.1-SNAPSHOT.jar&lt;br/&gt;openfaces.jar&lt;br/&gt;poolMonitorConn.jar&lt;br/&gt;richfaces&lt;br/&gt;richfaces-api-3.3.3.Final.jar&lt;br/&gt;richfaces-impl-3.3.3.Final.jar&lt;br/&gt;richfaces-ui-3.3.3.Final.jar&lt;br/&gt;svnkit-cli.jar&lt;br/&gt;svnkit.jar&lt;br/&gt;tomahawk-1.1.6.jar&lt;br/&gt;trinidad-api-2.0.0-alpha-2.jar&lt;br/&gt;trinidad-impl-2.0.0-alpha-2.jar&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;     Any idea?&lt;/p&gt;&lt;p&gt;     Thanks,&lt;/p&gt;&lt;p&gt;     Sergio.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:64540d78-dee9-4f69-88f8-ca4ca7b45321] --&gt;</description>
      <pubDate>Wed, 16 Jun 2010 20:33:40 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3751</guid>
      <dc:date>2010-06-16T20:33:40Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>How to implement Sorting and Paging</title>
      <link>http://support.teamdev.com/thread/3059</link>
      <description>&lt;!-- [DocumentBodyStart:c1287742-a0ff-4b8b-96e7-e2ef2095d33f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;hello&lt;/p&gt;&lt;p&gt;i am new here and i would like to learn how to work with this framework&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am trying to implement the data table sorting and paging ..and i am now having some problems on how to implement...i can not make a link to add a Go Next which will have an event when a user clicks on next button to move to next page&lt;/p&gt;&lt;p&gt;i am using JDeveloper 11g and i have attached my project as zip below...&lt;br/&gt;any ideas of what i am doing wrong???&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;thnx in advance&lt;/p&gt;&lt;p&gt;newbabe&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:c1287742-a0ff-4b8b-96e7-e2ef2095d33f] --&gt;</description>
      <pubDate>Tue, 14 Jul 2009 22:15:24 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3059</guid>
      <dc:date>2009-07-14T22:15:24Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>showing confirmation dialog causes page to scroll to the top</title>
      <link>http://support.teamdev.com/thread/3150</link>
      <description>&lt;!-- [DocumentBodyStart:fa39b62e-2616-4b8e-85a5-de689ccd7c4c] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We have a long page (i.e. vertically scrolls).  Way at the bottom of this page we have a confirmation dialog to confirm the delete action.  When the confirmation dialog is displayed, the underlying page scrolls to the top and the confirmation dialog is displayed at the bottom of the viewport rather than in the center of the viewport.  This is annoying to the users.  Is there any way to avoid the underlying page from scrolling to the top when the confirmation dialog is rendered?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:fa39b62e-2616-4b8e-85a5-de689ccd7c4c] --&gt;</description>
      <pubDate>Sun, 23 Aug 2009 16:22:57 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3150</guid>
      <dc:date>2009-08-23T16:22:57Z</dc:date>
      <clearspace:dateToText>1 year, 10 hours ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Validation, Help</title>
      <link>http://support.teamdev.com/thread/3133</link>
      <description>&lt;!-- [DocumentBodyStart:d09000cc-6a4e-48b4-9e72-33eaa05fff15] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello&lt;br/&gt;I would like to have some help please, my problem is when I try to validate on the client side.&lt;br/&gt;in the form i have several selectonemenu like this&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&amp;lt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;h:selectOneMenu id="tiposVentaList" value="#{pedidoBBean.idTipoVenta}" style="width: 150px; font-size:12px;" required="true"&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;f:selectItems id="selectItemsSlaveTiposVenta" value="#{pedidoBBean.selectItemsSlaveTiposVenta}"/&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;a4j:support id="setTipoVentaSlave" event="onchange" reRender="formasPagoList" actionListener="#{pedidoBBean.setTipoVentaSlave}" immediate="true"/&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;o:floatingIconMessage for="tiposVentaList" style="border: 1px solid red;"/&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/h:selectOneMenu&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;and some other element which&lt;/p&gt;&lt;p&gt;&lt;br/&gt;o:suggestionField&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;o:spinner&lt;/p&gt;&lt;p&gt;r:calendar&lt;/p&gt;&lt;p&gt;o:dropDownField&lt;/p&gt;&lt;p&gt;o:dataTable&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;whit the required="true" in those who is needed of course&lt;/p&gt;&lt;p&gt;and one and single button like this&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;h:commandButton id="agregarAnuncio" value="Agregar Anuncio" disabled="#{detallePedidoBean.disabledAgregarAnuncio}" onclick="O$.validateForm(document.getElementById('pedidoForm'));"&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&amp;lt;a4j:support id="setAgregarAnuncio" event="onclick" actionListener="#{pedidoBBean.setAgregarAnuncio}" /&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/h:commandButton &amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;in which I want to validate the required inputs on the client side, and then if true go to the action listener, otherwise show the floatingIconMessage for those incomplete and required&lt;/p&gt;&lt;p&gt;this is the web.xml configuration&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;web-app&amp;gt;&lt;br/&gt;...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;!-- VALIDATON --&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;param-name&amp;gt;org.openfaces.validation.clientValidation&amp;lt;/param-name&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;param-value&amp;gt;onDemand&amp;lt;/param-value&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;param-name&amp;gt;org.openfaces.validation.useDefaultClientPresentation&amp;lt;/param-name&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;param-name&amp;gt;org.openfaces.validation.useDefaultServerPresentation&amp;lt;/param-name&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&amp;lt;!-- DEFAULT VALIDATION PRESENTATION COMPONENT ATTRIBUTES CONFIGURATION --&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&amp;lt;context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;param-name&amp;gt;FloatingIconMessage.style&amp;lt;/param-name&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;param-value&amp;gt;background: red;&amp;lt;/param-value&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/context-param&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;...&lt;/p&gt;&lt;p&gt;&amp;lt;/&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;web-app&amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;this is in mi JSP&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;font color="#008080" size="2"&gt;&lt;font color="#008080" size="2"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;font color="#008080" size="2"&gt;&lt;font color="#008080" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;o:clientValidationSupport&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt; &lt;/span&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;clientValidation&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;p align="left"&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"onDemand"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;useDefaultClientValidationPresentation&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;p align="left"&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"true"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;useDefaultServerValidationPresentation&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"true"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span&gt; &lt;/span&gt;&lt;p align="left"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:floatingIconMessage&lt;/span&gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;showDetail&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"true"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;&lt;span style="color: #7f007f; font-size: 10pt;"&gt;showSummary&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;=&lt;/span&gt;&lt;em&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt;"&gt;"true"&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span&gt; &lt;/span&gt;&lt;p align="left"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;&lt;span style="color: #3f7f7f; font-size: 10pt;"&gt;o:clientValidationSupport&lt;/span&gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;p&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&lt;span style="color: #008080; font-size: 10pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt; &lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt; &lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt; &lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt; &lt;/span&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;and i get the following error, I guess that skip the client side validation cause submit the form and refresh the entire page whit floating icon on every input although is fulfilling&lt;/p&gt;&lt;p&gt;&lt;br/&gt;13/08/2009 02:27:22 PM org.apache.catalina.core.StandardWrapperValve invoke&lt;br/&gt;GRAVE: Servlet.service() para servlet Faces Servlet lanzó excepción&lt;br/&gt;java.lang.IllegalStateException: getWriter() ya ha sido llamado para esta respuesta&lt;br/&gt;at org.apache.catalina.connector.Response.getOutputStream(Response.java:573)&lt;br/&gt;at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:183)&lt;br/&gt;at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:92)&lt;br/&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;br/&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&lt;br/&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;br/&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;br/&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;br/&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)&lt;br/&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&lt;br/&gt;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)&lt;br/&gt;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;br/&gt;at java.lang.Thread.run(Unknown Source)&lt;br/&gt;13/08/2009 02:27:22 PM org.apache.catalina.core.StandardWrapperValve invoke&lt;br/&gt;GRAVE: Servlet.service() para servlet Faces Servlet lanzó excepción&lt;br/&gt;java.lang.IllegalStateException: getWriter() ya ha sido llamado para esta respuesta&lt;br/&gt;at org.apache.catalina.connector.Response.getOutputStream(Response.java:573)&lt;br/&gt;at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:183)&lt;br/&gt;at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:92)&lt;br/&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;br/&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&lt;br/&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;br/&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;br/&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;br/&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)&lt;br/&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&lt;br/&gt;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)&lt;br/&gt;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;br/&gt;at java.lang.Thread.run(Unknown Source)&lt;br/&gt;13/08/2009 02:27:22 PM org.apache.catalina.core.StandardWrapperValve invoke&lt;br/&gt;GRAVE: Servlet.service() para servlet Faces Servlet lanzó excepción&lt;br/&gt;java.lang.IllegalStateException: getWriter() ya ha sido llamado para esta respuesta&lt;br/&gt;at org.apache.catalina.connector.Response.getOutputStream(Response.java:573)&lt;br/&gt;at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:183)&lt;br/&gt;at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:92)&lt;br/&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;br/&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&lt;br/&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;br/&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;br/&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;br/&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)&lt;br/&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&lt;br/&gt;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)&lt;br/&gt;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;br/&gt;at java.lang.Thread.run(Unknown Source)&lt;br/&gt;13/08/2009 02:27:22 PM org.apache.catalina.core.StandardWrapperValve invoke&lt;br/&gt;GRAVE: Servlet.service() para servlet Faces Servlet lanzó excepción&lt;br/&gt;java.lang.IllegalStateException: getWriter() ya ha sido llamado para esta respuesta&lt;br/&gt;at org.apache.catalina.connector.Response.getOutputStream(Response.java:573)&lt;br/&gt;at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:183)&lt;br/&gt;at org.openfaces.util.ResourceFilter.doFilter(ResourceFilter.java:92)&lt;br/&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;br/&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&lt;br/&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;br/&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;br/&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;br/&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)&lt;br/&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&lt;br/&gt;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)&lt;br/&gt;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;br/&gt;at java.lang.Thread.run(Unknown Source)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Firefox 3.5.2&lt;/p&gt;&lt;p&gt;IDE Eclipse 3.4.2&lt;/p&gt;&lt;p&gt;Apache Tomcat/6.0.14&lt;/p&gt;&lt;p&gt;SQL Server 2005&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any suggestion ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Rodrigo&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d09000cc-6a4e-48b4-9e72-33eaa05fff15] --&gt;</description>
      <pubDate>Thu, 13 Aug 2009 20:55:28 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3133</guid>
      <dc:date>2009-08-13T20:55:28Z</dc:date>
      <clearspace:dateToText>1 year, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>14</clearspace:messageCount>
      <clearspace:replyCount>13</clearspace:replyCount>
    </item>
    <item>
      <title>Can't create basic Window</title>
      <link>http://support.teamdev.com/thread/3077</link>
      <description>&lt;!-- [DocumentBodyStart:ce0e37d2-2e99-4bb3-b8fb-dc9f94221aa4] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi, the following code in the backing bean for de action of a button don't show any window:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;public String openWindow() {&lt;br/&gt;        FacesContext facesContext = FacesContext.getCurrentInstance();&lt;br/&gt;        Application application = facesContext.getApplication();&lt;br/&gt;        Window w = (Window) application.createComponent(Window.COMPONENT_TYPE);&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;        w.setId("window1");&lt;br/&gt;        w.setStyleClass("window");&lt;br/&gt;        w.setStyle("position: absolute; top: 50px; left: 50px; width:auto; overflow:visible;");&lt;br/&gt;        w.setModal(true);&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;        w.setVisible(true);&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;        return "success";&lt;br/&gt;}&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Somebody help me?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks, Facundo.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ce0e37d2-2e99-4bb3-b8fb-dc9f94221aa4] --&gt;</description>
      <pubDate>Mon, 20 Jul 2009 15:27:18 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3077</guid>
      <dc:date>2009-07-20T15:27:18Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Client side Javascript for spinner</title>
      <link>http://support.teamdev.com/thread/2976</link>
      <description>&lt;!-- [DocumentBodyStart:95b92375-d853-40b8-9ee3-e841d3f16763] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I know the user guide for spinner component is still under construction. Nonetheless, do you have Javascript functions that would enable me get the value and also to set the value of the spinner component?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:95b92375-d853-40b8-9ee3-e841d3f16763] --&gt;</description>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">javascript</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">spinner</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">client</category>
      <category domain="http://support.teamdev.com/tags?containerType=?14&amp;container=2066">side</category>
      <pubDate>Thu, 28 May 2009 11:45:08 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/2976</guid>
      <dc:date>2009-05-28T11:45:08Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Chart Component Not Rendered</title>
      <link>http://support.teamdev.com/thread/3169</link>
      <description>&lt;!-- [DocumentBodyStart:8a56ed40-a3a3-44bb-8fd5-667d6a7b2a94] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;No markup is generated for me for the chart component.&lt;/p&gt;&lt;p&gt;Here is my setup:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;facelets 1.1.4&lt;/li&gt;&lt;li&gt;Tomahawk12.1.1.7&lt;/li&gt;&lt;li&gt;MyFaces 1.2.6&lt;/li&gt;&lt;li&gt;Richfaces 3.3.0&lt;/li&gt;&lt;li&gt;Openfaces EAP 2.0&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have tried using the JFreeChart 1.0.11 and 1.0.13 versions with their respective JCommons.&lt;/p&gt;&lt;p&gt;Any specific reason why this happens?&lt;/p&gt;&lt;p&gt;Like do I have to configure anything specific in web.xml or so for the chart components to show up?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please let me know when you get a chance.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you,&lt;/p&gt;&lt;p&gt;Radhesh&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:8a56ed40-a3a3-44bb-8fd5-667d6a7b2a94] --&gt;</description>
      <pubDate>Thu, 03 Sep 2009 15:25:59 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3169</guid>
      <dc:date>2009-09-03T15:25:59Z</dc:date>
      <clearspace:dateToText>11 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Nightly build - Converter Problem with o:inputText</title>
      <link>http://support.teamdev.com/thread/3466</link>
      <description>&lt;!-- [DocumentBodyStart:405bbeb6-d6d7-4e4a-bd70-0f35e02273a3] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi, i've a &amp;lt;o:inputText/&amp;gt; that shows a description of an object (object from class for example com.xxx.backing.Customer) and i use a converter to do this.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The converter implements the getAsString(..), getAsObject() methods to do this.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;With the openfaces EAP 2 version this works OK but with the last nightly build doesn't work, the &amp;lt;o:inputText/&amp;gt; shows something like "com.xxx.backing.Customer@122AE4" (toString() method of the instance or something)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please, i need to know if the problem is in the nightly build version or in my code.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank's, Facundo.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:405bbeb6-d6d7-4e4a-bd70-0f35e02273a3] --&gt;</description>
      <pubDate>Thu, 18 Feb 2010 17:36:03 GMT</pubDate>
      <author>forum-admin@teamdev.com</author>
      <guid>http://support.teamdev.com/thread/3466</guid>
      <dc:date>2010-02-18T17:36:03Z</dc:date>
      <clearspace:dateToText>6 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Component in DataTable restore incorrect state</title>
      <link>http://support.teamdev.com/thread/2968</link>
      <description>&lt;!-- [DocumentBodyStart:91154d87-8f44-4463-8bc8-0ef05510d94d] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;span class="postbody"&gt;Hi,&lt;br/&gt;&lt;br/&gt; We have created a custom JSF component using the RichFaces Component Development Kit(CDK) which extends from UIInput and we name it Popup (for example). The Popup has an attribute that is similar to UIInput's value where we called it HiddenField. So any changes to the value should happen to the hiddenField as well.&lt;br/&gt;&lt;br/&gt; In the decode method of the popup's rendererBase we have something like this:&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" style="width: 90%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span class="genmed"&gt;&lt;strong&gt;Code:&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="code"&gt;&lt;pre&gt;String submittedValue = requestParams.get(clientId);&lt;br/&gt;if (submittedValue != null) {&lt;br/&gt; popup.setSubmittedValue(submittedValue);&lt;br/&gt;}&lt;br/&gt;String oldHiddenValue = popup.getHiddenField();&lt;br/&gt;if (oldHiddenValue == null) {&lt;br/&gt; oldHiddenValue = "";&lt;br/&gt;}&lt;br/&gt;String newHiddenValue = requestParams.get(clientId + UIPopup.HIDDEN_FIELD);&lt;br/&gt;if (newHiddenValue == null) {&lt;br/&gt; newHiddenValue = "";&lt;br/&gt;}&lt;br/&gt;popup.setHiddenField(newHiddenValue);&lt;br/&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span class="postbody"&gt;&lt;br/&gt;&lt;br/&gt; By having "popup.setHiddenField()", the component should remember the value during the next RESTORE_VIEW phase and It does remember &lt;img height="16px" src="http://support.teamdev.com/images/emoticons/happy.gif" width="16px"/&gt;&lt;br/&gt;&lt;br/&gt; Unfortunately, it doesn't remember correctly once we use the popup component in the DataTable component&lt;br/&gt;&lt;br/&gt; For example:&lt;br/&gt; In the datatable we have for 4 rows of data and each row will contain this popup. First 3 rows are readonly (inputText with readOnly=true) while the last one is editable(new row). After filling up the last popup and with some a4j-submit, the value will be kept in the server. (no db save yet). At this stage, since we marked our managed bean with @KeepAlive... we are expecting that the popup's value &amp;amp; hiddenField value should be stored by the JSF state.&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;However, let say the user &lt;span class="postbody"&gt;wanted to clear out the last value. After clearing it and do an ajax-submit...&lt;br/&gt; &lt;span style="color: red;"&gt;unfortunately, during the decode of the 1st row's popup, somehow it got the 4th row's popup's hiddenvalue&lt;/span&gt; .. thus our expected result goes wrong.&lt;br/&gt;&lt;br/&gt; With some debugging we noticed this:&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;During saveState:&lt;/li&gt;&lt;li style="list-style: none"&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="postbody"&gt;the component's clientId is in this format: "form: