Hi, I wrote very simple Page class including a t:form,
accessed with web browser, and got an exception.

My environment is below.
Tapestry: 5.0.15
Jetty: 6.1.12
Eclipse: 3.3.2

When I use Jetty 5.1.4, it works (of course).
Is there any restrictions with Jetty version?
or is my configuration wrong?

Thanks,
Ken



FormTest.java:
public class FormTest {}

FormTest.tml:
<html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd";>
<t:form>abc</t:form>
</html>

Stack Trace:
[ERROR] RequestExceptionHandler Processing of request failed with uncaught exception: java.lang.ClassNotFoundException: caught an exception while obtaining a class file for org.apache.tapestry5.corelib.components.Form org.apache.tapestry5.ioc.internal.util.TapestryException: java.lang.ClassNotFoundException: caught an exception while obtaining a class file for org.apache.tapestry5.corelib.components.Form [at classpath:com/example/sample/pages/FormTest.tml, line 2, column 9] at org.apache.tapestry5.internal.services.PageElementFactoryImpl.newComponentElement(PageElementFactoryImpl.java:234) at $PageElementFactory_11d93be75ba.newComponentElement($PageElementFactory_11d93be75ba.java) at org.apache.tapestry5.internal.services.PageLoaderProcessor.startComponent(PageLoaderProcessor.java:664) at org.apache.tapestry5.internal.services.PageLoaderProcessor.loadTemplateForComponent(PageLoaderProcessor.java:509) at org.apache.tapestry5.internal.services.PageLoaderProcessor.workComponentQueue(PageLoaderProcessor.java:815) at org.apache.tapestry5.internal.services.PageLoaderProcessor.loadPage(PageLoaderProcessor.java:401) at org.apache.tapestry5.internal.services.PageLoaderImpl.loadPage(PageLoaderImpl.java:59)
        at $PageLoader_11d93be75b8.loadPage($PageLoader_11d93be75b8.java)
at org.apache.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:210) at org.apache.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:107)
        at $PagePool_11d93be75b7.checkout($PagePool_11d93be75b7.java)
at org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:43)
        at $RequestPageCache_11d93be75b6.get($RequestPageCache_11d93be75b6.java)
        at $RequestPageCache_11d93be75ae.get($RequestPageCache_11d93be75ae.java)
at org.apache.tapestry5.internal.services.RequestSecurityManagerImpl.checkForInsecureRequest(RequestSecurityManagerImpl.java:59) at $RequestSecurityManager_11d93be75ad.checkForInsecureRequest($RequestSecurityManager_11d93be75ad.java) at org.apache.tapestry5.services.TapestryModule$33.handle(TapestryModule.java:1729) at $PageRenderRequestHandler_11d93be75b1.handle($PageRenderRequestHandler_11d93be75b1.java) at $PageRenderRequestHandler_11d93be75a6.handle($PageRenderRequestHandler_11d93be75a6.java) at org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:97) at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:73)
        at $Dispatcher_11d93be75ac.dispatch($Dispatcher_11d93be75ac.java)
        at $Dispatcher_11d93be759f.dispatch($Dispatcher_11d93be759f.java)
at org.apache.tapestry5.services.TapestryModule$17.service(TapestryModule.java:1025)
        at com.example.sample.services.AppModule$1.service(AppModule.java:124)
        at $RequestFilter_11d93be759e.service($RequestFilter_11d93be759e.java)
        at $RequestHandler_11d93be75a0.service($RequestHandler_11d93be75a0.java)
at org.apache.tapestry5.internal.services.LocalizationFilter.service(LocalizationFilter.java:42)
        at $RequestHandler_11d93be75a0.service($RequestHandler_11d93be75a0.java)
at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
        at $RequestHandler_11d93be75a0.service($RequestHandler_11d93be75a0.java)
at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:624)
        at $RequestHandler_11d93be75a0.service($RequestHandler_11d93be75a0.java)
at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:614)
        at $RequestHandler_11d93be75a0.service($RequestHandler_11d93be75a0.java)
at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
        at $RequestHandler_11d93be75a0.service($RequestHandler_11d93be75a0.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:84) at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106)
        at $RequestHandler_11d93be75a0.service($RequestHandler_11d93be75a0.java)
        at $RequestHandler_11d93be7596.service($RequestHandler_11d93be7596.java)
at org.apache.tapestry5.services.TapestryModule$16.service(TapestryModule.java:1005) at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44) at $HttpServletRequestHandler_11d93be7597.service($HttpServletRequestHandler_11d93be7597.java) at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) at $HttpServletRequestFilter_11d93be7595.service($HttpServletRequestFilter_11d93be7595.java) at $HttpServletRequestHandler_11d93be7597.service($HttpServletRequestHandler_11d93be7597.java) at $HttpServletRequestHandler_11d93be7593.service($HttpServletRequestHandler_11d93be7593.java)
        at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:361)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:324)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)


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

Reply via email to