[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