HI, Thank you for your response.

Here is the full stack trace. Outputraw is class in the tapestry core
library. i'm wondering why its not able to recognize this. The same code
works fine in jboss 4.

2013-07-31 16:47:41,367 [2880#1/http://www.srwd00.com/] priority=ERROR
app_name=stubhubapps thread=ajp-127.0.0.13-8009-1
location=PageRenderRequestHandler line=56 Exception:
org.apache.tapestry5.ioc.internal.OperationException: Unable to resolve
'outputraw' to a component class name. [at context:HomePage.tml, line 6]
    at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:102)
    at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:69)
    at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
    at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1063)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.createAssembler(PageLoaderImpl.java:218)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.getAssembler(PageLoaderImpl.java:208)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:180)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:175)
    at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65)
    at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
    at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1063)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:173)
    at $PageLoader_1403720b2b7.loadPage($PageLoader_1403720b2b7.java)
    at
org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:81)
    at $PageSource_1403720b2b6.getPage($PageSource_1403720b2b6.java)
    at
org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:74)
    at $RequestPageCache_1403720b2b5.get($RequestPageCache_1403720b2b5.java)
    at $RequestPageCache_1403720b28e.get($RequestPageCache_1403720b28e.java)
    at
com.stubhub.ui.services.impl.ClientCacheHandler.handle(ClientCacheHandler.java:46)
    at
$PageRenderRequestHandler_1403720b293.handle($PageRenderRequestHandler_1403720b293.java)
    at
org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:2326)
    at
$PageRenderRequestHandler_1403720b293.handle($PageRenderRequestHandler_1403720b293.java)
    at
$PageRenderRequestHandler_1403720b28c.handle($PageRenderRequestHandler_1403720b28c.java)
    at
org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
    at
org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
    at
$ComponentRequestHandler_1403720b28d.handlePageRender($ComponentRequestHandler_1403720b28d.java)
    at
$ComponentRequestHandler_1403720b272.handlePageRender($ComponentRequestHandler_1403720b272.java)
    at
org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
    at $Dispatcher_1403720b274.dispatch($Dispatcher_1403720b274.java)
    at $Dispatcher_1403720b26e.dispatch($Dispatcher_1403720b26e.java)
    at
org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:321)
    at
com.stubhub.ui.services.StubHubModule$3.service(StubHubModule.java:194)
    at $RequestHandler_1403720b26f.service($RequestHandler_1403720b26f.java)
    at
com.stubhub.ui.services.StubHubModule$2.service(StubHubModule.java:167)
    at $RequestHandler_1403720b26f.service($RequestHandler_1403720b26f.java)
    at
com.stubhub.ui.services.StubHubModule$1.service(StubHubModule.java:134)
    at $RequestFilter_1403720b26c.service($RequestFilter_1403720b26c.java)
    at $RequestHandler_1403720b26f.service($RequestHandler_1403720b26f.java)
    at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
    at $RequestHandler_1403720b26f.service($RequestHandler_1403720b26f.java)
    at
org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:984)
    at $RequestHandler_1403720b26f.service($RequestHandler_1403720b26f.java)
    at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:974)
    at $RequestHandler_1403720b26f.service($RequestHandler_1403720b26f.java)
    at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
    at $RequestHandler_1403720b26f.service($RequestHandler_1403720b26f.java)
    at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)
    at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81)
    at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
    at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
    at $RequestHandler_1403720b26f.service($RequestHandler_1403720b26f.java)
    at $RequestHandler_1403720b263.service($RequestHandler_1403720b263.java)
    at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:272)
    at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
    at
$HttpServletRequestHandler_1403720b265.service($HttpServletRequestHandler_1403720b265.java)
    at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
    at
$HttpServletRequestFilter_1403720b262.service($HttpServletRequestFilter_1403720b262.java)
    at
$HttpServletRequestHandler_1403720b265.service($HttpServletRequestHandler_1403720b265.java)
    at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:928)
    at
$HttpServletRequestHandler_1403720b265.service($HttpServletRequestHandler_1403720b265.java)
    at
$HttpServletRequestHandler_1403720b260.service($HttpServletRequestHandler_1403720b260.java)
    at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:147)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:734)
    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:541)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:479)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:407)
    at
