[INFO] TapestryFilter Startup time: 187 ms to build IoC Registry, 609 ms overall. java.lang.NullPointerException [ERROR] Create Listener ComponentPageElement[Users/Create] failed during page detach: Error persisting field Users/Create:username: java.lang.NullPointerException org.apache.tapestry.ioc.internal.util.TapestryException: Error persisting field Users/Create:username: java.lang.NullPointerException at org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(Compo nentPageElementImpl.java:935) at org.apache.tapestry.internal.structure.ComponentPageElementImpl.containingPa geDidDetach(ComponentPageElementImpl.java:729) at org.apache.tapestry.internal.structure.PageImpl.detached(PageImpl.java:122) at org.apache.tapestry.internal.services.PagePoolImpl.release(PagePoolImpl.java :79) at $PagePool_1166415c52f.release($PagePool_1166415c52f.java) at org.apache.tapestry.internal.services.RequestPageCacheImpl.threadDidCleanup( RequestPageCacheImpl.java:61) at org.apache.tapestry.ioc.internal.services.ThreadCleanupHubImpl.cleanup(Threa dCleanupHubImpl.java:68) at org.apache.tapestry.ioc.internal.RegistryImpl.cleanupThread(RegistryImpl.jav a:257) at org.apache.tapestry.ioc.internal.RegistryWrapper.cleanupThread(RegistryWrapp er.java:36) at org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:143) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128 ) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102 ) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http 11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.tapestry.ioc.internal.util.TapestryException: Error persisting field Users/Create:username: java.lang.NullPointerException at org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.persis tFieldChange(InternalComponentResourcesImpl.java:180) at edu.usc.k12.cpanel.pages.Users.Create._$write_username(Create.java) at edu.usc.k12.cpanel.pages.Users.Create.pageDetached(Create.java:202) at edu.usc.k12.cpanel.pages.Users.Create.containingPageDidDetach(Create.java) at org.apache.tapestry.internal.structure.ComponentPageElementImpl$2.run(Compon entPageElementImpl.java:84) at org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(Compo nentPageElementImpl.java:923) ... 21 more Caused by: java.lang.NullPointerException at $Request_1166415c53d.getSession($Request_1166415c53d.java) at $Request_1166415c511.getSession($Request_1166415c511.java) at org.apache.tapestry.internal.services.AbstractSessionPersistentFieldStrategy .postChange(AbstractSessionPersistentFieldStrategy.java:109) at org.apache.tapestry.internal.services.PersistentFieldManagerImpl.postChange( PersistentFieldManagerImpl.java:78) at $PersistentFieldManager_1166415c533.postChange($PersistentFieldManager_11664 15c533.java) at org.apache.tapestry.internal.structure.PageImpl.persistFieldChange(PageImpl. java:168) at org.apache.tapestry.internal.structure.ComponentPageElementImpl.persistField Change(ComponentPageElementImpl.java:954) at org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.persis tFieldChange(InternalComponentResourcesImpl.java:176) ... 26 more [ERROR] PagePool Page Page[Users/Create en] is dirty, and will be discarded (rather than returned to the page pool).
> -----Original Message----- > From: Davor Hrg [mailto:[EMAIL PROTECTED] > Sent: Wednesday, November 21, 2007 1:29 PM > To: Tapestry users > Subject: Re: [T5] Cannot persist field exception > > full stack trace ? > > > On Nov 21, 2007 10:17 PM, Jean-Philippe Steinmetz > <[EMAIL PROTECTED]> wrote: > > > Is there anyone that can help with this problem? Thanks > > > > > -----Original Message----- > > > From: Jean-Philippe Steinmetz [mailto:[EMAIL PROTECTED] > > > Sent: Friday, November 16, 2007 1:36 PM > > > To: 'Tapestry users' > > > Subject: [T5] Cannot persist field exception > > > > > > Hi All, > > > > > > I'm getting the following error > > > > > > Error persisting field Users/Create:username: > > > java.lang.NullPointerException > > > > > > In my page class I have... > > > > > > @Persist > > > private String username; > > > > > > public String getUsername() > > > { > > > return username; > > > } > > > public void setUsername(String username) { this.username = > > > username; } > > > > > > and in my template I have > > > > > > <t:label for="username"/>: > > > <input t:type="TextField" t:id="username" > > > t:validate="required" size="30"/> > > > > > > So i'm not sure why i'd be getting this error. Does anyone have > > > ideas? I tried setting some default value to username in the > > > setupRender() function but that doesn't seem to solve the problem. > > > > > > Thanks in advance, > > > > > > Jean-Philippe Steinmetz > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]