Hi, I have the following zone with table inside :
<t:zone t:id="myZone" t:visible="false"> <table t:type="grid" t:source="myObjects" t:row="currentObject" t:model="model" t:rowIndex="indexRow"> <p:actionCell> ... </p:actionCell> <p:empty> <p>There is nothing</p> </p:empty> </table> </t:zone> And the following form : <t:form id="myForm" t:id="myForm" t:zone=" myZone "> <input t:type="textfield" t:value="myValue" t:id="valueInput" type="text" name="valueInput" style="display:none"/> <input t:type="submit" t:id="submitValueId" id=" submitValueId " value="Submit" style="display:none"/> </t:form> After updating the zone using ajax like this: @Property private BeanModel<myObject> model; @Inject private BeanModelSource beanModelSource; @OnEvent(value="success", component = " myForm ") public void processForm() throws Exception { model = beanModelSource.createDisplayModel(myObject.class, resources.getMessages()); ... ajaxResponseRenderer.addRender("myZone ", myZone.getBody()); } My zone get updated and the table become visible. But I get a Null pointer if I refresh the page or when a redirection is done on this page: Caused by: java.lang.NullPointerException at org.apache.tapestry5.corelib.components.GridColumns.setupRender(GridColumns.java:112) at org.apache.tapestry5.corelib.components.GridColumns.setupRender(GridColumns.java) at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174) at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133) What am I doing wrong? (Also I have the feeling the page is not fully reloaded when the page is refreshed!?) Thx Christophe Ce message et toutes les pieces jointes (ci apres le message) sont etablis a l intention exclusive de leurs destinataires. Si vous recevez ce message par erreur, merci de le detruire et d en avertir immediatement l expediteur par e mail. Toute utilisation de ce message non conforme a sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite, sauf autorisation expresse de l expediteur. Les communications sur Internet n etant pas securisees, DOCAPOST BPO informe qu elle ne peut accepter aucune responsabilite quant au contenu de ce message.