Pim toSerialFormat writes the current time and date

Ian Strain <[email protected]>
Newsgroups gmane.comp.java.sun.kvm
Message-ID <LISTSERV%[email protected]>
Hi all,

I am writing an app that gets the PIM data from the phone and sends it to a
server. To do this I use PIM.toSerialFormat() that will write data PIM entry
to an output stream which I then send to the server. I then can retrieve the
PIM data at a later late from the server and write it to the phone. This all
works fine.
The problem is that when I get the PIM data from the todo list (and possibly
the event list, I haven't checked) and write it to the output stream the
date that was for the todo task changes to the current time and date of the
phone. So therefore when I read the todo task back from the server it will
have the wrong scheduled time.

For example;
I have a todo task scheduled to go off on the 20-9-07 at 20:00. When I send
the todo task to the server the scheduled time changes to the time and date
the device is currently at, say 13-9-07 14:53. So when I get the data back
from the server and save the todo task on the device the time for the
scheduled task is now 13-9-07 14:53

Has anyone noticed this? Is there a work around? I really hope this is not a
bug in the PIM api. I think it is a serious one!
At the moment I think the only work round would be to read from the pim
entry and not us toSerialFormat

===========================================================================
To unsubscribe, send email to [email protected] and include in the body
of the message "signoff KVM-INTEREST".  For general help, send email to
[email protected] and include in the body of the message "help".
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.