Hi Team,

Did anyone else face similar situation ? Any guidance for me ?

Thanks & Regards,
Devinder Singh Birdi

On 11/2/2012 11:57 AM, Devinder Singh wrote:
Hi All,

I debugged further on the issue and found the below errors in the ds-server.log of Funambol. Did anyone as well experience this ? Any solution to rectify this ?

[2012-11-02 06:16:51,802] [funambol.sogo] [INFO] [49CCC91B1395D1C5FF1BD877D6606A98] [219.64.201.9] [fol-VVNFUi1QQzpVc2Vy] [[email protected]] [sogo-cal] About to convert vCalendar (from v2 to v1): BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Inverse inc./SOGo 2.0.2//EN
BEGIN:VEVENT
UID:7247-50936500-13-615F9280
SUMMARY:Again Testing
CLASS:PUBLIC
CREATED:20121102T061626Z
DTSTAMP:20121102T061626Z
LAST-MODIFIED:20121102T061626Z
DTSTART;TZID=Asia/Kolkata:20121102T130000
DTEND;TZID=Asia/Kolkata:20121102T140000
TRANSP:OPAQUE
END:VEVENT
BEGIN:VTIMEZONE
TZID:Asia/Kolkata
X-LIC-LOCATION:Asia/Kolkata
BEGIN:STANDARD
TZOFFSETFROM:+055328
TZOFFSETTO:+055320
TZNAME:HMT
DTSTART:18800101T000000
RDATE:18800101T000000
END:STANDARD
BEGIN:STANDARD
TZOFFSETFROM:+055320
TZOFFSETTO:+0630
TZNAME:BURT
DTSTART:19411001T000000
RDATE:19411001T000000
END:STANDARD
BEGIN:STANDARD
TZOFFSETFROM:+0630
TZOFFSETTO:+0530
TZNAME:IST
DTSTART:19420515T000000
RDATE:19420515T000000
RDATE:19451015T000000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0530
TZOFFSETTO:+0630
TZNAME:IST
DTSTART:19420901T000000
RDATE:19420901T000000
END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
....

...
..

[2012-11-02 06:16:51,810] [funambol.sogo] [ERROR] [49CCC91B1395D1C5FF1BD877D6606A98] [219.64.201.9] [fol-VVNFUi1QQzpVc2Vy] [[email protected]] [sogo-cal] Exception occured in vCalendarV2toV1(): java.lang.NullPointerException
java.lang.NullPointerException
        at java.io.File.<init>(Unknown Source)
        at sun.util.calendar.ZoneInfoFile$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.util.calendar.ZoneInfoFile.readZoneInfoFile(Unknown Source)
        at sun.util.calendar.ZoneInfoFile.createZoneInfo(Unknown Source)
        at sun.util.calendar.ZoneInfoFile.getZoneInfo(Unknown Source)
        at sun.util.calendar.ZoneInfo.getTimeZone(Unknown Source)
        at java.util.TimeZone.getTimeZone(Unknown Source)
        at java.util.TimeZone.getTimeZone(Unknown Source)
at com.funambol.common.pim.converter.VCalendarConverter.matchTimeZone(VCalendarConverter.java:800) at com.funambol.common.pim.converter.VCalendarConverter.vcalendar2calendar(VCalendarConverter.java:182) at ca.inverse.sogo.engine.source.SOGoUtilities.vCalendarV2toV1(SOGoUtilities.java:865) at ca.inverse.sogo.engine.source.SOGoSyncSource.getSyncItemFromId(SOGoSyncSource.java:643) at com.funambol.server.engine.Sync4jEngine.completeItemInfo(Sync4jEngine.java:1912) at com.funambol.server.session.SyncSessionHandler.splitSyncCommand(SyncSessionHandler.java:2675) at com.funambol.server.session.SyncSessionHandler.commandsToSend(SyncSessionHandler.java:2592) at com.funambol.server.session.SyncSessionHandler.processInitSyncMapMessage(SyncSessionHandler.java:1064) at com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHandler.java:544) 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.processXMLMessage(SyncAdapter.java:218) at com.funambol.transport.http.server.LocalSyncHolder.processXMLMessage(LocalSyncHolder.java:97) at com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:400)
        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)
[2012-11-02 06:16:51,811] [funambol.sogo] [INFO] [49CCC91B1395D1C5FF1BD877D6606A98] [219.64.201.9] [fol-VVNFUi1QQzpVc2Vy] [[email protected]] [sogo-cal] ===== item content (7247-50936500-13-615F9280.ics) ===== [2012-11-02 06:16:51,811] [funambol.sogo] [INFO] [49CCC91B1395D1C5FF1BD877D6606A98] [219.64.201.9] [fol-VVNFUi1QQzpVc2Vy] [[email protected]] [sogo-cal] BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Inverse inc./SOGo 2.0.2//EN
BEGIN:VEVENT
UID:7247-50936500-13-615F9280
SUMMARY:Again Testing
CLASS:PUBLIC
CREATED:20121102T061626Z
DTSTAMP:20121102T061626Z
LAST-MODIFIED:20121102T061626Z
DTSTART;TZID=Asia/Kolkata:20121102T130000
DTEND;TZID=Asia/Kolkata:20121102T140000
TRANSP:OPAQUE
END:VEVENT
BEGIN:VTIMEZONE
TZID:Asia/Kolkata
X-LIC-LOCATION:Asia/Kolkata
BEGIN:STANDARD
TZOFFSETFROM:+055328
TZOFFSETTO:+055320
TZNAME:HMT
DTSTART:18800101T000000
RDATE:18800101T000000
END:STANDARD
BEGIN:STANDARD
TZOFFSETFROM:+055320
TZOFFSETTO:+0630
TZNAME:BURT
DTSTART:19411001T000000
RDATE:19411001T000000
END:STANDARD
BEGIN:STANDARD
TZOFFSETFROM:+0630
TZOFFSETTO:+0530
TZNAME:IST
DTSTART:19420515T000000
RDATE:19420515T000000
RDATE:19451015T000000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0530
TZOFFSETTO:+0630
TZNAME:IST
DTSTART:19420901T000000
RDATE:19420901T000000
END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR


