In a TestNG test, I'm calling:

Document doc = tester.renderPage("status/Start");  
//IMPORTANT NOTE: This URL renders without error in a browser

This page renders a few components, and appears to be complaining about
one of them (the StoreHierarchy component).  I'm using the Spring IoC
and am not over-riding any services yet.  

The call to renderPage fails with the exception:

Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.359
sec <<< FAILURE!
testStoreHierarchy(com.btservices.storeportal.pages.status.TestStart)
Time elapsed: 0.766 sec  <<< FAILURE!
org.apache.tapestry.ioc.internal.util.TapestryException:
java.lang.ClassNotFoundException: caught an exception while obtaining a
class file for com.btservices.storeportal.components.StoreHierarchy [at
context:WEB-INF/status/Start.html, line 5, column 21]
        at
org.apache.tapestry.internal.services.PageElementFactoryImpl.newComponen
tElement(PageElementFactoryImpl.java:294)
        at
$PageElementFactory_112f820fd98.newComponentElement($PageElementFactory_
112f820fd98.java)
        at
org.apache.tapestry.internal.services.PageLoaderProcessor.startComponent
(PageLoaderProcessor.java:624)
        at
org.apache.tapestry.internal.services.PageLoaderProcessor.loadTemplateFo
rComponent(PageLoaderProcessor.java:496)
        at
org.apache.tapestry.internal.services.PageLoaderProcessor.workComponentQ
ueue(PageLoaderProcessor.java:720)
        at
org.apache.tapestry.internal.services.PageLoaderProcessor.loadPage(PageL
oaderProcessor.java:393)
        at
org.apache.tapestry.internal.services.PageLoaderImpl.loadPage(PageLoader
Impl.java:59)
        at
$PageLoader_112f820fd96.loadPage($PageLoader_112f820fd96.java)
        at
org.apache.tapestry.internal.services.PagePoolImpl.checkout(PagePoolImpl
.java:63)
        at $PagePool_112f820fd8c.checkout($PagePool_112f820fd8c.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_112f820fd86.get($RequestPageCache_112f820fd86.java)
        at
$RequestPageCache_112f820fd85.get($RequestPageCache_112f820fd85.java)
        at
org.apache.tapestry.internal.services.PageLinkHandlerImpl.handle(PageLin
kHandlerImpl.java:57)
        at
$PageLinkHandler_112f820fd7c.handle($PageLinkHandler_112f820fd7c.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:111)

Please advise!  Thanks!

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to