tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Norman Franke (JIRA)" <...@tapestry.apache.org>
Subject [jira] Created: (TAPESTRY-1403) Dojo components broken in Safari
Date Wed, 04 Apr 2007 15:15:32 GMT
Dojo components broken in Safari
--------------------------------

                 Key: TAPESTRY-1403
                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1403
             Project: Tapestry
          Issue Type: Bug
          Components: JavaScript, XHR/dhtml/Ajax
    Affects Versions: 4.1.1
         Environment: Mac OS X Safari 2.0.4
            Reporter: Norman Franke


I'm starting a new project and was evaluating the demo applications, TimeTracker and Tapestry
Workbench using Safari on Mac OS 10.4. Sadly, all of these applications have serious problems
under Safari such they don't work. I even got it to generate a NullPointerException. 

TimeTracker: seems to do nothing. You can enter a description, but that's it. No controls
even work except "Show Dialog". Clicking "Add' then double clicking on the hidden dropdown
(the first one) results in a null pointer exception. (See below).

Workbench: date/time pickers don't even appear. (They do work on the Dojo demos.) The tree
demos have problems. The menu on the right is moved inside the left box, which is 1/2 the
width of the screen.


Stack Trace:
org.apache.tapestry.timetracker.page.TaskEntryPage.addTask(TaskEntryPage.java:129)
sun.reflect.GeneratedMethodAccessor917.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeTargetMethod(ListenerMethodInvokerImpl.java:203)
org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:146)
org.apache.tapestry.listener.ListenerMethodInvokerImpl.searchAndInvoke(ListenerMethodInvokerImpl.java:129)
org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:70)
org.apache.tapestry.listener.SyntheticListener.actionTriggered(SyntheticListener.java:52)
org.apache.tapestry.binding.ListenerMethodBinding.actionTriggered(ListenerMethodBinding.java:77)
org.apache.tapestry.listener.ListenerInvokerTerminator.invokeListener(ListenerInvokerTerminator.java:50)
$ListenerInvoker_111a15bf79e.invokeListener($ListenerInvoker_111a15bf79e.java)
org.apache.tapestry.form.AbstractSubmit$1.run(AbstractSubmit.java:100)
org.apache.tapestry.form.FormSupportImpl.runDeferredRunnables(FormSupportImpl.java:655)
org.apache.tapestry.form.FormSupportImpl.rewind(FormSupportImpl.java:636)
org.apache.tapestry.form.Form.renderComponent(Form.java:205)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
org.apache.tapestry.form.Form.rewind(Form.java:278)
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:453)
org.apache.tapestry.form.Form.trigger(Form.java:289)
org.apache.tapestry.engine.DirectService.triggerComponent(DirectService.java:170)
org.apache.tapestry.engine.DirectService.service(DirectService.java:146)
$IEngineService_111a15bf819.service($IEngineService_111a15bf819.java)
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_111a15bf7f0.service($WebRequestServicer_111a15bf7f0.java)
$WebRequestServicer_111a15bf7ec.service($WebRequestServicer_111a15bf7ec.java)
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61)
$ServletRequestServicer_111a15bf7d2.service($ServletRequestServicer_111a15bf7d2.java)
org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
$ServletRequestServicerFilter_111a15bf7ce.service($ServletRequestServicerFilter_111a15bf7ce.java)
$ServletRequestServicer_111a15bf7d4.service($ServletRequestServicer_111a15bf7d4.java)
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
$ServletRequestServicerFilter_111a15bf7cc.service($ServletRequestServicerFilter_111a15bf7cc.java)
$ServletRequestServicer_111a15bf7d4.service($ServletRequestServicer_111a15bf7d4.java)
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
$ServletRequestServicerFilter_111a15bf7d0.service($ServletRequestServicerFilter_111a15bf7d0.java)
$ServletRequestServicer_111a15bf7d4.service($ServletRequestServicer_111a15bf7d4.java)
$ServletRequestServicer_111a15bf7c6.service($ServletRequestServicer_111a15bf7c6.java)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:168)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
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)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
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:619)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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


Mime
View raw message