Bonjour,

Je travaille à l'Université d'Avignon et nous avons été intéressés par les fonctionnalités de partage et synchronisation d'agendas qu'offre OBM.

Nous sommes en train de monter une plate forme de test pour voir si OBM nous conviendrait, mais je butte sur la mise en place du servlet obm-sync.
Voici l'"architecture" :
- l'interface utilisateur (apache) est installé sur bv-test.univ-avignon.fr et la base sur sql00c.univ-avignon.fr (qui sont physiquement la même machine). - obm-sync est installé sur une autre machine (debian etch comme la précédente) : bvsync00c (inaccessible depuis l'extérieur)

Tomcat a été installé "à la main" avec une archive téléchargée sur le site d'Apache : tomcat 5.5
J'ai utilisé le paquet sun-java6-jdk pour JDK.

Sur la page http://bvsync00c.univ-avignon.fr:8080/obm-sync/services j'ai bien la liste complète des services disponibles (comparés à ceux du howto) mais il y a un problème d'authentification. Dans catalina.out, je trouve : 2008-09-24 10:27:30,343 UserManagement INFO - access refused to [EMAIL PROTECTED] passwdtest Manifestement, le servlet n'essaye même pas de se connecter sur le serveur mysql distant (@null)

Voici un extrait de catalina.out à partir du moment au je lance "ant deploy" jusqu'à ce que je tente une synchronisation :
2008-09-24 10:27:28,383 Environment INFO - Hibernate 3.1.3
2008-09-24 10:27:28,388 Environment INFO - hibernate.properties not found
2008-09-24 10:27:28,390 Environment INFO - using CGLIB reflection optimizer
2008-09-24 10:27:28,391 Environment INFO - using JDK 1.4 java.sql.Timestamp handling 2008-09-24 10:27:28,503 Configuration INFO - configuring from resource: /hibernate.cfg.xml 2008-09-24 10:27:28,503 Configuration INFO - Configuration resource: /hibernate.cfg.xml 2008-09-24 10:27:28,600 Configuration INFO - Reading mappings from resource: EventData.hbm.xml 2008-09-24 10:27:28,766 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.calendar.DeletedObmEvent -> DeletedCalendarEvent 2008-09-24 10:27:28,910 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.calendar.CalendarUser -> UserObm 2008-09-24 10:27:28,916 HbmBinder INFO - Mapping collection: fr.aliacom.obm.common.calendar.CalendarUser.rights -> EntityRight 2008-09-24 10:27:28,919 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.calendar.ObmEvent -> CalendarEvent 2008-09-24 10:27:28,929 HbmBinder INFO - Mapping collection: fr.aliacom.obm.common.calendar.ObmEvent.recurrence.exceptions -> CalendarException 2008-09-24 10:27:28,929 HbmBinder INFO - Mapping collection: fr.aliacom.obm.common.calendar.ObmEvent.attendees -> EventEntity 2008-09-24 10:27:28,930 HbmBinder INFO - Mapping collection: fr.aliacom.obm.common.calendar.ObmEvent.alerts -> CalendarAlert 2008-09-24 10:27:28,930 Configuration INFO - Reading mappings from resource: Task.hbm.xml 2008-09-24 10:27:28,971 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.task.DeletedTask -> DeletedTodo 2008-09-24 10:27:28,973 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.task.ObmTask -> Todo 2008-09-24 10:27:28,977 Configuration INFO - Reading mappings from resource: Contact.hbm.xml 2008-09-24 10:27:29,024 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.contact.ObmCountry -> Country 2008-09-24 10:27:29,026 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.contact.Company -> Company 2008-09-24 10:27:29,029 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.contact.ObmContact -> Contact 2008-09-24 10:27:29,036 Configuration INFO - Reading mappings from resource: Category.hbm.xml 2008-09-24 10:27:29,052 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.ObmCategory -> CalendarCategory1 2008-09-24 10:27:29,052 Configuration INFO - Reading mappings from resource: User.hbm.xml 2008-09-24 10:27:29,069 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.ObmUser -> UserObm 2008-09-24 10:27:29,075 Configuration INFO - Reading mappings from resource: Domain.hbm.xml 2008-09-24 10:27:29,087 HbmBinder INFO - Mapping class: fr.aliacom.obm.common.ObmDomain -> Domain
2008-09-24 10:27:29,087 Configuration INFO - Configured SessionFactory: null
2008-09-24 10:27:29,375 NamingHelper INFO - JNDI InitialContext properties:{} 2008-09-24 10:27:29,376 DatasourceConnectionProvider INFO - Using datasource: java:comp/env/jdbc/ObmDS 2008-09-24 10:27:29,377 SettingsFactory INFO - RDBMS: MySQL, version: 5.0.32-Debian_7etch6-log 2008-09-24 10:27:29,377 SettingsFactory INFO - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.0.4 ( $Date: 2006-10-19 17:47:48 +0200 (Thu, 19 Oct 2006) $, $Revision: 5908 $ ) 2008-09-24 10:27:29,403 Dialect INFO - Using dialect: org.hibernate.dialect.MySQLDialect 2008-09-24 10:27:29,413 TransactionFactoryFactory INFO - Transaction strategy: org.hibernate.transaction.JTATransactionFactory 2008-09-24 10:27:29,416 NamingHelper INFO - JNDI InitialContext properties:{} 2008-09-24 10:27:29,417 TransactionManagerLookupFactory INFO - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) 2008-09-24 10:27:29,418 SettingsFactory INFO - Automatic flush during beforeCompletion(): disabled 2008-09-24 10:27:29,418 SettingsFactory INFO - Automatic session close at end of transaction: disabled
2008-09-24 10:27:29,418 SettingsFactory INFO - JDBC batch size: 15
2008-09-24 10:27:29,418 SettingsFactory INFO - JDBC batch updates for versioned data: disabled 2008-09-24 10:27:29,419 SettingsFactory INFO - Scrollable result sets: enabled 2008-09-24 10:27:29,419 SettingsFactory INFO - JDBC3 getGeneratedKeys(): enabled
2008-09-24 10:27:29,419 SettingsFactory INFO - Connection release mode: auto
2008-09-24 10:27:29,420 SettingsFactory INFO - Maximum outer join fetch depth: 2
2008-09-24 10:27:29,420 SettingsFactory INFO - Default batch fetch size: 1
2008-09-24 10:27:29,420 SettingsFactory INFO - Generate SQL with comments: disabled 2008-09-24 10:27:29,420 SettingsFactory INFO - Order SQL updates by primary key: disabled 2008-09-24 10:27:29,421 SettingsFactory INFO - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory 2008-09-24 10:27:29,424 ASTQueryTranslatorFactory INFO - Using ASTQueryTranslatorFactory 2008-09-24 10:27:29,424 SettingsFactory INFO - Query language substitutions: {}
2008-09-24 10:27:29,424 SettingsFactory INFO - Second-level cache: disabled
2008-09-24 10:27:29,424 SettingsFactory INFO - Query cache: disabled
2008-09-24 10:27:29,427 SettingsFactory INFO - Optimize cache for minimal puts: disabled 2008-09-24 10:27:29,427 SettingsFactory INFO - Structured second-level cache entries: disabled
2008-09-24 10:27:29,437 SettingsFactory INFO - Statistics: disabled
2008-09-24 10:27:29,437 SettingsFactory INFO - Deleted entity synthetic identifier rollback: disabled
2008-09-24 10:27:29,437 SettingsFactory INFO - Default entity-mode: pojo
2008-09-24 10:27:29,490 SessionFactoryImpl INFO - building session factory
2008-09-24 10:27:30,313 SessionFactoryObjectFactory INFO - Not binding factory to JNDI, no JNDI name configured 2008-09-24 10:27:30,343 UserManagement INFO - access refused to [EMAIL PROTECTED] passwdtest
2008-09-24 10:27:33,148 PingThread INFO - 4 unused connections pinged.


Je pense qu'il y a un problème avec la configuration de tomcat, mais je connais peu le sujet et je n'ai rien trouvé de pertinent avec google...

Si vous avez des idées pour que nous puissions explorer plus avant les possibilités d'OBM...


Merci !

--
Maxime CHARPENNE
Université d'Avignon et des Pays de Vaucluse - CRI
Tél. : +33 4 90 16 26 05
_______________________________________________
Obm mailing list
[email protected]
http://www.list.aliasource.fr/mailman/listinfo/obm

Répondre à