[GroupDAV] Syncing Nokia N73 with Funambol / Opengroupware
Peter Duda
groupdav@opengroupware.org
Thu, 28 Feb 2008 09:18:06 -0800
>>GroupDAV Server: http://localhost:21000/
If I am remembering correctly port 21000 is used for the webui not for
zidestore - zidestore uses 80 or 8080 (unless you changed something in your
config)
>> Modified groupdav-cal-v with:
..
>> Applications->Calendar -> Remote database: groupdav-cal-s
Looks like your names don't match - the remote databse name on your phone
needs to match the config source (SyncML ID) you saved in Funambol
That is what I see with my primitive knowledge :)
Peter
-----Original Message-----
From: groupdav-admin@opengroupware.org
[mailto:groupdav-admin@opengroupware.org] On Behalf Of Topper Doggle
Sent: Thursday, February 28, 2008 7:28 AM
To: groupdav@opengroupware.org
Subject: [GroupDAV] Syncing Nokia N73 with Funambol / Opengroupware
Hi,
I've had an OGo server for a long time, and recently decided to try
and get sync working to my N73 smartphone. I'm not having much luck
so far, but there is so much to configure I wonder if it might be a
config error rather than a bug. I'm trying to get calendar sync to
work for starters. I'm using the Funambol / GroupDAV bundle from
bionicmessage.
Sync source settings
================
Modified groupdav-cal-v with:
GroupDAV Server: http://localhost:21000/ (Funambol is on the same
server as OGo / Zidestore.)
Default calendar source: /zidestore/dav/%USER%/public/Calendar/
OGo all day event handling: ticked.
N73 settings (all under Tools -> Sync -> OGo (new source I created)
==========
Applications->Calendar -> Remote database: groupdav-cal-s
Connection settings:
Server version: 1.2
Host address: http://my.public.address/funambol/ds
Port: 8080
The phone tries connecting then reports "system error".
The (slightly munged) Funambol log follows. Hope someone can assist.
[2008-02-28 15:25:00,752] [funambol.transport.http] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [] [] [] Handling incoming request
[2008-02-28 15:25:00,752] [funambol.transport.http] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [] [] [] Request URL:
http://my.public.server:8080/funambol/ds
[2008-02-28 15:25:00,752] [funambol.transport.http] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [] [] [] Requested sessionId: null
[2008-02-28 15:25:03,062] [funambol.engine.pipeline] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [] [] [] Input processing stopped by
com.funambol.foundation.synclet.BeanShellSynclet@8d41f2[script=com/funambol/
server/engine/pipeline/phones-support/bsh/NokiaS60in.bsh,header=user-agent,p
attern=Nokia
SyncML HTTP Client] (reason: NokiaS60in Synclet finished)
[2008-02-28 15:25:03,109] [funambol.handler] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] []
myuser/IMEI:mymungedimei logged in.
[2008-02-28 15:25:03,316] [funambol.engine] [ERROR]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] [] Error in
processing the output message
com.funambol.framework.core.Sync4jException:
at
com.funambol.foundation.synclet.BeanShellSynclet.getOutputSynclet(BeanShellS
ynclet.java:307)
at
com.funambol.foundation.synclet.BeanShellSynclet.postProcessMessage(BeanShel
lSynclet.java:146)
at
com.funambol.framework.engine.pipeline.PipelineManager.postProcessMessage(Pi
pelineManager.java:179)
at
com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:
350)
at
com.funambol.transport.http.server.LocalSyncHolder.processWBXMLMessage(Local
SyncHolder.java:118)
at
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:3
80)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
com.funambol.transport.http.server.LogContextFilter.doFilter(LogContextFilte
r.java:115)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:178)
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.processC
onnection(Http11BaseProtocol.java:664)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.jav
a:527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWo
rkerThread.java:80)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:684)
at java.lang.Thread.run(Unknown Source)
Caused by: Parse error at line 154, column 1. Encountered: <<
at bsh.Parser.generateParseException(Unknown Source)
at bsh.Parser.jj_consume_token(Unknown Source)
at bsh.Parser.Block(Unknown Source)
at bsh.Parser.MethodDeclaration(Unknown Source)
at bsh.Parser.BlockStatement(Unknown Source)
at bsh.Parser.Line(Unknown Source)
at bsh.Interpreter.Line(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at
com.funambol.foundation.synclet.BeanShellSynclet.evalOutputScript(BeanShellS
ynclet.java:342)
at
com.funambol.foundation.synclet.BeanShellSynclet.getOutputSynclet(BeanShellS
ynclet.java:303)
... 24 more
Parse error at line 154, column 1. Encountered: <<
at bsh.Parser.generateParseException(Unknown Source)
at bsh.Parser.jj_consume_token(Unknown Source)
at bsh.Parser.Block(Unknown Source)
at bsh.Parser.MethodDeclaration(Unknown Source)
at bsh.Parser.BlockStatement(Unknown Source)
at bsh.Parser.Line(Unknown Source)
at bsh.Interpreter.Line(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at
com.funambol.foundation.synclet.BeanShellSynclet.evalOutputScript(BeanShellS
ynclet.java:342)
at
com.funambol.foundation.synclet.BeanShellSynclet.getOutputSynclet(BeanShellS
ynclet.java:303)
at
com.funambol.foundation.synclet.BeanShellSynclet.postProcessMessage(BeanShel
lSynclet.java:146)
at
com.funambol.framework.engine.pipeline.PipelineManager.postProcessMessage(Pi
pelineManager.java:179)
at
com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:
350)
at
com.funambol.transport.http.server.LocalSyncHolder.processWBXMLMessage(Local
SyncHolder.java:118)
at
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:3
80)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
com.funambol.transport.http.server.LogContextFilter.doFilter(LogContextFilte
r.java:115)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:178)
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.processC
onnection(Http11BaseProtocol.java:664)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.jav
a:527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWo
rkerThread.java:80)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:684)
at java.lang.Thread.run(Unknown Source)
[2008-02-28 15:25:03,321] [funambol.transport.http] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] [] Request
processed.
[2008-02-28 15:25:04,111] [funambol.transport.http] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] [] Handling
incoming request
[2008-02-28 15:25:04,112] [funambol.transport.http] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] [] Request
URL: http://my.public.server:8080/funambol/ds
[2008-02-28 15:25:04,112] [funambol.transport.http] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] []
Requested sessionId: 88E1D57AAB7FE6F0FAF93237413B3699
[2008-02-28 15:25:04,542] [funambol.engine.pipeline] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] [] Input
processing stopped by
com.funambol.foundation.synclet.BeanShellSynclet@8d41f2[script=com/funambol/
server/engine/pipeline/phones-support/bsh/NokiaS60in.bsh,header=user-agent,p
attern=Nokia
SyncML HTTP Client] (reason: NokiaS60in Synclet finished)
[2008-02-28 15:25:04,548] [funambol.handler] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] [] Handling
mapping ...
[2008-02-28 15:25:04,548] [funambol.handler] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] []
Performing mapping ...
[2008-02-28 15:25:04,626] [funambol.engine] [ERROR]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] [] Error in
processing the output message
com.funambol.framework.core.Sync4jException:
at
com.funambol.foundation.synclet.BeanShellSynclet.getOutputSynclet(BeanShellS
ynclet.java:307)
at
com.funambol.foundation.synclet.BeanShellSynclet.postProcessMessage(BeanShel
lSynclet.java:146)
at
com.funambol.framework.engine.pipeline.PipelineManager.postProcessMessage(Pi
pelineManager.java:179)
at
com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:
350)
at
com.funambol.transport.http.server.LocalSyncHolder.processWBXMLMessage(Local
SyncHolder.java:118)
at
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:3
80)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
com.funambol.transport.http.server.LogContextFilter.doFilter(LogContextFilte
r.java:115)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:178)
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.processC
onnection(Http11BaseProtocol.java:664)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.jav
a:527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWo
rkerThread.java:80)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:684)
at java.lang.Thread.run(Unknown Source)
Caused by: Parse error at line 154, column 1. Encountered: <<
at bsh.Parser.generateParseException(Unknown Source)
at bsh.Parser.jj_consume_token(Unknown Source)
at bsh.Parser.Block(Unknown Source)
at bsh.Parser.MethodDeclaration(Unknown Source)
at bsh.Parser.BlockStatement(Unknown Source)
at bsh.Parser.Line(Unknown Source)
at bsh.Interpreter.Line(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at
com.funambol.foundation.synclet.BeanShellSynclet.evalOutputScript(BeanShellS
ynclet.java:342)
at
com.funambol.foundation.synclet.BeanShellSynclet.getOutputSynclet(BeanShellS
ynclet.java:303)
... 24 more
Parse error at line 154, column 1. Encountered: <<
at bsh.Parser.generateParseException(Unknown Source)
at bsh.Parser.jj_consume_token(Unknown Source)
at bsh.Parser.Block(Unknown Source)
at bsh.Parser.MethodDeclaration(Unknown Source)
at bsh.Parser.BlockStatement(Unknown Source)
at bsh.Parser.Line(Unknown Source)
at bsh.Interpreter.Line(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at
com.funambol.foundation.synclet.BeanShellSynclet.evalOutputScript(BeanShellS
ynclet.java:342)
at
com.funambol.foundation.synclet.BeanShellSynclet.getOutputSynclet(BeanShellS
ynclet.java:303)
at
com.funambol.foundation.synclet.BeanShellSynclet.postProcessMessage(BeanShel
lSynclet.java:146)
at
com.funambol.framework.engine.pipeline.PipelineManager.postProcessMessage(Pi
pelineManager.java:179)
at
com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:
350)
at
com.funambol.transport.http.server.LocalSyncHolder.processWBXMLMessage(Local
SyncHolder.java:118)
at
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:3
80)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
com.funambol.transport.http.server.LogContextFilter.doFilter(LogContextFilte
r.java:115)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:178)
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.processC
onnection(Http11BaseProtocol.java:664)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.jav
a:527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWo
rkerThread.java:80)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:684)
at java.lang.Thread.run(Unknown Source)
[2008-02-28 15:25:04,632] [funambol.transport.http] [INFO]
[88E1D57AAB7FE6F0FAF93237413B3699] [IMEI:mymungedimei] [myuser] [] Request
processed.
--
GroupDAV
groupdav@opengroupware.org
http://mail.opengroupware.org/mailman/listinfo/groupdav