[Obm] funambol obm_calendar

Thomas Cataldo thomas.cataldo at aliasource.fr
Mon Jan 12 11:39:31 CET 2009


On Mon, 2009-01-12 at 10:05 +0000, Laurent wrote:
> Bonjour,
> 
> J'essaye de mettre en œuvre la synchronisation à travers un htc sous
> "windaube mobile 6.1" avec le client Funambol 7.0.8 configuré pour
> attaquer l'adresse http://monip:8080/funambol/ds
> 
> Lorsque j'utilise la source de données par défaut du client Funambol
> (scal pour l'agenda), je synchronise bien mon htc avec la bdd funambol
> mais forcément aucune synchro avec l'agenda obm. 
> 
> Je décide donc d'utiliser les sources de données ajoutées avec
> FunambolAdmin (obm_calendar pour l'agenda) et la mon htc me met un
> jolie message d'erreur "Sync not completed..." et tomcat 5.5.27 me
> crache de la log toute moche. Pour info ds-server est en version
> 6.5.14, obm-funambol est la version svn de la semaine derniere et
> obm-sync en 2.1.11.
> 
> Dans les logs du serveur Tomcat voila un condensé de ce que j'y
> trouve:
> 
> 2009-01-12 10:31:11,175 CalendarSyncSource INFO - getsourceuri:
> obm_calendar
> 2009-01-12 10:31:21,585 CalendarSyncSource INFO - obmSyncSource ctor
> 2009-01-12 10:31:21,586 CalendarSyncSource INFO - getName:
> obm_calendar
> 2009-01-12 10:31:23,755 CalendarSyncSource INFO - getsourceuri:
> obm_calendar
> 2009-01-12 10:31:23,756 CalendarSyncSource INFO - Begin an
> OBM-Funambol Calendar sync
> 2009-01-12 10:31:23,756 CalendarClient ERROR - host parameter is null
> java.lang.IllegalArgumentException: host parameter is null
> at
> org.apache.commons.httpclient.HttpConnection.<init>(HttpConnection.java:205)
> ...
> 
> 2009-01-12 10:31:23,757 CalendarSyncSource ERROR - pb in begin sync
> java.lang.NullPointerException
> at
> org.obm.sync.client.impl.AbstractClientImpl.login(AbstractClientImpl.java:162)
> ...
> 
> 2009-01-12 10:31:23,758 CalendarClient ERROR - host parameter is null
> java.lang.IllegalArgumentException: host parameter is null
> at
> org.apache.commons.httpclient.HttpConnection.<init>(HttpConnection.java:205)
> ...
> 
> 2009-01-12 10:31:23,758 CalendarSyncSource INFO - getsourceuri:
> obm_calendar
> 2009-01-12 10:31:32,470 PingThread INFO - 4 unused connections pinged.
> 
> Vraiment bizarre ce host parameter is null, j'ai essayé de faire un
> strace du pid java mais impossible de voir qu'elle class pose
> problème. 
> 
> J'éspere qu'une personne à déja eu le problème et pourra me passer un
> coup de main car j'éspere bien pouvoir proposer Obm à ma société en
> lieu et place de domino et msuite.
> 
> Merci d'avance pour votre aide.
> 
> 
> 
> 
> 
> 
> 
> 

L'installation manuelle du funambol avec sources de données obm est
plutot complexe, je vous conseille fortement d'utiliser une distribution
debian et les paquets que nous avons releasés.

Le fichier qu'il vous manque est
probablement /usr/lib/funambol-6.5.1/ds-server/config/obm/obm/obm-calendar/obm_cal_ical.xml avec un contenu proche du xml ci après :

<?xml version="1.0" encoding="UTF-8"?> 
<java version="1.6.0_01" class="java.beans.XMLDecoder"> 
 <object class="fr.aliasource.funambol.engine.source.CalendarSyncSource"> 
  <void property="encode"> 
   <boolean>false</boolean> 
  </void> 
  <void property="info"> 
   <object class="com.funambol.framework.engine.source.SyncSourceInfo"> 
    <void property="supportedTypes"> 
     <array class="com.funambol.framework.engine.source.ContentType" length="1">
 
      <void index="0"> 
       <object class="com.funambol.framework.engine.source.ContentType"> 
        <void property="type"> 
         <string>text/x-vcalendar</string> 
        </void> 
        <void property="version"> 
         <string>1.0</string> 
        </void> 
       </object> 
      </void> 
     </array> 
    </void> 
   </object> 
  </void> 
  <void property="name"> 
   <string>obm_cal_ical</string> 
  </void> 
  <void property="obmAddress"> 
   <string>http://localhost:8080/obm-sync/services/Calendar</string> 
  </void> 
  <void property="sourceURI"> 
   <string>obm_cal_ical</string> 
  </void> 
 </object> 
</java> 



> _______________________________________________
> Obm mailing list
> Obm at list.aliasource.fr
> http://www.list.aliasource.fr/mailman/listinfo/obm



More information about the Obm mailing list