[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Phpgroupware-developers] [Sync] Milestone 5
From: |
Philipp Kamps |
Subject: |
Re: [Phpgroupware-developers] [Sync] Milestone 5 |
Date: |
Fri, 26 Nov 2004 11:03:50 +0100 |
Hi Guillaume,
apparently there is a database table missing in your installation.
pb enhanced the sync code in the last few weeks. You will be
able to get the new version once phpgw started with the
new release.
I don't think it makes a lot of sense to commit this code to
0.9.16.
Sorry that I couldn't help very much.
Cheers, fips
Am Mi, den 24.11.2004 schrieb Guillaume Courtois um 16:03:
> Hi pb devs !
>
> I have a little problem with your interface when I test with CalmenoSync for
> Outlook :
>
> <b>Database error:</b> Invalid SQL: SELECT GUID FROM phpgw_syncmapping,
> phpgw_syncchannels, phpgw_syncsources WHERE phpgw_syncchannels.deviceid='1'
> and phpgw_syncsources.URI='contact' and LUID='' and
> phpgw_syncchannels.sourceid = phpgw_syncsources.sourceid and
> phpgw_mapping.channelid = phpgw_synchannels.channelid<br />
> <b>PostgreSQL Error</b>: 1 (ERROR: relation "phpgw_mapping" does not exist
> )<br />
> <br /><b>File:</b>
> /var/www/html/phpgw/stable/sync/inc/class.so_sync.inc.php<br /><b>Line:</b>
> 717<p><b>Session halted.</b></BODY>
> </HTML>
>
> This is when I try a
>
> $SyncItem = $sync->getSyncItemFromId ( $DeviceID, "contact", $SyncItemIds[$k],
> "text/x-vcard" );
>
> for the first sync.
>
> Is this normal ? Should I make another call before getSyncItemFromID ? So far
> I just do a authenticate then a getAllSyncItemIds.
>
> Thanks for your help !
>
>
> Markus Kaemmerer (address@hidden) écrivait:
> >
> > Hi,
> >
> > our sync project is nearly completed now: we reached milestone 5. The
> > sync module is (nearly) fully developed and working now. The last days
> > we added the missing user interface functions and nearly completed
> > conflict handling. I also updated the whole documentations to reflect
> > the latest implementation details. Also the IPC interface supports now
> > all common modules and different MIME type versions (like vCard 2.1
> > and 3.0, which differ in quite some points). We did tests with many
> > common devices like Sony Ericsson P800, PalmOS, PowerPC (and T-Mobile
> > MDA) and different software solutions (Clients from Weblicon,
> > Synthesis, Weblicon and now Funambol, too).
> >
> > What is missing:
> >
> > - conflict handling works, but the UI for resolving conflicts after
> > the synchronization is not complete. This topic is complex, because
> > every supported module needs functionality to show the raw data from
> > the device in an readable form. The other three options are working.
> >
> > - the MIME type from the device information record in SyncML is not
> > used at the moment. This is because Sync4j does not provide a direct
> > interface to get this information, so we are trying to find a
> > workaround for this
> >
> > - We use Sync4j 1.2. The current version of Sync4j is 2.0. Funambol
> > has changed much internals, so we are in the process of adapting our
> > Java functions to Sync4j 2.0 to allow the use of the latest server
> > version. Because Sync4j 2.0 is not as stable as 1.2 at the moment,
> > this should be no real problem.
> >
> > You'll find the latest source code and documentation in Savannah HEAD
> > branch, module "sync". Also in this branch you need the module
> > "ipc_test_suite". Copy the files from the directory
> > ipc_test_suite/sources to the API and application modules, overwriting
> > the old ones. This is the updated IPC interface with functions for
> > vCard/iCalendar ex- and import. You _always_ have to use the latest
> > functions from this source. Our sync module is tested and working with
> > the latest 0.9.16 cvs version.
> >
> > The file sync/doc/Installation Guide for Sync4j.pdf contains
> > comprehensive documentation about the installation process of sync for
> > administrators.
> >
> > If you have questions, please contact us
> >
> > Markus
> >
> >
> >
> >
> > _______________________________________________
> > Phpgroupware-developers mailing list
> > address@hidden
> > http://mail.gnu.org/mailman/listinfo/phpgroupware-developers
> >
--
Philipp Kamps
- Team Softwareentwicklung -
pro|business AG
Expo Plaza 1
30539 Hannover
Telefon 05 11 / 6 00 66 - 333
Telefax 05 11 / 6 00 66 - 355
E-Mail address@hidden
*******************************************
DataProtection & Serverkonsolidierung:
Kennen Sie sich aus?
Unser Thema am 07.12.2004 in Böblingen
Mehr dazu unter www.probusiness.de/aktuelles/
*******************************************