[sync] Thank you and a couple of minor things
Nathan P Sharp
horde at nps.parcellsharp.net
Thu Oct 13 10:48:28 PDT 2005
Hi,
I started with CVS from this morning and a clean re-install of all the
database scripts from a blank database. Authentication works and I get
much farther now, but seem to be still running into the "<Sync>" and
"<Final>" tag problem now that I discussed on 6/16/05. By commenting
out the call to createSyncOutput on line 69 of SyncML/Command/Sync.php I
am able to get past that (although I don't think that is the right thing
to do in the long run). Do you have any better ideas on how to handle
that?
> > calendar). I tried the latest code out of cvs recently against
> > Synthesis on the Palm Simulator using my large (>2k entries)
> > database to
>
>I hope I fixed this. Give it another try. At least my 150 test contacts
>synced find now.
>
>
No, it doesn't appear good enough yet. The first updates took about 1
minute per 60 or so items, it is currently up to 1200 out of 2200 items
and the individual packets are taking 3-4 minutes already. This seems
fine in the simulator, but I doubt it'll work on the real device.
>BTW: did you manage to "save" the status of the Palm Simulator? For me
>this always results in a crash. I have to start with a blank new palm
>every time I start the simulator.
>
>
Yes, it crashes for me too.
> > Second, Synthesis doesn't seem to want to send the password until
> > the server has specifically requested it. My authentication
> > back end (IMP) seems to throw a fatal error if the password is
> > blank, which prevents
>
>thanks for the info. Should be fixed in cvs by now.
>
>
It is, thanks!
> > I still haven't gotten it to work, but I haven't been able to debug it
> > farther yet. Now that the XML files are no longer generated in
> > /tmp/sync, it is more difficult to follow what is going on.
>
>I know. There's a bit of logging displayed in services/portal/syncml.php
>now.
>
>To debug the wbxml I do something like
>
>for a in *.wbxml; do wbxml2xml -m 1 -i 4 -o `basename $a
>.wbxml`_conv.xml $a; done
>
>in /tmp/sync. This decodes all wbxml files therein to xml.
>
>
Thanks! I see the server files in there now too. Excellent.
Cheers,
Nathan
More information about the sync
mailing list