[GroupDAV] Trying groupdav with Nokia 6230 and OpenGroupware
Ole Dalgaard
groupdav@opengroupware.org
Thu, 03 Aug 2006 00:18:46 +0200
This is a multi-part message in MIME format.
--------------060405000300070101080304
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Hi
I have been trying the groupdav connector in between my Nokia 6230 phone
and an opengroupware server. I just got it try syncing. On the way to
get there I found these issues:
- the mysql init_schema.sql is bad - it is a copy of the dummy module.
I have attached a working schema for mysql (the postgres schema has the
same problem)
- It seems that jdk 1.5 is required, please state it on the website
or/and in the documentation.
Below is a snip from catalina.out from the failing sync
BR
Ole Dalgaard
Aug 3, 2006 12:07:29 AM net.bionicmessage.groupdav.groupDAV init
INFO: Citasync groupDAV handler init
Aug 3, 2006 12:07:30 AM net.bionicmessage.groupdav.groupDAV listObjects
FINE: Sending:
PROPFIND /zidestore/dav/odalgaard/Calendar/ HTTP/1.1
Cache-control: no-cache
Pragma: no-cache
Accept-Language: en
Authorization: Basic b2RhbGdhYXJkOmZxcGljaWJw
Content-Length: 121
Host: localhost:21000
Content-Type: text/xml;charset=utf-8
Accept: text/*
<?xml version="1.0" encoding="utf-8"?><propfind xmlns="DAV:"><prop
xmlns="DAV:"><getetag xmlns="DAV:"/></prop></propfind>
Aug 3, 2006 12:07:30 AM net.bionicmessage.groupdav.groupDAV listObjects
FINER: We got:
HTTP/1.0 207 Multi-Status
cache-control: no-cache
server: SOPE 4.5.239/WebDAV
content-length: 85
Ms-Author-Via: DAV
connection: close
X-Dav-Error: 200 No error
pragma: no-cache
content-type: text/xml; charset="utf-8"
date: Wed, 02 Aug 2006 22:07:30 GMT
<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:"></D:multistatus>
Aug 3, 2006 12:07:30 AM net.bionicmessage.funambol.GroupDAVConnector
populateObjectArrays
INFO: GroupDAV: We have 0 objects destined for: text/x-vcalendar
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
prepareSlowSync
INFO: Preparing slow synchronization of source 'ogcal' for
IMEI:355038004998499/odalgaard ...
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
prepareSlowSync
INFO: Not the last call
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.EngineHelper
createSyncItems
FINEST: Create SyncItems with state 'N' checking the last anchor (null)
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@2fb002[key= { keyValue: 98 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=175,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@cc7439,
CONTENT_SIZE=175}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@e2892b[key= { keyValue: 83 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=212,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@9b688e,
CONTENT_SIZE=212}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@ed5d9d[key= { keyValue: 85 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=192,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@19d12cc,
CONTENT_SIZE=192}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@13d1402[key= { keyValue: 95 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=240,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@eca36e,
CONTENT_SIZE=240}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@1dd9891[key= { keyValue: 86 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=220,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@14b6b02,
CONTENT_SIZE=220}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@5e8d7d[key= { keyValue: 93 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=163,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@19b4748,
CONTENT_SIZE=163}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@164cbde[key= { keyValue: 96 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=154,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@848ecc,
CONTENT_SIZE=154}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@bb2bc3[key= { keyValue: 94 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=243,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@363068,
CONTENT_SIZE=243}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@1a41cc7[key= { keyValue: 97 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=216,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@15d601f,
CONTENT_SIZE=216}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@151b0a5[key= { keyValue: 80 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=159,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@2431b9,
CONTENT_SIZE=159}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@3ca754[key= { keyValue: 92 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=255,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@dac21,
CONTENT_SIZE=255}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
checkSyncOperation
FINEST: check: syncItemA:
com.funambol.framework.engine.SyncItemImpl@19fdbcb[key= { keyValue: 91 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=255,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@16fdac,
CONTENT_SIZE=255}] syncItemB: null
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
prepareSlowSync
FINEST: operations:
[com.funambol.framework.engine.SyncOperationImpl@1682a53[A=com.funambol.framework.engine.SyncItemImpl@2fb002[key=
{ keyValue: 98 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=175,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@cc7439,
CONTENT_SIZE=175}],B=com.funambol.framework.engine.SyncItemImpl@1b2d7df[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@7a9224[A=com.funambol.framework.engine.SyncItemImpl@e2892b[key=
{ keyValue: 83 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=212,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@9b688e,
CONTENT_SIZE=212}],B=com.funambol.framework.engine.SyncItemImpl@110b640[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@2d59a3[A=com.funambol.framework.engine.SyncItemImpl@ed5d9d[key=
{ keyValue: 85 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=192,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@19d12cc,
CONTENT_SIZE=192}],B=com.funambol.framework.engine.SyncItemImpl@158015a[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@c0c8b5[A=com.funambol.framework.engine.SyncItemImpl@13d1402[key=
{ keyValue: 95 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=240,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@eca36e,
CONTENT_SIZE=240}],B=com.funambol.framework.engine.SyncItemImpl@b914b3[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@fdfc58[A=com.funambol.framework.engine.SyncItemImpl@1dd9891[key=
{ keyValue: 86 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=220,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@14b6b02,
CONTENT_SIZE=220}],B=com.funambol.framework.engine.SyncItemImpl@c22a3b[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@1629e71[A=com.funambol.framework.engine.SyncItemImpl@5e8d7d[key=
{ keyValue: 93 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=163,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@19b4748,
CONTENT_SIZE=163}],B=com.funambol.framework.engine.SyncItemImpl@1904e0d[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@f449b8[A=com.funambol.framework.engine.SyncItemImpl@164cbde[key=
{ keyValue: 96 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=154,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@848ecc,
CONTENT_SIZE=154}],B=com.funambol.framework.engine.SyncItemImpl@13fba1[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@1ed27e4[A=com.funambol.framework.engine.SyncItemImpl@bb2bc3[key=
{ keyValue: 94 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=243,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@363068,
CONTENT_SIZE=243}],B=com.funambol.framework.engine.SyncItemImpl@d61aef[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@82674b[A=com.funambol.framework.engine.SyncItemImpl@1a41cc7[key=
{ keyValue: 97 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=216,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@15d601f,
CONTENT_SIZE=216}],B=com.funambol.framework.engine.SyncItemImpl@14b84c7[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@fa5ff3[A=com.funambol.framework.engine.SyncItemImpl@151b0a5[key=
{ keyValue: 80 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=159,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@2431b9,
CONTENT_SIZE=159}],B=com.funambol.framework.engine.SyncItemImpl@1b17d49[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@19855ed[A=com.funambol.framework.engine.SyncItemImpl@3ca754[key=
{ keyValue: 92 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=255,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@dac21,
CONTENT_SIZE=255}],B=com.funambol.framework.engine.SyncItemImpl@31688f[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false],
com.funambol.framework.engine.SyncOperationImpl@1c794cc[A=com.funambol.framework.engine.SyncItemImpl@19fdbcb[key=
{ keyValue: 91 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=255,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@16fdac,
CONTENT_SIZE=255}],B=com.funambol.framework.engine.SyncItemImpl@1f9e31e[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false]]
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy
prepareSlowSync
INFO: Preparation completed.
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy sync
INFO: Synchronizing...
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy sync
FINEST: Executing
com.funambol.framework.engine.SyncOperationImpl@1682a53[A=com.funambol.framework.engine.SyncItemImpl@2fb002[key=
{ keyValue: 98 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=175,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@cc7439,
CONTENT_SIZE=175}],B=com.funambol.framework.engine.SyncItemImpl@1b2d7df[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false]
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy checkSize
FINEST: Check item size
Aug 3, 2006 12:07:30 AM com.funambol.server.engine.Sync4jStrategy checkSize
FINEST: Declared size is null...skip the check
Aug 3, 2006 12:07:30 AM net.bionicmessage.funambol.GroupDAVConnector
addSyncItem
INFO: addSyncItem(IMEI:355038004998499/odalgaard , 98 )
Aug 3, 2006 12:07:32 AM net.bionicmessage.groupdav.groupDAV postObject
FINE: We gotHTTP/1.0 200 Ok
etag: 10340:1
content-length: 0
location: http://localhost:21000/zidestore/dav/odalgaard/Calendar/10340.ics
Aug 3, 2006 12:07:32 AM com.funambol.framework.server.ClientMapping
updateMapping
FINEST: Updating mapping LUID-GUID '98-98' with lastAnchor '0'
Aug 3, 2006 12:07:32 AM com.funambol.framework.server.ClientMapping
updateMapping
FINEST: The mapping is new.
Aug 3, 2006 12:07:32 AM com.funambol.framework.server.ClientMapping
addMapping
FINEST: Adding mapping LUID-GUID '98-98' with lastAnchor '0'
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy sync
FINEST: Executing
com.funambol.framework.engine.SyncOperationImpl@7a9224[A=com.funambol.framework.engine.SyncItemImpl@e2892b[key=
{ keyValue: 83 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=212,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@9b688e,
CONTENT_SIZE=212}],B=com.funambol.framework.engine.SyncItemImpl@110b640[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false]
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy checkSize
FINEST: Check item size
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy checkSize
FINEST: Declared size is null...skip the check
Aug 3, 2006 12:07:32 AM net.bionicmessage.funambol.GroupDAVConnector
addSyncItem
INFO: addSyncItem(IMEI:355038004998499/odalgaard , 83 )
Aug 3, 2006 12:07:32 AM net.bionicmessage.groupdav.groupDAV postObject
FINE: We gotHTTP/1.0 200 Ok
etag: 10380:1
content-length: 0
location: http://localhost:21000/zidestore/dav/odalgaard/Calendar/10380.ics
Aug 3, 2006 12:07:32 AM com.funambol.framework.server.ClientMapping
updateMapping
FINEST: Updating mapping LUID-GUID '83-83' with lastAnchor '0'
Aug 3, 2006 12:07:32 AM com.funambol.framework.server.ClientMapping
updateMapping
FINEST: The mapping is new.
Aug 3, 2006 12:07:32 AM com.funambol.framework.server.ClientMapping
addMapping
FINEST: Adding mapping LUID-GUID '83-83' with lastAnchor '0'
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy sync
FINEST: Executing
com.funambol.framework.engine.SyncOperationImpl@2d59a3[A=com.funambol.framework.engine.SyncItemImpl@ed5d9d[key=
{ keyValue: 85 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=192,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@19d12cc,
CONTENT_SIZE=192}],B=com.funambol.framework.engine.SyncItemImpl@158015a[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false]
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy checkSize
FINEST: Check item size
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy checkSize
FINEST: Declared size is null...skip the check
Aug 3, 2006 12:07:32 AM net.bionicmessage.funambol.GroupDAVConnector
addSyncItem
INFO: addSyncItem(IMEI:355038004998499/odalgaard , 85 )
Aug 3, 2006 12:07:32 AM net.bionicmessage.groupdav.groupDAV postObject
FINE: We gotHTTP/1.0 200 Ok
etag: 10420:1
content-length: 0
location: http://localhost:21000/zidestore/dav/odalgaard/Calendar/10420.ics
Aug 3, 2006 12:07:32 AM com.funambol.framework.server.ClientMapping
updateMapping
FINEST: Updating mapping LUID-GUID '85-85' with lastAnchor '0'
Aug 3, 2006 12:07:32 AM com.funambol.framework.server.ClientMapping
updateMapping
FINEST: The mapping is new.
Aug 3, 2006 12:07:32 AM com.funambol.framework.server.ClientMapping
addMapping
FINEST: Adding mapping LUID-GUID '85-85' with lastAnchor '0'
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy sync
FINEST: Executing
com.funambol.framework.engine.SyncOperationImpl@c0c8b5[A=com.funambol.framework.engine.SyncItemImpl@13d1402[key=
{ keyValue: 95 }
,parentKey=null,mappedKey=null,format=<null>,type=text/x-vcalendar,timestamp=2006-08-03
00:07:24.793,content-lenght=240,state=N,properties={PROPERTY_COMMAND=com.funambol.framework.core.Add@eca36e,
CONTENT_SIZE=240}],B=com.funambol.framework.engine.SyncItemImpl@b914b3[key=
{ keyValue: NOT_EXISTING }
,parentKey=null,mappedKey=null,format=<null>,type=<null>,timestamp=<null>,content-lenght=content
null,state=X,properties={}],operation=NEW,isAOperation=false,isBOperation=true,isDeleteForced=false]
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy checkSize
FINEST: Check item size
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy checkSize
FINEST: Declared size is null...skip the check
Aug 3, 2006 12:07:32 AM net.bionicmessage.funambol.GroupDAVConnector
addSyncItem
INFO: addSyncItem(IMEI:355038004998499/odalgaard , 95 )
Aug 3, 2006 12:07:32 AM net.bionicmessage.funambol.GroupDAVConnector
deployEmergencyParachute
INFO: GroupDAV deploy parachute
Aug 3, 2006 12:07:32 AM net.bionicmessage.funambol.GroupDAVConnector
handleException
INFO: GroupDAV Exception:An error ocurred during parsing - line: 7
Aug 3, 2006 12:07:32 AM net.bionicmessage.funambol.GroupDAVConnector
handleException
FINEST: GroupDAV Exception
trace:net.fortuna.ical4j.data.ParserException: An error ocurred during
parsing - line: 7
at
net.fortuna.ical4j.data.CalendarParserImpl.parse(CalendarParserImpl.java:142)
at
net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:170)
at
net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:153)
at
net.bionicmessage.funambol.GroupDAVConnector.createContentFromContent(GroupDAVConnector.java:516)
at
net.bionicmessage.funambol.GroupDAVConnector.addSyncItem(GroupDAVConnector.java:469)
at
com.funambol.server.engine.Sync4jStrategy.execNewOperation(Sync4jStrategy.java:2372)
at
com.funambol.server.engine.Sync4jStrategy.execSyncOperation(Sync4jStrategy.java:1154)
at
com.funambol.server.engine.Sync4jStrategy.sync(Sync4jStrategy.java:710)
at
com.funambol.server.engine.Sync4jEngine.sync(Sync4jEngine.java:548)
at
com.funambol.server.session.SyncSessionHandler.processModifications(SyncSessionHandler.java:1593)
at
com.funambol.server.session.SyncSessionHandler.processSyncMessage(SyncSessionHandler.java:1429)
at
com.funambol.server.session.SyncSessionHandler.processInitSyncMapMessage(SyncSessionHandler.java:870)
at
com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHandler.java:457)
at
com.funambol.server.engine.SyncAdapter.processInputMessage(SyncAdapter.java:457)
at
com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:306)
at
com.funambol.transport.http.server.LocalSyncHolder.processWBXMLMessage(LocalSyncHolder.java:103)
at
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:276)
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(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:535)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Invalid parameter name:
CHARSET
at
net.fortuna.ical4j.model.ParameterFactoryImpl.createParameter(ParameterFactoryImpl.java:574)
at
net.fortuna.ical4j.data.CalendarBuilder.parameter(CalendarBuilder.java:239)
at
net.fortuna.ical4j.data.CalendarParserImpl.parseParameter(CalendarParserImpl.java:289)
at
net.fortuna.ical4j.data.CalendarParserImpl.parseParameterList(CalendarParserImpl.java:252)
at
net.fortuna.ical4j.data.CalendarParserImpl.parseProperty(CalendarParserImpl.java:199)
at
net.fortuna.ical4j.data.CalendarParserImpl.parsePropertyList(CalendarParserImpl.java:170)
at
net.fortuna.ical4j.data.CalendarParserImpl.parseComponent(CalendarParserImpl.java:336)
at
net.fortuna.ical4j.data.CalendarParserImpl.parsePropertyList(CalendarParserImpl.java:167)
at
net.fortuna.ical4j.data.CalendarParserImpl.parse(CalendarParserImpl.java:108)
... 46 more
Aug 3, 2006 12:07:32 AM com.funambol.server.session.SyncSessionHandler
processMessage
FINER: THROW
java.lang.NullPointerException
at
com.funambol.server.engine.Sync4jStrategy.updateMappingNew(Sync4jStrategy.java:3214)
at
com.funambol.server.engine.Sync4jStrategy.updateMapping(Sync4jStrategy.java:3180)
at
com.funambol.server.engine.Sync4jStrategy.execSyncOperation(Sync4jStrategy.java:1213)
at
com.funambol.server.engine.Sync4jStrategy.sync(Sync4jStrategy.java:710)
at
com.funambol.server.engine.Sync4jEngine.sync(Sync4jEngine.java:548)
at
com.funambol.server.session.SyncSessionHandler.processModifications(SyncSessionHandler.java:1593)
at
com.funambol.server.session.SyncSessionHandler.processSyncMessage(SyncSessionHandler.java:1429)
at
com.funambol.server.session.SyncSessionHandler.processInitSyncMapMessage(SyncSessionHandler.java:870)
at
com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHandler.java:457)
at
com.funambol.server.engine.SyncAdapter.processInputMessage(SyncAdapter.java:457)
at
com.funambol.server.engine.SyncAdapter.processWBXMLMessage(SyncAdapter.java:306)
at
com.funambol.transport.http.server.LocalSyncHolder.processWBXMLMessage(LocalSyncHolder.java:103)
at
com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:276)
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(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:535)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
Aug 3, 2006 12:07:32 AM com.funambol.server.session.SyncSessionHandler
moveTo
FINEST: moving to state STATE_ERROR
Aug 3, 2006 12:07:32 AM com.funambol.server.session.SyncSessionHandler
moveTo
FINEST: moving to state STATE_ERROR
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.SyncAdapter setRespURI
FINEST: Use the configured server uri to create the RespURI
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.SyncAdapter
processWBXMLMessage
FINEST: Calling output pipeline
Aug 3, 2006 12:07:32 AM
com.funambol.framework.engine.pipeline.PipelineManager postProcessMessage
FINEST: Starting postprocessing
Aug 3, 2006 12:07:32 AM
com.funambol.framework.engine.pipeline.PipelineManager postProcessMessage
FINEST: Returning message to process: <?xml version="1.0" encoding="UTF-8"?>
<SyncML>
<SyncHdr>
<VerDTD>1.1</VerDTD>
<VerProto>SyncML/1.1</VerProto>
<SessionID>11</SessionID>
<MsgID>2</MsgID>
<Target>
<LocURI>IMEI:355038004998499</LocURI>
</Target>
<Source>
<LocURI>http://subversion.right2it.dk:81/funambol/ds</LocURI>
</Source>
<RespURI>http://subversion.right2it.dk:81/funambol/ds;jsessionid=BE27128E4BA6D57261F803DEF6224CF9</RespURI>
</SyncHdr>
<SyncBody>
<Status>
<CmdID>1</CmdID>
<MsgRef>2</MsgRef>
<CmdRef>0</CmdRef>
<Cmd>SyncHdr</Cmd>
<TargetRef>http://subversion.right2it.dk:81/funambol/ds;jsessionid=BE27128E4BA6D57261F803DEF6224CF9</TargetRef>
<SourceRef>IMEI:355038004998499</SourceRef>
<Data>511</Data>
</Status>
<Final></Final>
</SyncBody>
</SyncML>
Aug 3, 2006 12:07:32 AM
com.funambol.foundation.synclet.ChangeSourceUriSynclet postProcessMessage
FINEST:
com.funambol.foundation.synclet.ChangeSourceUriSynclet.postProcessMessage(...)
Aug 3, 2006 12:07:32 AM
com.funambol.foundation.synclet.ChangeSourceUriSynclet manageOutputStatus
FINEST: Replace TargetRef into output Status commands
Aug 3, 2006 12:07:32 AM
com.funambol.foundation.synclet.ChangeSourceUriSynclet manageOutputResults
FINEST: Replace SourceRef into output Result commands
Aug 3, 2006 12:07:32 AM
com.funambol.foundation.synclet.ChangeSourceUriSynclet manageOutputAlert
FINEST: Replace Source into output Alert commands
Aug 3, 2006 12:07:32 AM
com.funambol.foundation.synclet.ChangeSourceUriSynclet manageOutputSync
FINEST: Replace Source into output Sync commands
Aug 3, 2006 12:07:32 AM
com.funambol.foundation.synclet.ChangeDeviceIdSynclet postProcessMessage
FINEST:
com.funambol.foundation.synclet.ChangeDeviceIdSynclet.postProcessMessage(...)
Aug 3, 2006 12:07:32 AM
com.funambol.foundation.synclet.ChangeDeviceIdSynclet postProcessMessage
FINEST: com.funambol.foundation.synclet.ChangeDeviceIdSynclet -
processing not required
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.SyncAdapter
processWBXMLMessage
FINEST: Outgoing message: <?xml version="1.0" encoding="UTF-8"?>
<SyncML>
<SyncHdr>
<VerDTD>1.1</VerDTD>
<VerProto>SyncML/1.1</VerProto>
<SessionID>11</SessionID>
<MsgID>2</MsgID>
<Target>
<LocURI>IMEI:355038004998499</LocURI>
</Target>
<Source>
<LocURI>http://subversion.right2it.dk:81/funambol/ds</LocURI>
</Source>
<RespURI>http://subversion.right2it.dk:81/funambol/ds;jsessionid=BE27128E4BA6D57261F803DEF6224CF9</RespURI>
</SyncHdr>
<SyncBody>
<Status>
<CmdID>1</CmdID>
<MsgRef>2</MsgRef>
<CmdRef>0</CmdRef>
<Cmd>SyncHdr</Cmd>
<TargetRef>http://subversion.right2it.dk:81/funambol/ds;jsessionid=BE27128E4BA6D57261F803DEF6224CF9</TargetRef>
<SourceRef>IMEI:355038004998499</SourceRef>
<Data>511</Data>
</Status>
<Final></Final>
</SyncBody>
</SyncML>
Aug 3, 2006 12:07:32 AM com.funambol.transport.http.server.Sync4jServlet
doPost
FINEST: Outgoing message length: 392
Aug 3, 2006 12:07:32 AM com.funambol.transport.http.server.Sync4jServlet
doPost
FINEST: Finally
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jEngine endSync
INFO: Ending synchronization ...
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jEngine endSync
FINEST: Ending sync for database 'ogcal'
Aug 3, 2006 12:07:32 AM net.bionicmessage.funambol.GroupDAVConnector endSync
INFO: We have 3 to commit to sm
Aug 3, 2006 12:07:32 AM net.bionicmessage.funambol.GroupDAVConnector endSync
INFO: We have 0 to remove from sm
Aug 3, 2006 12:07:32 AM net.bionicmessage.funambol.GroupDAVConnector endSync
INFO: End GroupDAV Sync
Aug 3, 2006 12:07:32 AM
com.funambol.framework.engine.source.AbstractSyncSource endSync
INFO: ogcal: 0 new items added, 0 existing items updated, 0 items deleted.
Aug 3, 2006 12:07:32 AM com.funambol.server.engine.Sync4jStrategy endSync
INFO: Synchronization completed.
Aug 3, 2006 12:07:32 AM com.funambol.server.session.SyncSessionHandler
moveTo
FINEST: moving to state STATE_ERROR
Aug 3, 2006 12:07:32 AM com.funambol.server.session.SyncSessionHandler
moveTo
FINEST: moving to state STATE_ENDED
Aug 3, 2006 12:07:32 AM
com.funambol.framework.transport.http.SyncHolderCache remove
FINEST: Removing holder for BE27128E4BA6D57261F803DEF6224CF9
--------------060405000300070101080304
Content-Type: text/x-sql;
name="init_schema.sql"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="init_schema.sql"
--
-- mysql initialization data for the groupdav module
-- @version $Id: init_schema.sql,v 1.1 2006/01/18 16:04:56 luigiafassina Exp $
--
delete from fnbl_sync_source_type where id='groupdav';
insert into fnbl_sync_source_type(id, description, class, admin_class)
values('groupdav','GroupDAV Connector','net.bionicmessage.funambol.GroupDAVConnector'
,'net.bionicmessage.funambol.GroupDAVAdminPanel');
delete from fnbl_module where id='groupdav';
insert into fnbl_module (id, name, description)
values('groupdav','groupdav','GroupDAV');
delete from fnbl_connector where id='groupdav';
insert into fnbl_connector(id, name, description, admin_class)
values('groupdav','BionicMessageGroupDAVConnector','BionicMessage GroupDAV','');
delete from fnbl_connector_source_type where connector='groupdav' and sourcetype='groupdav';
insert into fnbl_connector_source_type(connector, sourcetype)
values('groupdav','groupdav');
delete from fnbl_module_connector where module='groupdav' and connector='groupdav';
insert into fnbl_module_connector(module, connector)
values('groupdav','groupdav');
DROP TABLE IF EXISTS GROUPDAV_STORE;
CREATE TABLE GROUPDAV_STORE (principal VARCHAR(255) NOT NULL,objectuid VARCHAR(255) NOT NULL,etag VARCHAR(255) NOT NULL);
--------------060405000300070101080304--