Thanks & Regards,
Devinder Singh Birdi
On 11/2/2012 10:55 AM, Devinder Singh wrote:
Hi,

Any feedback on this ? Can we log Issues related to Funambol Outlook Sync Client as Bugs ?
Thanks & Regards,
Devinder Singh Birdi
On 11/1/2012 7:16 PM, Devinder Singh wrote:
Hi,

I have configured Funambol with SOGo and am able to Sync the Address Book perfectly fine with Funambol Outlook sync Client.

I am facing below issue while Syncing the Calendar items from SOGo.

    -    For all items on SOGo, Blank entries are created in Outlook.
- Items are created with 15mins change in time. On SOGo if item starts are 4:45 am then in Outlook it shows 5 am. - Items created in Outlook do not sync back to SOGo though Sync is completed without Errors.

Settings:
    -    Two-way sync configured.
- Tried by setting SOGo SyncSource Supported Type as text/x-event & text/x-vcal - Tried Directly with Funambol and Sync is working fine with their database.
    -    Items created are simple ones.
    -    SOGo log file is clean.

Error that I receive in the Funambol Logs

17:05:14 GMT +5:30 [DEBUG] - appointment begin (mode "two-way")
17:05:14 GMT +5:30 [DEBUG] - extractFolder method: failed to get the folder. use the default 17:05:14 GMT +5:30 [ERROR] - VConverter: error occurred parsing the item data.

However, Not sure why *text/x-vcalendar* is send in the below XML format. It should be either *text/x-event *or *text/x-vcal*

/<?xml version="1.0" encoding="UTF-8"?>
<SyncML>
<SyncHdr><VerDTD>1.2</VerDTD>
<VerProto>SyncML/1.2</VerProto>
<SessionID>1351776594</SessionID>
<MsgID>2</MsgID>
<Target><LocURI>http://localhost:8080/funambol/ds</LocURI>
</Target>
<Source><LocURI>fol-VVNFUi1QQzpVc2Vy</LocURI>
</Source>
</SyncHdr>
<SyncBody><Status><CmdID>1</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>0</CmdRef>
<Cmd>SyncHdr</Cmd>
<TargetRef>fol-VVNFUi1QQzpVc2Vy</TargetRef>
<SourceRef>http://localhost:8080/funambol/ds</SourceRef>
<Data>200</Data>
</Status>
<Status><CmdID>2</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>3</CmdRef>
<Cmd>Alert</Cmd>
<TargetRef>sogo-cal</TargetRef>
<SourceRef>appointment</SourceRef>
<Data>200</Data>
<Item><Data><Anchor xmlns="syncml:metinf"><Next>1351776598005</Next>
</Anchor>
</Data>
</Item>
</Status>
<Sync><CmdID>3</CmdID>
<Target><LocURI>sogo-cal</LocURI>
</Target>
<Source><LocURI>appointment</LocURI>
</Source>
<Add><CmdID>4</CmdID>
<Item><Source><LocURI>000000007D3AFAD1818649448E5422CD8F9E3C8904042000</LocURI>
</Source>
<Meta><Format xmlns="syncml:metinf">b64</Format>
<Type xmlns="syncml:metinf">*text/x-vcalendar*</Type>
</Meta>
<Data><![CDATA[QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjEuMA0KQkVHSU46VkVWRU5UDQpYLUZVTkFNQk9MLUZPTERFUjpERUZBVUxUX0ZPTERFUg0KWC1GVU5BTUJPTC1BTExEQVk6MA0KRFRTVEFSVDoyMDEyMTEwMlQwNzMwMDBaDQpEVEVORDoyMDEyMTEwMlQwODAwMDBaDQpYLU1JQ1JPU09GVC1DRE8tQlVTWVNUQVRVUzpCVVNZDQpDQVRFR09SSUVTOg0KREVTQ1JJUFRJT046DQpMT0NBVElPTjoNClBSSU9SSVRZOjINClNUQVRVUzowDQpYLU1JQ1JPU09GVC1DRE8tUkVQTFlUSU1FOg0KU1VNTUFSWTpMdWNoDQpDTEFTUzpQVUJMSUMNCkFBTEFSTToyMDEyMTEwMlQwNzE1MDBaOzswOw0KUlJVTEU6DQpYLUZVTkFNQk9MLUJJTExJTkdJTkZPOg0KWC1GVU5BTUJPTC1DT01QQU5JRVM6DQpYLUZVTkFNQk9MLU1JTEVBR0U6DQpYLUZVTkFNQk9MLU5PQUdJTkc6MA0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg0K]]></Data>
</Item>
</Add>
</Sync>
<Final/></SyncBody>
</SyncML>/

Kindly guide where we need the correction to be made.
--
Thanks & Regards,
Devinder Singh Birdi



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

Reply via email to