com.stubhub.http.filter.BrowseRequestDispatchFilter.doFilter(BrowseRequestDispatchFilter.java:49)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.http.filter.ExcludedURLSupportFilter.doFilter(ExcludedURLSupportFilter.java:65)
    at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
    at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.http.filter.ExcludedURLSupportFilter.doFilter(ExcludedURLSupportFilter.java:65)
    at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
    at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.http.filter.ExcludedURLSupportFilter.doFilter(ExcludedURLSupportFilter.java:65)
    at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
    at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.http.filter.ExcludedURLSupportFilter.doFilter(ExcludedURLSupportFilter.java:65)
    at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
    at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.http.filter.ExcludedURLSupportFilter.doFilter(ExcludedURLSupportFilter.java:65)
    at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
    at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.http.filter.ExcludedURLSupportFilter.doFilter(ExcludedURLSupportFilter.java:65)
    at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
    at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.common.http.UserCookieFilter.doFilter(UserCookieFilter.java:341)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.common.http.InternationalFilter.doFilterInternal(InternationalFilter.java:37)
    at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.http.filter.ErrorHandleFilter.doFilter(ErrorHandleFilter.java:41)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
com.stubhub.common.http.DyeHttpFilter.doFilterInternal(DyeHttpFilter.java:23)
    at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
    at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181)
    at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88)
    at
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100)
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:159)
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at
org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53)
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:504)
    at
org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:437)
    at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951)
    at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: Unable
to resolve 'outputraw' to a component class name. [at context:HomePage.tml,
line 6]
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.startComponent(PageLoaderImpl.java:743)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.component(PageLoaderImpl.java:627)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.processTemplateToken(PageLoaderImpl.java:426)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.element(PageLoaderImpl.java:687)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.processTemplateToken(PageLoaderImpl.java:421)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.programAssembler(PageLoaderImpl.java:264)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.access$900(PageLoaderImpl.java:65)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:236)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:220)
    at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65)
    ... 128 more

Caused by: org.apache.tapestry5.ioc.util.UnknownValueException: Unable to
resolve 'outputraw' to a component class name.
    at
org.apache.tapestry5.internal.services.ComponentClassResolverImpl$6.invoke(ComponentClassResolverImpl.java:479)
    at
org.apache.tapestry5.internal.services.ComponentClassResolverImpl$6.invoke(ComponentClassResolverImpl.java:474)
    at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
    at
org.apache.tapestry5.internal.services.ComponentClassResolverImpl.resolveComponentTypeToClassName(ComponentClassResolverImpl.java:472)
    at
$ComponentClassResolver_1403720b257.resolveComponentTypeToClassName($ComponentClassResolver_1403720b257.java)
    at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.startComponent(PageLoaderImpl.java:739)
    ... 137 more



And even if I use this  <t:OutputRaw  value="spiderfood"/>
i get the same exception shown above. Also I have added
ClasspathURLConverterJBoss6, ClasspathURLConverterJBoss6 for jboss 6 and
i'm using the same in my AppModule class.


Thanks,
Rukmini


On Thu, Aug 1, 2013 at 10:03 AM, Thiago H de Paula Figueiredo <
thiag...@gmail.com> wrote:

> On Thu, 01 Aug 2013 13:50:48 -0300, rukmini n <rukmini...@gmail.com>
> wrote:
>
>   HI All,
>>
>
> Hi!
>
>
>  Currently in our organization we use Tapestry for UI and version is
>> 5.0.15, jboss 4 .
>>
>
> Quite old versions . . .
>
>
>  So we upgraded tapestry version to 5.2.5 and still we see the problem.
>> Main problem is .tml files components are not getting resolved.
>>
>
> What you're describing is component classes not being resolved, not
> templates not being resolved. A component doesn't need a template to be
> valid and work. Templates are only read if the corresponding component
> class exists and not the other way around.
>
>  I'm getting "
>> unable to resolve *outputraw to *component class name". And none of
>>
>> component classes which we created(for example sh.layout)  are working.
>> Please help us finding solution to the problem.
>>
>> Exception stack trace:
>> Caused by: org.apache.tapestry5.ioc.util.**UnknownValueException: Unable
>> to
>> resolve 'outputraw' to a component class name.
>>
>
> This is weird. I'd check whether there are other exceptions (and posting
> the whole stack trace is always recommended when searching for help). I'd
> also check whether the tapestry-core JAR isn't truncated or corrupted.
> Could you post the full stack trace please?
>
> In addition, take a look at this: http://wiki.apache.org/**tapestry/**
> HowToRunTapestry5OnJBoss7Dot1<http://wiki.apache.org/tapestry/HowToRunTapestry5OnJBoss7Dot1>.
> This does look like your problem and it provides a solution.
>
>
>        <t:OutputRaw   value="${spiderfood}"/>
>>
>
> Never, ever, ever use expansions when passing values to parameters in
> Tapestry. This is the correct way of doing it: <t:OutputRaw
>  value="spiderfood"/>
>
> --
> Thiago H. de Paula Figueiredo
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: 
> users-unsubscribe@tapestry.**apache.org<users-unsubscr...@tapestry.apache.org>
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

Reply via email to