function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
ProfessorProfessor 

SF3 from Pocketsoap is not completing sync

I really need to be able to get my calendar items from Salesforce to iCal. I would prefer two way, but would get by with Spanning Partners RSS feed, except they aren't accepting any new users - so SF3 seems to be the only option, but I can't get it to work.

Here are the error messages I get. The first from iSync, the second from SF3. I am running Leopard, but had the same problem before I upgraded from 10.4.

I have only configured Event (that I own) and Tasks (that I own) for sync. I have tried to reset sync history. I have turned off Spanning Sync. Neither corrected the error.
I am syncing iPhone to iTunes.


iSync message:
Inconsistencies in your sync information for Calendars were detected and have been repaired.
The next sync for _____ _____’s iPhone, SF Cubed, Spanning Sync, .Mac and iCal may take longet than usual.

SF3 Message:
Error Occurred During Sync Process.
Session iSync cancelled. Sync server failed to merge the changes from some clients: NSInvalidArgumentException can’t execute statement 19: (column RecordID is not unique)
SuperfellSuperfell
I've seen that error with contact syncing (and i know what causes that one), but not with just calendar syncing, Can you post a copy of your console log from while SF3 is trying to sync ?
ProfessorProfessor
Here is console log Simon, thanks.

Description from task where ownerId='00530000000gc61AAA'
1/31/08 2:23:34 PM sfCubed[1668] query returned 300 rows
1/31/08 2:23:34 PM sfCubed[1668] soql : select LastModifiedDate, ActivityDate, IsAllDayEvent, Id, Description, Location, Subject, ActivityDateTime, DurationInMinutes from event where ownerId='00530000000gc61AAA'
1/31/08 2:23:36 PM sfCubed[1668] query returned 237 rows
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:36 PM sfCubed[1668] NSScanner: nil string argument
1/31/08 2:23:42 PM SyncServer[4706] NSInvalidArgumentException: can't execute statement: 19 (column recordid is not unique)
1/31/08 2:23:42 PM sfCubed[1668] No stack trace available.
1/31/08 2:23:52 PM sfCubed[1668] Dealloc BaseMapper
1/31/08 2:23:52 PM sfCubed[1668] Dealloc BaseMapper
ProfessorProfessor
Simon, have you had a chance to look at the console log yet?
For PeaceFor Peace
I've posted a response on the thread below regarding this issue

http://community.salesforce.com/sforce/board/message?board.id=mac&thread.id=525
SuperfellSuperfell
In case you're not following the other thread, this issue is addressed in the 0.52 build
http://www.pocketsoap.com/osx/sf3/sfCubed_v0.52.zip