Hallo,

strange... after letting it be for a few days and retrying today it works :|

Now another problem has arisen: The whole thing works fine using firefox
but nothing works with internet explorer. i've got eventlisteners for
property selections. i can see that the listeners in the java class are
called, but nothing happens on the IE side. These events should modify
input TextFields as well as PropertySelections but nothing goes through
to the shown page.

Could anyone help me out here on how to make it work?

Regards,
    Patrick
> Hi!
>
> I just tried to switch over to Tapestry 4.1.2 and use the EventListeners
> and AJAX functionality. However, as soon as i add an EventListener to
> any page-class file i get the following log output:
>
> 02.07.2007 15:46:00 org.apache.tapestry.asset.AssetService service
> WARNUNG: Classpath resource '/tapestry/event.js' does not exist.
> 02.07.2007 15:46:00
> org.apache.tapestry.error.RequestExceptionReporterImpl
> reportRequestException
> WARNUNG: Failure to export classpath resource /tapestry.js.
> org.apache.hivemind.ApplicationRuntimeException: Classpath resource
> '/tapestry.js' does not exist.
>         at
> org.apache.tapestry.asset.ResourceDigestSourceImpl.computeMD5(ResourceDigestSourceImpl.java:96)
>         at
> org.apache.tapestry.asset.ResourceDigestSourceImpl.getDigestForResource(ResourceDigestSourceImpl.java:64)
>         at
> $ResourceDigestSource_1138787a9c0.getDigestForResource($ResourceDigestSource_1138787a9c0.java)
>         at
> org.apache.tapestry.asset.AssetService.service(AssetService.java:221)
>         at
> $IEngineService_1138787a8cc.service($IEngineService_1138787a8cc.java)
>         at
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
>         at
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:237)
>         at
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54)
>         at
> $WebRequestServicer_1138787a891.service($WebRequestServicer_1138787a891.java)
>         at
> $WebRequestServicer_1138787a88d.service($WebRequestServicer_1138787a88d.java)
>         at
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61)
>         at
> $ServletRequestServicer_1138787a87f.service($ServletRequestServicer_1138787a87f.java)
>         at
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
>         at
> $ServletRequestServicerFilter_1138787a87b.service($ServletRequestServicerFilter_1138787a87b.java)
>         at
> $ServletRequestServicer_1138787a881.service($ServletRequestServicer_1138787a881.java)
>         at
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
>         at
> $ServletRequestServicerFilter_1138787a879.service($ServletRequestServicerFilter_1138787a879.java)
>         at
> $ServletRequestServicer_1138787a881.service($ServletRequestServicer_1138787a881.java)
>         at
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
>         at
> $ServletRequestServicerFilter_1138787a87d.service($ServletRequestServicerFilter_1138787a87d.java)
>         at
> $ServletRequestServicer_1138787a881.service($ServletRequestServicer_1138787a881.java)
>         at
> $ServletRequestServicer_1138787a873.service($ServletRequestServicer_1138787a873.java)
>         at
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:126)
>         at
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:103)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>         at
> com.biso.tomcat.filter.PerformanceFilter.doFilter(PerformanceFilter.java:42)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>         at
> clime.messadmin.filter.MessAdminFilter.doFilter(MessAdminFilter.java:104)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>         at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>         at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>         at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>         at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>         at java.lang.Thread.run(Thread.java:595)
>
>
> **********************************************************
>
> Failure to export classpath resource /tapestry.js.
>
>
>
> Exceptions:
>
> org.apache.hivemind.ApplicationRuntimeException: Classpath resource
> '/tapestry.js' does not exist.
> org.apache.tapestry.asset.ResourceDigestSourceImpl.computeMD5(ResourceDigestSourceImpl.java:96)
> org.apache.tapestry.asset.ResourceDigestSourceImpl.getDigestForResource(ResourceDigestSourceImpl.java:64)
> $ResourceDigestSource_1138787a9c0.getDigestForResource($ResourceDigestSource_1138787a9c0.java)
> org.apache.tapestry.asset.AssetService.service(AssetService.java:221)
> $IEngineService_1138787a8cc.service($IEngineService_1138787a8cc.java)
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:237)
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54)
> $WebRequestServicer_1138787a891.service($WebRequestServicer_1138787a891.java)
> $WebRequestServicer_1138787a88d.service($WebRequestServicer_1138787a88d.java)
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61)
> $ServletRequestServicer_1138787a87f.service($ServletRequestServicer_1138787a87f.java)
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
> $ServletRequestServicerFilter_1138787a87b.service($ServletRequestServicerFilter_1138787a87b.java)
> $ServletRequestServicer_1138787a881.service($ServletRequestServicer_1138787a881.java)
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
> $ServletRequestServicerFilter_1138787a879.service($ServletRequestServicerFilter_1138787a879.java)
> $ServletRequestServicer_1138787a881.service($ServletRequestServicer_1138787a881.java)
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
> $ServletRequestServicerFilter_1138787a87d.service($ServletRequestServicerFilter_1138787a87d.java)
> $ServletRequestServicer_1138787a881.service($ServletRequestServicer_1138787a881.java)
> $ServletRequestServicer_1138787a873.service($ServletRequestServicer_1138787a873.java)
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:126)
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:103)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> com.biso.tomcat.filter.PerformanceFilter.doFilter(PerformanceFilter.java:42)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> clime.messadmin.filter.MessAdminFilter.doFilter(MessAdminFilter.java:104)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> java.lang.Thread.run(Thread.java:595)
>
> I didnt set any *Source or *Path statements in my Shell component.
>
> The EventListeners look like this one:
>
>      @EventListener(elements = { "fittedArticleSelection_0",
>      "fittedArticleSelection_1", "fittedArticleSelection_2",
>      "fittedArticleSelection_3", "fittedArticleSelection_4",
>      "fittedArticleSelection_5", "fittedArticleSelection_6",
>      "fittedArticleSelection_7" }, events = "onchange")
>     public void adjustToSelectedFittedArticle(BrowserEvent event) {
>        [...]
>     }
>
> which should listen to changes in some select boxes and worked sometime
> in the past with the development versions.
>
> Could someone give me a hint here?
>
> Regards,
>     Patrick
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>   


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

Reply via email to