[chandler-users] Chandler Server with apple ical

Jonas Kröger jk at devicezero.de
Mon May 19 10:21:23 PDT 2008


>>> hello folks,
>>>
>>> I have a problem concerning apple's iCal connected with a Chandler 
>>> Server.
>>> When I load calendars from the server from the mac it loads and 
>>> loads and loads... but does not add any entries. On the Webinterface 
>>> everything is fine and all dates are visible (imported to the server 
>>> by using chandler desktop from  existing ics-files).
>>>
>>> I tried to increase java heap space on the server (got an error msg 
>>> before, now solved by doing so...)
>>> server-log does not contain useful informations.
>>>
>>> thanks for any hint
>>
>> Are you using caldav (ical 3 only, url has "dav" in it) or webcal 
>> (loads a single calendar as an .ics file, url has "webcal" in it)?  
>> Are these large calendars?  When you say "loads and loads", does the 
>> request eventually time out with an error on the client?  Is there 
>> some indication in the logs that the server received a request from 
>> the client?  The last few lines may be helpful.
>>
>> -Randy
>>
>>
> Latest iCal is in use with caldav ("dav" within the url ), largest 
> calendar is ~1MB. iCal tries to load calendars, seems that it has only 
> problems with the largest. Three of four are fully loaded, but the 
> largest one is not shown (ical loads and seems to be "ready", but does 
> not show specific items of this calendar)
> Loading calendars does not produce any error on clientside.
>
> access:
> 172.28.7.29 - - [19/May/2008:19:14:10 +0200] "PROPFIND 
> /chandler/dav/users/ralfkroeger HTTP/1.1" 401 - "-" "DAVKit/2.0 
> (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:10 +0200] "PROPFIND 
> /chandler/dav/users/ralfkroeger HTTP/1.1" 207 1112 "-" "DAVKit/2.0 
> (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - - [19/May/2008:19:14:10 +0200] "PROPFIND 
> /chandler/dav/users/ralfkroeger HTTP/1.1" 401 - "-" "DAVKit/2.0 
> (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:10 +0200] "PROPFIND 
> /chandler/dav/users/ralfkroeger HTTP/1.1" 207 1112 "-" "DAVKit/2.0 
> (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - - [19/May/2008:19:14:10 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/ HTTP/1.1" 401 - "-" "DAVKit/2.0 (10.5.2; 
> wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:10 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/ HTTP/1.1" 207 4031 "-" "DAVKit/2.0 (10.5.2; 
> wrbt) iCal 3.0.2"
> 172.28.7.29 - - [19/May/2008:19:14:10 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/8639ba10-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 401 - "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:10 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/8639ba10-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 207 974 "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:12 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/8639ba10-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 207 1802 "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:12 +0200] "REPORT 
> /chandler/dav/ralfkroeger/8639ba10-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 207 3343 "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - - [19/May/2008:19:14:12 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/8ae42f50-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 401 - "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:12 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/8ae42f50-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 207 974 "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:13 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/8ae42f50-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 207 3011 "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:15 +0200] "REPORT 
> /chandler/dav/ralfkroeger/8ae42f50-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 207 8533 "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:14:15 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/8203ffa0-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 207 972 "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
> 172.28.7.29 - ralfkroeger [19/May/2008:19:15:29 +0200] "PROPFIND 
> /chandler/dav/ralfkroeger/8203ffa0-25a3-11dd-8254-c69fca3384e0/ 
> HTTP/1.1" 207 1434200 "-" "DAVKit/2.0 (10.5.2; wrbt) iCal 3.0.2"
>
> general log:
> entries in the form of:
>
> 2008-05-19 19:16:51,158 DEBUG [SecurityAdvice] in 
> checkFindItemByPath(path)
> 2008-05-19 19:16:51,158 DEBUG [StandardContentService] finding item at 
> path 
> /ralfkroeger/8203ffa0-25a3-11dd-8254-c69fca3384e0/c058317a-25aa-11dd-9a98-a21a20dbf001 
>
>
sry for secound mail.. but another try brought out the following log:

2008-05-19 19:18:10,663 ERROR [StandardRequestHandler] Internal dav error
org.osaf.cosmo.dav.DavException
        at 
org.osaf.cosmo.dav.report.MultiStatusReport.output(MultiStatusReport.java:63)
        at org.osaf.cosmo.dav.report.ReportBase.run(ReportBase.java:76)
        at 
org.osaf.cosmo.dav.provider.BaseProvider.report(BaseProvider.java:241)
        at 
org.osaf.cosmo.dav.servlet.StandardRequestHandler.process(StandardRequestHandler.java:202)
        at 
org.osaf.cosmo.dav.servlet.StandardRequestHandler.handleRequest(StandardRequestHandler.java:110)
        at 
org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:59)
        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 org.osaf.cosmo.filters.RetryFilter.doFilter(RetryFilter.java:134)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.osaf.cosmo.filters.UsernameRequestIntegrationFilter.doFilter(UsernameRequestIntegrationFilter.java:66)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.osaf.cosmo.log.HttpLoggingFilter.doFilter(HttpLoggingFilter.java:86)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
        at 
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
        at 
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
        at 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at 
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
        at 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at 
org.osaf.cosmo.acegisecurity.providers.ticket.TicketProcessingFilter.doFilter(TicketProcessingFilter.java:98)
        at 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at 
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178)
        at 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at 
org.osaf.cosmo.acegisecurity.context.HttpRequestContextIntegrationFilter.doFilter(HttpRequestContextIntegrationFilter.java:123)
        at 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at 
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
        at 
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.osaf.cosmo.ui.VersionHeaderFilter.doFilter(VersionHeaderFilter.java:59)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.osaf.cosmo.ui.VersionHeaderFilter.doFilter(VersionHeaderFilter.java:59)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.osaf.cosmo.filters.HttpOverrideFilter.doFilter(HttpOverrideFilter.java:69)
        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.valves.AccessLogValve.invoke(AccessLogValve.java:541)
        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:619)
Caused by: ClientAbortException:  java.net.SocketException: Broken pipe
        at 
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:366)
        at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:353)
        at 
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:392)
        at 
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:381)
        at 
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:88)
        at 
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:82)
        at 
org.apache.jackrabbit.webdav.WebdavResponseImpl.sendXmlResponse(WebdavResponseImpl.java:157)
        at 
org.osaf.cosmo.dav.report.MultiStatusReport.output(MultiStatusReport.java:61)
        ... 62 more
Caused by: java.net.SocketException: Broken pipe
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at 
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
        at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
        at 
org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:746)
        at 
org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:433)
        at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:348)
        at 
org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:769)
        at 
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:117)
        at 
org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:579)
        at org.apache.coyote.Response.doWrite(Response.java:559)
        at 
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:361)
        ... 69 more

(first time i see that in the log...)



More information about the chandler-users mailing list