You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Chris Chiappone <ch...@gmail.com> on 2007/04/12 22:22:29 UTC

[T4.12] Possible Bug in @Script Annotation

I believe there may be a bug when using the @Script Annotation.

If I do the following:
<span jwcid="@Script" scriptAsset="ognl:assets.scriptAsset"/>

I always get a null pointer exception.

But if I just do this:

<script jwcid="@Any" type="text/javascript"
src="ognl:assets.scriptAsset"></script>

It works fine.  Could this be a bug?

-- 
~chris

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: [T4.12] Possible Bug in @Script Annotation

Posted by Chris Chiappone <ch...@gmail.com>.
JIRA Added

On 4/12/07, andyhot <an...@di.uoa.gr> wrote:
> It's trying to inform you that it can't find your asset...
> But the reporting code seems to have a small bug, thus the NPE.
>
> Please, JIRA this and try modifying your Asset annotation till it works,
> perhaps adding a context:/ or classpath:/ prefix.
>
> Chris Chiappone wrote:
> > Sure thing:
> >
> > Stack Trace:
> >
> >    * org.apache.tapestry.html.Script.getParsedScript(Script.java:140)
> >    * org.apache.tapestry.html.Script.renderComponent(Script.java:155)
> >    *
> > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
> >    *
> > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
> >
> >    *
> > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525)
> >
> >    * org.apache.tapestry.html.Body.renderComponent(Body.java:38)
> >    *
> > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
> >    *
> > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
> >
> >    *
> > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525)
> >
> >    * org.apache.tapestry.html.Shell.renderComponent(Shell.java:64)
> >    *
> > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
> >    *
> > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
> >
> >    *
> > org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
> >    *
> > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
> >    *
> > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
> >
> >    *
> > org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
> >    *
> > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
> >    *
> > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:182)
> >
> >    * org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:237)
> >    *
> > org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:397)
> >    *
> > org.apache.tapestry.services.impl.DefaultResponseBuilder.renderResponse(DefaultResponseBuilder.java:158)
> >
> >    *
> > org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33)
> >
> >    *
> > $ResponseRenderer_111e78d1d59.renderResponse($ResponseRenderer_111e78d1d59.java)
> >
> >    *
> > $ResponseRenderer_111e78d1d58.renderResponse($ResponseRenderer_111e78d1d58.java)
> >
> >    * org.apache.tapestry.engine.HomeService.service(HomeService.java:68)
> >    *
> > $IEngineService_111e78d1dc7.service($IEngineService_111e78d1dc7.java)
> >    *
> > org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(EngineServiceInnerProxy.java:77)
> >
> >    *
> > org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
> >
> >    *
> > org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:246)
> >
> >    *
> > org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54)
> >
> >    *
> > $WebRequestServicer_111e78d1da2.service($WebRequestServicer_111e78d1da2.java)
> >
> >    *
> > $WebRequestServicer_111e78d1d9e.service($WebRequestServicer_111e78d1d9e.java)
> >
> >    *
> > org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61)
> >
> >    *
> > $ServletRequestServicer_111e78d1d84.service($ServletRequestServicer_111e78d1d84.java)
> >
> >    *
> > org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
> >
> >    *
> > $ServletRequestServicerFilter_111e78d1d80.service($ServletRequestServicerFilter_111e78d1d80.java)
> >
> >    *
> > $ServletRequestServicer_111e78d1d86.service($ServletRequestServicer_111e78d1d86.java)
> >
> >    *
> > org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
> >
> >    *
> > $ServletRequestServicerFilter_111e78d1d7e.service($ServletRequestServicerFilter_111e78d1d7e.java)
> >
> >    *
> > $ServletRequestServicer_111e78d1d86.service($ServletRequestServicer_111e78d1d86.java)
> >
> >    *
> > org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
> >
> >    *
> > $ServletRequestServicerFilter_111e78d1d82.service($ServletRequestServicerFilter_111e78d1d82.java)
> >
> >    *
> > $ServletRequestServicer_111e78d1d86.service($ServletRequestServicer_111e78d1d86.java)
> >
> >    *
> > $ServletRequestServicer_111e78d1d78.service($ServletRequestServicer_111e78d1d78.java)
> >
> >    *
> > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
> >
> >    *
> > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104)
> >    * javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
> >    * javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >    *
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> >
> >    *
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >
> >    *
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
> >
> >    *
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> >
> >    *
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >
> >    *
> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> >
> >    *
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> >
> >    *
> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
> >
> >    *
> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
> >
> >    *
> > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> >
> >    *
> > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> >
> >    *
> > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> >
> >    *
> > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
> >
> >    * java.lang.Thread.run(Unknown Source)
> >
> >
> > On 4/12/07, andyhot <an...@di.uoa.gr> wrote:
> >> Chris Chiappone wrote:
> >> > I believe there may be a bug when using the @Script Annotation.
> >> >
> >> > If I do the following:
> >> > <span jwcid="@Script" scriptAsset="ognl:assets.scriptAsset"/>
> >> >
> >> > I always get a null pointer exception.
> >>
> >> What kind of NPE ? can we have a full stack trace ?
> >>
> >> >
> >> > But if I just do this:
> >> >
> >> > <script jwcid="@Any" type="text/javascript"
> >> > src="ognl:assets.scriptAsset"></script>
> >> >
> >> > It works fine.  Could this be a bug?
> >> >
> >>
> >>
> >> ---------------------------------------------------------------------
> >> 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
>
>


