On Mar 15, 2010, at 2:02 PM, Ulrich Stärk wrote:
You want <t:form t:id="form"> or <form t:type="form" t:id="form">
Uli
Thank you, that worked... now I am wondering why "Login.tml" works w/
the original form.... (?).
On Mar 15, 2010, at 1:09 PM, Howard Lewis Ship wrote:
What version of Tapestry? Come on, you know the drill, give us
information to help you.
It is version 5.1.0.5
--
Robert Hailey
On 15.03.2010 18:43, Robert Hailey wrote:
Ok... I've got another question. I've copied/modified the code &
template for the login form to make a "logout" page, but when it
tries
to make the form object it throws a NullPointerException. The
exception
report simply highlights the definition of the form (which is the
same
as on the working page): <form t:id="form">
--
Robert Hailey
org.apache.tapestry5.ioc.internal.util.TapestryException: Failure
creating embedded component 'form' of das.pages.Logout:
java.lang.NullPointerException [at context:Logout.tml, line 8]
at
org
.apache
.tapestry5
.internal
.pageload
.ComponentAssemblerImpl
.createEmbeddedAssembler(ComponentAssemblerImpl.java:315)
at
org
.apache
.tapestry5
.internal
.pageload.PageLoaderImpl.startComponent(PageLoaderImpl.java:749)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.component(PageLoaderImpl.java:614)
at
org
.apache
.tapestry5
.internal
.pageload.PageLoaderImpl.processTemplateToken(PageLoaderImpl.java:
402)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.element(PageLoaderImpl.java:674)
at
org
.apache
.tapestry5
.internal
.pageload.PageLoaderImpl.processTemplateToken(PageLoaderImpl.java:
397)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.element(PageLoaderImpl.java:674)
at
org
.apache
.tapestry5
.internal
.pageload.PageLoaderImpl.processTemplateToken(PageLoaderImpl.java:
397)
at
org
.apache
.tapestry5
.internal
.pageload.PageLoaderImpl.programAssembler(PageLoaderImpl.java:234)
at
org
.apache
.tapestry5
.internal
.pageload.PageLoaderImpl.createAssembler(PageLoaderImpl.java:207)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.getAssembler(PageLoaderImpl.java:
183)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:157)
at $PageLoader_12762d8a5e9.loadPage($PageLoader_12762d8a5e9.java)
at
org
.apache
.tapestry5
.internal.services.PagePoolCache.checkout(PagePoolCache.java:210)
at
org
.apache
.tapestry5
.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_12762d8a5e8.checkout($PagePool_12762d8a5e8.java)
at
org
.apache
.tapestry5
.internal
.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:51)
at
$RequestPageCache_12762d8a5e7.get($RequestPageCache_12762d8a5e7.java)
at
$RequestPageCache_12762d8a5e0.get($RequestPageCache_12762d8a5e0.java)
at
org
.apache
.tapestry5
.internal
.services
.PageRenderRequestHandlerImpl
.handle(PageRenderRequestHandlerImpl.java:52)
at
org.apache.tapestry5.services.TapestryModule
$33.handle(TapestryModule.java:1943)
at
$
PageRenderRequestHandler_12762d8a5e3
.handle($PageRenderRequestHandler_12762d8a5e3.java)
at
$
PageRenderRequestHandler_12762d8a5d7
.handle($PageRenderRequestHandler_12762d8a5d7.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentRequestHandlerTerminator
.handlePageRender(ComponentRequestHandlerTerminator.java:48)
at
das
.security
.SecurityLoginFilter.handlePageRender(SecurityLoginFilter.java:70)
at
$
ComponentRequestHandler_12762d8a62d
.handlePageRender($ComponentRequestHandler_12762d8a62d.java)
at
$
ComponentRequestHandler_12762d8a5dc
.handlePageRender($ComponentRequestHandler_12762d8a5dc.java)
at
org
.apache
.tapestry5
.internal
.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
at $Dispatcher_12762d8a5de.dispatch($Dispatcher_12762d8a5de.java)
at $Dispatcher_12762d8a5d2.dispatch($Dispatcher_12762d8a5d2.java)
at
org.apache.tapestry5.services.TapestryModule
$RequestHandlerTerminator.service(TapestryModule.java:245)
at das.services.TimingFilter.service(TimingFilter.java:43)
at
$RequestHandler_12762d8a5d3.service($RequestHandler_12762d8a5d3.java)
[...snip...]
Caused by: java.lang.NullPointerException
at javassist.Loader.loadClass(Loader.java:304)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at
org
.apache
.tapestry5
.internal
.services
.ComponentInstantiatorSourceImpl
.findClass(ComponentInstantiatorSourceImpl.java:296)
at
org
.apache
.tapestry5
.internal
.services
.ComponentInstantiatorSourceImpl
.getInstantiator(ComponentInstantiatorSourceImpl.java:276)
at
$
ComponentInstantiatorSource_12762d8a5b7
.getInstantiator($ComponentInstantiatorSource_12762d8a5b7.java)
at
org
.apache
.tapestry5
.internal
.pageload
.EmbeddedComponentAssemblerImpl
.getModel(EmbeddedComponentAssemblerImpl.java:173)
at
org
.apache
.tapestry5
.internal
.pageload
.EmbeddedComponentAssemblerImpl
.<init>(EmbeddedComponentAssemblerImpl.java:82)
at
org
.apache
.tapestry5
.internal
.pageload
.ComponentAssemblerImpl
.createEmbeddedAssembler(ComponentAssemblerImpl.java:266)
... 79 more
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org