Hi All,

I have installed this great software on an Ubuntu 10.04 LTS installation
which works perfectly.

I also installed Funambol 10.0.3 and the 1.08 sogo connector.

All using tutorials like this:

http://www.clearfoundation.com/component/option,com_kunena/Itemid,232/catid,33/func,view/id,24885/

Funambol itself works great with their client to funambol, I can sync. But
when I set the calendar to sogo-cal I get sync errors and in the
ds-server.log I can see the following:

2011-11-13 21:05:22,355] [funambol.sogo] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [sogo-cal] Context's user ID: [email protected]
[2011-11-13 21:05:22,355] [funambol.sogo] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [sogo-cal] Context sync mode: 201
[2011-11-13 21:05:22,355] [funambol.sogo] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [sogo-cal] Context conflict resolution: 1
[2011-11-13 21:05:22,355] [funambol.sogo] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [sogo-cal] Context query: null
[2011-11-13 21:05:22,355] [funambol.sogo] [ERROR]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [sogo-cal] Exception occured in getSyncTagsLocation():
java.lang.NullPointerException
java.lang.NullPointerException
        at
ca.inverse.sogo.engine.source.SOGoUtilities.getSyncTagsLocation(SOGoUtilities.java:232)
        at
ca.inverse.sogo.engine.source.SOGoSyncSource.beginSync(SOGoSyncSource.java:201)
        at com.funambol.server.engine.Sync4jEngine.sync(Sync4jEngine.java:610)
        at
com.funambol.server.session.SyncSessionHandler.processModifications(SyncSessionHandler.java:1655)
        at
com.funambol.server.session.SyncSessionHandler.processSyncMessage(SyncSessionHandler.java:1499)
        at
com.funambol.server.session.SyncSessionHandler.processInitSyncMapMessage(SyncSessionHandler.java:960)
        at
com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHandler.java:527)
        at
com.funambol.server.engine.SyncAdapter.processInputMessage(SyncAdapter.java:491)
        at
com.funambol.server.engine.SyncAdapter.processMessage(SyncAdapter.java:442)
        at
com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:265)
        at
com.funambol.transport.http.server.LocalSyncHolder.processWBXMLMessage(LocalSyncHolder.java:118)
        at
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:398)
        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:151)
        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.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Unknown Source)
[2011-11-13 21:05:22,355] [funambol.handler] [ERROR]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [] Error processing message
java.lang.NullPointerException
        at
ca.inverse.sogo.engine.source.SOGoSyncSource.beginSync(SOGoSyncSource.java:205)
        at com.funambol.server.engine.Sync4jEngine.sync(Sync4jEngine.java:610)
        at
com.funambol.server.session.SyncSessionHandler.processModifications(SyncSessionHandler.java:1655)
        at
com.funambol.server.session.SyncSessionHandler.processSyncMessage(SyncSessionHandler.java:1499)
        at
com.funambol.server.session.SyncSessionHandler.processInitSyncMapMessage(SyncSessionHandler.java:960)
        at
com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHandler.java:527)
        at
com.funambol.server.engine.SyncAdapter.processInputMessage(SyncAdapter.java:491)
        at
com.funambol.server.engine.SyncAdapter.processMessage(SyncAdapter.java:442)
        at
com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:265)
        at
com.funambol.transport.http.server.LocalSyncHolder.processWBXMLMessage(LocalSyncHolder.java:118)
        at
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:398)
        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:151)
        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.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Unknown Source)
[2011-11-13 21:05:22,356] [funambol.handler] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [] moving to state: STATE_ERROR [Error processing
message]
[2011-11-13 21:05:22,356] [funambol.handler] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [] moving to state: STATE_ERROR
[com.funambol.framework.server.error.ServerFailureException: 511 SERVER
FAILURE - Server error]
[2011-11-13 21:05:22,360] [funambol.transport.http] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [] Request processed.
[2011-11-13 21:05:22,360] [funambol.transport.http] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [] Closing session E845DD9CA5CF82BC53C3ED33928BC1E0
[2011-11-13 21:05:22,360] [funambol.handler] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [] moving to state: STATE_ERROR [Session aborted with
status code: PROCESSING ERROR]
[2011-11-13 21:05:22,360] [funambol.handler] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [] moving to state: STATE_ENDED
[2011-11-13 21:05:22,361] [funambol.handler] [INFO]
[E845DD9CA5CF82BC53C3ED33928BC1E0] [192.168.10.109] [fac-354795043310504]
[[email protected]] [] Synchronization completed with error(s)
[email protected]


I have searched the whole day for a solution and someone on IRC seems to
use caldav because he has the same issues he cannot solve.

Any idea ?

-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to