* Ludovic Marcotte <users@sogo.nu>:
> On 09/05/12 10:36, Patrick Ben Koetter wrote:
> >this seems to work for a users own calendars, but not for subscribed ones 
> >from
> >other users from the same domain (Read permissions given).
> What do you have this impression? If you ask for the calendar
> properties, you can see the "synchronize" checkbox together with the
> "tag" textfield.

I ran a session as a...@example.com (redacted) trying to sync a tagged/sync
enabled calender from b...@example.com. The moment a...@example.com tries to 
access
that calendar Funambol throws the following debug messages:

[2012-05-10 09:28:51,327] [funambol.sogo] [INFO] 
[84799DA1C984FC7A8FFE6B7C3AADB40A] [62.245.140.175] 
[fol-UDpQYXRyaWNrIEJlbiBLb2V0dGVy] [a...@example.com] [sogo-cal] 
classification: 4 role: 68 roles: 0
[2012-05-10 09:28:51,327] [funambol.handler] [ERROR] 
[84799DA1C984FC7A8FFE6B7C3AADB40A] [62.245.140.175] 
[fol-UDpQYXRyaWNrIEJlbiBLb2V0dGVy] [a...@example.com] [] Error processing 
message
java.lang.NullPointerException
        at 
com.funambol.server.engine.Sync4jEngine.completeItemInfo(Sync4jEngine.java:1922)
        at 
com.funambol.server.session.SyncSessionHandler.splitSyncCommand(SyncSessionHandler.java:2674)
        at 
com.funambol.server.session.SyncSessionHandler.commandsToSend(SyncSessionHandler.java:2591)
        at 
com.funambol.server.session.SyncSessionHandler.processInitSyncMapMessage(SyncSessionHandler.java:1064)
        at 
com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHandler.java:544)
        at 
com.funambol.server.engine.SyncAdapter.processInputMessage(SyncAdapter.java:533)
        at 
com.funambol.server.engine.SyncAdapter.processXMLMessage(SyncAdapter.java:254)
        at 
com.funambol.transport.http.server.LocalSyncHolder.processXMLMessage(LocalSyncHolder.java:97)
        at 
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:400)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.funambol.transport.http.server.LogContextFilter.doFilter(LogContextFilter.java:137)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.funambol.transport.http.server.SyncResponseTimeFilter.doFilter(SyncResponseTimeFilter.java:153)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
        at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
        at 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
        at java.lang.Thread.run(Unknown Source)
[2012-05-10 09:28:51,328] [funambol.handler] [INFO] 
[84799DA1C984FC7A8FFE6B7C3AADB40A] [62.245.140.175] 
[fol-UDpQYXRyaWNrIEJlbiBLb2V0dGVy] [a...@example.com] [] moving to state: 
STATE_ERROR [Error processing message]
[2012-05-10 09:28:51,328] [funambol.handler] [INFO] 
[84799DA1C984FC7A8FFE6B7C3AADB40A] [62.245.140.175] 
[fol-UDpQYXRyaWNrIEJlbiBLb2V0dGVy] [a...@example.com] [] moving to state: 
STATE_ERROR [com.funambol.framework.server.error.ServerFailureException: 511 
SERVER FAILURE - Server error]


The calendar in question has no umlauts in it and it contains only one test
item. Syncing fails always until I unsubscribe the calendar.

Software in use is:

sogo: 1.3.14
Funambol: 8.7.0


p@rick


-- 
state of mind ()
Digitale Kommunikation

http://www.state-of-mind.de

Franziskanerstraße 15      Telefon +49 89 3090 4664
81669 München              Telefax +49 89 3090 4666

Amtsgericht München        Partnerschaftsregister PR 563

-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Reply via email to