-- 
~chris

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: [T4.12] Possible Bug in @Script Annotation

Posted by andyhot <an...@di.uoa.gr>.
It's trying to inform you that it can't find your asset...
But the reporting code seems to have a small bug, thus the NPE.

Please, JIRA this and try modifying your Asset annotation till it works,
perhaps adding a context:/ or classpath:/ prefix.

Chris Chiappone wrote:
> Sure thing:
>
> Stack Trace:
>
>    * org.apache.tapestry.html.Script.getParsedScript(Script.java:140)
>    * org.apache.tapestry.html.Script.renderComponent(Script.java:155)
>    * 
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
>    * 
> org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184) 
>
>    * 
> org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525) 
>
>    * org.apache.tapestry.html.Body.renderComponent(Body.java:38)
>    * 
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
>    * 
> org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184) 
>
>    * 
> org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525) 
>
>    * org.apache.tapestry.html.Shell.renderComponent(Shell.java:64)
>    * 
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
>    * 
> org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184) 
>
>    * 
> org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
>    * 
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
>    * 
> org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184) 
>
>    * 
> org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
>    * 
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
>    * 
> org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:182) 
>
>    * org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:237)
>    * 
> org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:397)
>    * 
> org.apache.tapestry.services.impl.DefaultResponseBuilder.renderResponse(DefaultResponseBuilder.java:158) 
>
>    * 
> org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33) 
>
>    * 
> $ResponseRenderer_111e78d1d59.renderResponse($ResponseRenderer_111e78d1d59.java) 
>
>    * 
> $ResponseRenderer_111e78d1d58.renderResponse($ResponseRenderer_111e78d1d58.java) 
>
>    * org.apache.tapestry.engine.HomeService.service(HomeService.java:68)
>    * 
> $IEngineService_111e78d1dc7.service($IEngineService_111e78d1dc7.java)
>    * 
> org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(EngineServiceInnerProxy.java:77) 
>
>    * 
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72) 
>
>    * 
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:246) 
>
>    * 
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54) 
>
>    * 
> $WebRequestServicer_111e78d1da2.service($WebRequestServicer_111e78d1da2.java) 
>
>    * 
> $WebRequestServicer_111e78d1d9e.service($WebRequestServicer_111e78d1d9e.java) 
>
>    * 
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61) 
>
>    * 
> $ServletRequestServicer_111e78d1d84.service($ServletRequestServicer_111e78d1d84.java) 
>
>    * 
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55) 
>
>    * 
> $ServletRequestServicerFilter_111e78d1d80.service($ServletRequestServicerFilter_111e78d1d80.java) 
>
>    * 
> $ServletRequestServicer_111e78d1d86.service($ServletRequestServicer_111e78d1d86.java) 
>
>    * 
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52) 
>
>    * 
> $ServletRequestServicerFilter_111e78d1d7e.service($ServletRequestServicerFilter_111e78d1d7e.java) 
>
>    * 
> $ServletRequestServicer_111e78d1d86.service($ServletRequestServicer_111e78d1d86.java) 
>
>    * 
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53) 
>
>    * 
> $ServletRequestServicerFilter_111e78d1d82.service($ServletRequestServicerFilter_111e78d1d82.java) 
>
>    * 
> $ServletRequestServicer_111e78d1d86.service($ServletRequestServicer_111e78d1d86.java) 
>
>    * 
> $ServletRequestServicer_111e78d1d78.service($ServletRequestServicer_111e78d1d78.java) 
>
>    * 
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123) 
>
>    * 
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104)
>    * javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>    * javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>    * 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) 
>
>    * 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) 
>
>    * 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) 
>
>    * 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) 
>
>    * 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
>
>    * 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) 
>
>    * 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) 
>
>    * 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) 
>
>    * 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) 
>
>    * 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) 
>
>    * 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) 
>
>    * 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) 
>
>    * 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) 
>
>    * java.lang.Thread.run(Unknown Source)
>
>
> On 4/12/07, andyhot <an...@di.uoa.gr> wrote:
>> Chris Chiappone wrote:
>> > I believe there may be a bug when using the @Script Annotation.
>> >
>> > If I do the following:
>> > <span jwcid="@Script" scriptAsset="ognl:assets.scriptAsset"/>
>> >
>> > I always get a null pointer exception.
>>
>> What kind of NPE ? can we have a full stack trace ?
>>
>> >
>> > But if I just do this:
>> >
>> > <script jwcid="@Any" type="text/javascript"
>> > src="ognl:assets.scriptAsset"></script>
>> >
>> > It works fine.  Could this be a bug?
>> >
>>
>>
>> ---------------------------------------------------------------------
>> 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


