[GroupDAV] GroupDAV Connector & Synthesis SyncML Palm Client
groupdav@opengroupware.org
groupdav@opengroupware.org
Fri, 29 Sep 2006 15:31:49 -0400
> Yes, didn't handle single quotes correctly when looking in the
> cache/store database.
> Updated connector (1.1.1713) which fixes the problem (according to some
> quick'n'dirty testing) at http://comalies.citadel.org/~matt/funambol/.
> There appears to be a few more issues with data handling - from the
> logs you sent me the other errors are occuring from data with
> Quoted-Printable text in it. Thought I had that issue fixed a long time
> ago with Synthesis, looks like not :(
Ok, running 3.0b with 1173 now. Sync'ing fails with a 511. In the =20
server log I see -
[Sep 29, 2006 3:00:15 PM][funambol] FINEST: No mapping found for LUID: 32884
[Sep 29, 2006 3:00:15 PM][funambol] FINEST: No mapping found for LUID: 32878
[Sep 29, 2006 3:00:15 PM] INFO: Starting synchronization ...
[Sep 29, 2006 3:00:15 PM][funambol.engine] FINEST: Synchronizing =20
groupdav-overview (sync type: 201)
[Sep 29, 2006 3:00:15 PM][funambol.engine] FINEST: SyncSource state of =20
'groupdav-overview' is CONFIGURED
[Sep 29, 2006 3:00:15 PM][funambol.engine.strategy] FINEST: Conflict =20
resolution not configured for 'groupdav-overview'. The default value =20
is used (CONFLICT_RESOLUTION_CLIENT_WINS)
[Sep 29, 2006 3:01:35 PM] INFO: Preparing slow synchronization of =20
source 'groupdav-overview' for 363D114C/adam ...
[Sep 29, 2006 3:01:35 PM] INFO: Not the last call
[Sep 29, 2006 3:01:35 PM][funambol.handler] FINER: THROW
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at =20
net.bionicmessage.funambol.source.vCalGroupDAVConnector.getAllSyncItemKeys(v=
CalGroupDAVConnector.java:127)
at =20
com.funambol.server.engine.Sync4jStrategy.prepareSlowSync(Sync4jStrategy.jav=
a:239)
at com.funambol.server.engine.Sync4jEngine.sync(Sync4jEngine.java:5=
39)
at =20
com.funambol.server.session.SyncSessionHandler.processModifications(SyncSess=
ionHandler.java:1580)
at =20
com.funambol.server.session.SyncSessionHandler.processSyncMessage(SyncSessio=
nHandler.java:1429)
at =20
com.funambol.server.session.SyncSessionHandler.processInitSyncMapMessage(Syn=
cSessionHandler.java:870)
at =20
com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHan=
dler.java:459)
at =20
com.funambol.server.engine.SyncAdapter.processInputMessage(SyncAdapter.java:=
459)
at =20
com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:=
307)
at =20
com.funambol.transport.http.server.LocalSyncHolder.processWBXMLMessage(Local=
SyncHolder.java:101)
at =20
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:2=
95)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at =20
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application=
FilterChain.java:252)
at =20
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh=
ain.java:173)
at =20
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja=
va:214)
at =20
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex=
t.java:104)
at =20
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at =20
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext=
Valve.java:198)
at =20
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja=
va:152)
at =20
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex=
t.java:104)
at =20
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at =20
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137=
)
at =20
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex=
t.java:104)
at =20
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118=
)
at =20
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex=
t.java:102)
at =20
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at =20
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java=
:109)
at =20
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex=
t.java:104)
at =20
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at =20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at =20
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at =20
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at =20
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne=
ction(Http11Protocol.java:705)
at =20
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at =20
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav=
a:684)
at java.lang.Thread.run(Unknown Source)
[Sep 29, 2006 3:01:35 PM][funambol.handler] FINEST: moving to state =20
STATE_ERROR
[Sep 29, 2006 3:01:35 PM][funambol.handler] FINEST: moving to state =20
STATE_ERROR
[Sep 29, 2006 3:01:35 PM][funambol.server] FINEST: Using the request =20
url to create the RespURI
[Sep 29, 2006 3:01:35 PM][funambol.server] FINEST: Calling output pipeline
[Sep 29, 2006 3:01:35 PM][funambol.engine.pipeline] FINEST: Starting =20
postprocessing