You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Joel Wiegman <Jo...@btservices.com> on 2007/05/21 15:31:00 UTC
T5: PageTester problems
I'm pretty sure the PageTester/unit testing framework is in a very
"gelatinous" state right now, but I thought posting this error might
help stabilize it. I'm getting a CNFE upon the first call to
PageTester.renderPage (and yes, the page compiles and displays fine when
not using the PageTester).
I'm using Maven to build/test. I would assume this is an internal
Tapestry 5.0.5-SNAPSHOT bug. Let me know if you need any more info.
Cheers!
java.lang.RuntimeException: java.lang.ClassNotFoundException: caught an
exception while obtaining a class file for
com.btservices.storeportal.pages.status.Start
at
org.apache.tapestry.internal.services.ComponentInstantiatorSourceImpl.fi
ndClass(ComponentInstantiatorSourceImpl.java:258)
at
org.apache.tapestry.internal.services.ComponentInstantiatorSourceImpl.fi
ndInstantiator(ComponentInstantiatorSourceImpl.java:240)
at
$ComponentInstantiatorSource_112aecf7b33.findInstantiator($ComponentInst
antiatorSource_112aecf7b33.java)
at
org.apache.tapestry.internal.services.PageElementFactoryImpl.newRootComp
onentElement(PageElementFactoryImpl.java:199)
at
$PageElementFactory_112aecf7b44.newRootComponentElement($PageElementFact
ory_112aecf7b44.java)
at
org.apache.tapestry.internal.services.PageLoaderProcessor.loadRootCompon
ent(PageLoaderProcessor.java:408)
at
org.apache.tapestry.internal.services.PageLoaderProcessor.loadPage(PageL
oaderProcessor.java:393)
at
org.apache.tapestry.internal.services.PageLoaderImpl.loadPage(PageLoader
Impl.java:62)
at
$PageLoader_112aecf7b42.loadPage($PageLoader_112aecf7b42.java)
at
org.apache.tapestry.internal.services.PagePoolImpl.checkout(PagePoolImpl
.java:63)
at $PagePool_112aecf7b38.checkout($PagePool_112aecf7b38.java)
at
org.apache.tapestry.internal.services.RequestPageCacheImpl.getByClassNam
e(RequestPageCacheImpl.java:58)
at
org.apache.tapestry.internal.services.RequestPageCacheImpl.get(RequestPa
geCacheImpl.java:49)
at
$RequestPageCache_112aecf7b32.get($RequestPageCache_112aecf7b32.java)
at
$RequestPageCache_112aecf7b31.get($RequestPageCache_112aecf7b31.java)
at
org.apache.tapestry.internal.services.PageLinkHandlerImpl.handle(PageLin
kHandlerImpl.java:57)
at
$PageLinkHandler_112aecf7b28.handle($PageLinkHandler_112aecf7b28.java)
at
org.apache.tapestry.internal.test.PageLinkInvoker.invoke(PageLinkInvoker
.java:61)
at
org.apache.tapestry.test.PageTester.invoke(PageTester.java:184)
at
org.apache.tapestry.test.PageTester.renderPage(PageTester.java:144)
at
com.btservices.storeportal.pages.status.TestStart.testStoreHierarchy(Tes
tStart.java:220)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
RE: T5: PageTester problems
Posted by Joel Wiegman <Jo...@btservices.com>.
Never mind... I had a stale war in development.
I needed to replace org.apache.tapestry.TapestryFilter with
org.apache.tapestry.spring.TapestrySpringFilter in my web.xml.
-----Original Message-----
From: Joel Wiegman [mailto:JoelWiegman@btservices.com]
Sent: Monday, May 21, 2007 9:31 AM
To: Tapestry users
Subject: T5: PageTester problems
I'm pretty sure the PageTester/unit testing framework is in a very
"gelatinous" state right now, but I thought posting this error might
help stabilize it. I'm getting a CNFE upon the first call to
PageTester.renderPage (and yes, the page compiles and displays fine when
not using the PageTester).
I'm using Maven to build/test. I would assume this is an internal
Tapestry 5.0.5-SNAPSHOT bug. Let me know if you need any more info.
Cheers!
java.lang.RuntimeException: java.lang.ClassNotFoundException: caught an
exception while obtaining a class file for
com.btservices.storeportal.pages.status.Start
at
org.apache.tapestry.internal.services.ComponentInstantiatorSourceImpl.fi
ndClass(ComponentInstantiatorSourceImpl.java:258)
at
org.apache.tapestry.internal.services.ComponentInstantiatorSourceImpl.fi
ndInstantiator(ComponentInstantiatorSourceImpl.java:240)
at
$ComponentInstantiatorSource_112aecf7b33.findInstantiator($ComponentInst
antiatorSource_112aecf7b33.java)
at
org.apache.tapestry.internal.services.PageElementFactoryImpl.newRootComp
onentElement(PageElementFactoryImpl.java:199)
at
$PageElementFactory_112aecf7b44.newRootComponentElement($PageElementFact
ory_112aecf7b44.java)
at
org.apache.tapestry.internal.services.PageLoaderProcessor.loadRootCompon
ent(PageLoaderProcessor.java:408)
at
org.apache.tapestry.internal.services.PageLoaderProcessor.loadPage(PageL
oaderProcessor.java:393)
at
org.apache.tapestry.internal.services.PageLoaderImpl.loadPage(PageLoader
Impl.java:62)
at
$PageLoader_112aecf7b42.loadPage($PageLoader_112aecf7b42.java)
at
org.apache.tapestry.internal.services.PagePoolImpl.checkout(PagePoolImpl
.java:63)
at $PagePool_112aecf7b38.checkout($PagePool_112aecf7b38.java)
at
org.apache.tapestry.internal.services.RequestPageCacheImpl.getByClassNam
e(RequestPageCacheImpl.java:58)
at
org.apache.tapestry.internal.services.RequestPageCacheImpl.get(RequestPa
geCacheImpl.java:49)
at
$RequestPageCache_112aecf7b32.get($RequestPageCache_112aecf7b32.java)
at
$RequestPageCache_112aecf7b31.get($RequestPageCache_112aecf7b31.java)
at
org.apache.tapestry.internal.services.PageLinkHandlerImpl.handle(PageLin
kHandlerImpl.java:57)
at
$PageLinkHandler_112aecf7b28.handle($PageLinkHandler_112aecf7b28.java)
at
org.apache.tapestry.internal.test.PageLinkInvoker.invoke(PageLinkInvoker
.java:61)
at
org.apache.tapestry.test.PageTester.invoke(PageTester.java:184)
at
org.apache.tapestry.test.PageTester.renderPage(PageTester.java:144)
at
com.btservices.storeportal.pages.status.TestStart.testStoreHierarchy(Tes
tStart.java:220)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org