Re: [T4.12] Possible Bug in @Script Annotation

Posted by Chris Chiappone <ch...@gmail.com>.
Sure thing:

Stack Trace:

    * org.apache.tapestry.html.Script.getParsedScript(Script.java:140)
    * org.apache.tapestry.html.Script.renderComponent(Script.java:155)
    * org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
    * org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
    * org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525)
    * org.apache.tapestry.html.Body.renderComponent(Body.java:38)
    * org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
    * org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
    * org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525)
    * org.apache.tapestry.html.Shell.renderComponent(Shell.java:64)
    * org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
    * org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
    * org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
    * org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
    * org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
    * org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
    * org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
    * org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:182)
    * org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:237)
    * org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:397)
    * org.apache.tapestry.services.impl.DefaultResponseBuilder.renderResponse(DefaultResponseBuilder.java:158)
    * org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33)
    * $ResponseRenderer_111e78d1d59.renderResponse($ResponseRenderer_111e78d1d59.java)
    * $ResponseRenderer_111e78d1d58.renderResponse($ResponseRenderer_111e78d1d58.java)
    * org.apache.tapestry.engine.HomeService.service(HomeService.java:68)
    * $IEngineService_111e78d1dc7.service($IEngineService_111e78d1dc7.java)
    * org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(EngineServiceInnerProxy.java:77)
    * org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
    * org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:246)
    * org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54)
    * $WebRequestServicer_111e78d1da2.service($WebRequestServicer_111e78d1da2.java)
    * $WebRequestServicer_111e78d1d9e.service($WebRequestServicer_111e78d1d9e.java)
    * org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61)
    * $ServletRequestServicer_111e78d1d84.service($ServletRequestServicer_111e78d1d84.java)
    * org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
    * $ServletRequestServicerFilter_111e78d1d80.service($ServletRequestServicerFilter_111e78d1d80.java)
    * $ServletRequestServicer_111e78d1d86.service($ServletRequestServicer_111e78d1d86.java)
    * org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
    * $ServletRequestServicerFilter_111e78d1d7e.service($ServletRequestServicerFilter_111e78d1d7e.java)
    * $ServletRequestServicer_111e78d1d86.service($ServletRequestServicer_111e78d1d86.java)
    * org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
    * $ServletRequestServicerFilter_111e78d1d82.service($ServletRequestServicerFilter_111e78d1d82.java)
    * $ServletRequestServicer_111e78d1d86.service($ServletRequestServicer_111e78d1d86.java)
    * $ServletRequestServicer_111e78d1d78.service($ServletRequestServicer_111e78d1d78.java)
    * org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
    * org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104)
    * javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
    * javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    * org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    * org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    * org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
    * org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    * org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    * org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    * org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    * org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    * org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
    * org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    * org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    * org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    * org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
    * java.lang.Thread.run(Unknown Source)


On 4/12/07, andyhot <an...@di.uoa.gr> wrote:
> Chris Chiappone wrote:
> > I believe there may be a bug when using the @Script Annotation.
> >
> > If I do the following:
> > <span jwcid="@Script" scriptAsset="ognl:assets.scriptAsset"/>
> >
> > I always get a null pointer exception.
>
> What kind of NPE ? can we have a full stack trace ?
>
> >
> > But if I just do this:
> >
> > <script jwcid="@Any" type="text/javascript"
> > src="ognl:assets.scriptAsset"></script>
> >
> > It works fine.  Could this be a bug?
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>


-- 
~chris

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: [T4.12] Possible Bug in @Script Annotation

Posted by andyhot <an...@di.uoa.gr>.
Chris Chiappone wrote:
> I believe there may be a bug when using the @Script Annotation.
>
> If I do the following:
> <span jwcid="@Script" scriptAsset="ognl:assets.scriptAsset"/>
>
> I always get a null pointer exception.

What kind of NPE ? can we have a full stack trace ?

>
> But if I just do this:
>
> <script jwcid="@Any" type="text/javascript"
> src="ognl:assets.scriptAsset"></script>
>
> It works fine.  Could this be a bug?
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org