I just upgraded my funambol server to 8.7 and now the sync to my phone fails with a "System Error" on the phone(Nokia E71) and the following on the Funambol server. Any suggestions?

[2010-10-04 12:45:20,501] [funambol.sogo] [WARN] [269A46A1F8F18AD88F107843A0F6B7D8] [207.164.182.65] [IMEI:352925022775797] [jdempsey] [sogo-cal] Exception occured in getUserTimeZone() - trying to read from JSON string: java.lang.NullPointerException
java.lang.NullPointerException
   at java.io.StringReader.<init>(Unknown Source)
   at org.json.simple.JSONValue.parse(JSONValue.java:33)
at ca.inverse.sogo.engine.source.SOGoUtilities.getUserTimeZone(SOGoUtilities.java:654) at ca.inverse.sogo.engine.source.SOGoEventUtilities.getEndDate(SOGoEventUtilities.java:213) at ca.inverse.sogo.engine.source.SOGoSyncSource.getSyncItemKeysFromTwin(SOGoSyncSource.java:1084) at com.funambol.server.engine.Sync4jStrategy.fixMappedItems(Sync4jStrategy.java:1579) at com.funambol.server.engine.Sync4jStrategy.prepareSlowSync(Sync4jStrategy.java:325)
   at com.funambol.server.engine.Sync4jEngine.sync(Sync4jEngine.java:676)
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:533) at com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:369) 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: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.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)
[2010-10-04 12:45:20,502] [funambol.handler] [ERROR] [269A46A1F8F18AD88F107843A0F6B7D8] [207.164.182.65] [IMEI:352925022775797] [jdempsey] [] Error processing message java.lang.NoClassDefFoundError: org/apache/commons/configuration/plist/PropertyListConfiguration at ca.inverse.sogo.engine.source.SOGoUtilities.getUserTimeZone(SOGoUtilities.java:668) at ca.inverse.sogo.engine.source.SOGoEventUtilities.getEndDate(SOGoEventUtilities.java:213) at ca.inverse.sogo.engine.source.SOGoSyncSource.getSyncItemKeysFromTwin(SOGoSyncSource.java:1084) at com.funambol.server.engine.Sync4jStrategy.fixMappedItems(Sync4jStrategy.java:1579) at com.funambol.server.engine.Sync4jStrategy.prepareSlowSync(Sync4jStrategy.java:325)
   at com.funambol.server.engine.Sync4jEngine.sync(Sync4jEngine.java:676)
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:533) at com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:369) 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: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.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)
[2010-10-04 12:45:20,503] [funambol.handler] [INFO] [269A46A1F8F18AD88F107843A0F6B7D8] [207.164.182.65] [IMEI:352925022775797] [jdempsey] [] moving to state: STATE_ERROR [Error processing message] [2010-10-04 12:45:20,503] [funambol.handler] [INFO] [269A46A1F8F18AD88F107843A0F6B7D8] [207.164.182.65] [IMEI:352925022775797] [jdempsey] [] moving to state: STATE_ERROR [com.funambol.framework.server.error.ServerFailureException: 511 SERVER FAILURE - Server error] [2010-10-04 12:45:20,618] [funambol.engine.pipeline] [INFO] [269A46A1F8F18AD88F107843A0F6B7D8] [207.164.182.65] [IMEI:352925022775797] [jdempsey] [] Output processing stopped by com.funambol.foundation.synclet.beanshellsync...@24bfaa[script=com/funambol/server/engine/pipeline/phones-support/bsh/NokiaS60out.bsh,header=user-agent,pattern=Nokia SyncML HTTP Client|S60 SyncML HTTP Client] (reason: NokiaS60out Synclet finished)

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

Reply via email to