Weird......I've got everything tested on most browsers known to man now so am always on the lookout for any bugs (that I can do something about) ...Ie is tested back to 5.5.
On 7/11/07, Patrick Klein <[EMAIL PROTECTED]> wrote:
Hello, > Is it a cache problem? Try to delete your cache, cookies, etc. > Proxy cache if applicable, etc. thought that as well, but it wasn't. It turns out that IE does not like it if you try to update nested dom-elements, e.g. <div id="1"> [something here] <div id="2"> [something more here] </div> </div> if one updates 2 and 1 in the same response, IE seems to ignore it completely... Regards, Patrick > > At least the first problem you had sounds like cache inconsistency > > Patrick Klein wrote: > > 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] > > > > --------------------------------------------------------------------- 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]
-- Jesse Kuhnert Tapestry/Dojo team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com