On Wed, 2008-07-23 at 15:46 +0200, [EMAIL PROTECTED] wrote: > > On Wed, 2008-07-23 at 14:35 +0200, [EMAIL PROTECTED] wrote: > >> > Plus précisément, ca se passe bien au début (utilisateur aze) : > >> > 2008-07-22 17:57:37,791 UserManagement INFO - [EMAIL PROTECTED] logged > >> in. > >> > 2008-07-22 17:57:37,847 AddressBookBindingImpl INFO - [aze] > >> AddressBook : > >> > getSync(Tue Jul 22 18:57:08 GMT+01:00 2008) > >> > 2008-07-22 17:57:37,864 UserHome INFO - returning 0 user(s) updated > >> > 2008-07-22 17:57:38,926 AddressBookBindingImpl INFO - [aze] > >> AddressBook : > >> > getSync(Tue Jul 22 18:57:37 GMT+01:00 2008) > >> > 2008-07-22 17:57:38,942 UserHome INFO - returning 0 user(s) updated > >> > 2008-07-22 17:57:38,996 AddressBookBindingImpl INFO - [aze] > >> AddressBook : > >> > getSync(Tue Jul 22 18:57:09 GMT+01:00 2008) > >> > 2008-07-22 17:57:39,020 ContactHome INFO - returning 0 contact(s) > >> public > >> > updated > >> > 2008-07-22 17:57:39,023 ContactHome INFO - returning 0 contact(s) > >> private > >> > updated > >> > 2008-07-22 17:57:40,076 AddressBookBindingImpl INFO - [aze] > >> AddressBook : > >> > getSync(Tue Jul 22 18:57:38 GMT+01:00 2008) > >> > 2008-07-22 17:57:40,094 ContactHome INFO - returning 0 contact(s) > >> public > >> > updated > >> > 2008-07-22 17:57:40,097 ContactHome INFO - returning 0 contact(s) > >> private > >> > updated > >> > 2008-07-22 17:57:40,217 UserManagement INFO - [EMAIL PROTECTED] logged > >> in. > >> > > >> > Et là , c'est le drame : > >> > 2008-07-22 17:57:40,648 BeanSerializer ERROR - Exception: > >> > java.io.IOException: Non nillable element 'uid' is null. > >> > > >> > Pour autant je ne sais pas à quel "uid" dans la base (s'il s'agit de > >> cela > >> > ) on se réfère ... > >> > > >> > >> Le problème semble bien être lié à Axis : Quelle version est > >> nécessaire > >> pour OBM Sync ? > > > > axis est livré avec obm-sync, la version est correcte. > > > > Je me suis "amusé" à modifier les lignes suivantes du fichier calendar.xsd > (dans $OBM_SYNC_HOME/wsdl/ : > <element name="uid" maxOccurs="1" minOccurs="1" type="string" />^M > <element name="firstname" maxOccurs="1" minOccurs="1" type="string" > />^M > <element name="lastname" maxOccurs="1" minOccurs="1" type="string" />^M > <element name="mail" maxOccurs="1" minOccurs="1" type="string" />^M > <element name="read" maxOccurs="1" minOccurs="1" type="boolean" />^M > <element name="write" maxOccurs="1" minOccurs="1" type="boolean" />^M > > En ajoutant nillable="true"pour l'élement "uid".Après ant dist et ant > deploy, l'erreur devient : > java.io.IOException: Non nillable element 'firstname' is null. > > Si je le met pour tous, cela me donne alors l'erreur suivante : > 2008-07-23 14:41:40,224 UserManagement INFO - [EMAIL PROTECTED] logged in. > 2008-07-23 14:41:40,300 CalendarBindingImpl ERROR - > fr.aliacom.obm.wcalendar.CalendarInfo.setRead(Z)V > java.lang.NoSuchMethodError: > fr.aliacom.obm.wcalendar.CalendarInfo.setRead(Z)V > > Bref je ne sais plus trop dans quel sens chercher. > > Le système est Ubuntu feisty (7.04) avec le package tomcat5.5 de la distrib.
Nous testons uniquement avec jdk 1.6.X sun et tomcat 6+ officiel. Maintenant que vous me dites ça, ce genre de problème avec des tomcat "custom" me dit quelque chose... > _______________________________________________ Obm mailing list [email protected] http://www.list.aliasource.fr/mailman/listinfo/obm
