[missing-sync-palmos-talk] alarm-related (?) mingling failure
Brian M. Criscuolo
bcriscuolo at markspace.com
Fri Apr 7 07:38:34 PDT 2006
Jonathan,
On Apr 7, 2006, at 10:22 AM, Jonathan Lundell wrote:
> At 5:39 PM -0700 4/6/06, Blaine Wilson wrote:
>> Hi Jonathan,
>>
>> Please contact support on this issue (if you haven't already):
>> http://www.markspace.com/support/emailsupport.html
>>
>> It's something we should be able to fix if we can reproduce it in-
>> house.
>
> Done.
>
> Who's generating that message? From the point of view of a user,
> it's very nearly useless. I can tell that it's event-related, and
> apparently involves an alarm, but "you referenced the following
> records"? I did? What records? And referenced how, exactly?
> Apparently I "did not actually push them", which is the real offense.
>
That error is being generated by Sync Services. When we're sending
records from the device to the desktop ("pushing") we have to set up
multiple relationships between different types of data. In this case,
we are pushing an event (palm database ID 8610684) that we think has
an alarm. We tell Sync Services that the event we just sent to it
also has an alarm with a specific ID (the one listed in the error).
When we begin processing alarm data, we're failing send the *data* of
that alarm with the already referenced ID.
Sync Services maintains a relational database of information, and it
needs to have things match up when a sync client is pushing data in.
You're right, the message is pretty useless. If we had control over
it we could get some more information about it. Come to think of it,
we might be able to - hmmmm.
In this case, there is something with a particular event on the
device that is causing the issue.
> Not to mention that the "following record" is
> "com.markspace.missingsync.palmos.events_3092211450_Ecom.markspace.mis
> singsync.palmos.events_3092211450_8610684_audioalarm_1", which I
> have no way to correlate with my view of events.
>
If you had some kind of application on your device (FileZ would do
it) you could look at the calendar database and see what the record
data is. Very tedious if you have a lot of events, but doable.
It would be better for us to try to reproduce it in house, in the
debugger, with your device data.
b
>> Regards,
>>
>> Blaine
>> QA Engineer
>> Mark/Space
>>
>> On Apr 5, 2006, at 10:57 PM, Jonathan Lundell wrote:
>>
>>>
>>>> Sync starting at 4/5/06 10:26 PM (22:26:51) on USB (5.1.0)
>>>> OK Install
>>>> OK Mark/Space Contacts
>>>> ISyncInvalidRecordException you referenced the following records
>>>> (in a relationship) but did not actually push them: (
>>>> "com.markspace.missingsync.palmos.events_3092211450_Ecom.markspace.
>>>> missingsync.palmos.events_3092211450_8610684_audioalarm_1"
>>>> )
>>>> SyncClient error. Mingling failed.
>>>> OK Mark/Space Events with 2 message(s)
>> _______________________________________________
>> missing-sync-palmos-talk mailing list
>> missing-sync-palmos-talk at lists.markspace.com
>> To unsubscribe, send an email (no subject required) from your
>> subscribed email address to:
>> missing-sync-palmos-talk-leave at lists.markspace.com
>
>
> --
> /Jonathan Lundell.
> _______________________________________________
> missing-sync-palmos-talk mailing list
> missing-sync-palmos-talk at lists.markspace.com
> To unsubscribe, send an email (no subject required) from your
> subscribed email address to:
> missing-sync-palmos-talk-leave at lists.markspace.com
********************
Brian M. Criscuolo
Senior Software Engineer
Mark/Space, Inc.
bcriscuolo at markspace.com
<http://www.markspace.com>
More information about the missing-sync-palmos-talk
mailing list