Je travaille depuis quelques mois à l'Inria de Grenoble sur un projet de
gestion documentaire. Nous avons décidé d'utiliser ori-oai.
Je rencontre quelques problèmes lors de mes tentatives d'installation. Je n'ai
jamais travaillé dans un environnement J2E, ni développé en Java. Et je suis
un peu perdu dans les diverses docs que je croise. Pour info, je déploie cette
plateforme sur un serveur Linux fedora core 6 et mes 2 principales sources
documentaires sont les suivantes :
La doc d'installation sous windows disponible ici :
http://www.ori-oai.org/telechargements.html
Cette page web :
http://sourcesup.cru.fr/ori-oai-repo/installation.html
Qui me donne quelques infos pour adapter la première doc à un environnement
linux.
Je commence à craindre pour le fonctionnement de ce que je fais, vu que je
tombe sur des directives à rajouter dans des fichiers qui ne sont pas là où
la doc l'indique, que je ne sais pas comment choisir à quelle valeur
initialiser une variable d'environnement, quand plusieurs dossiers présentent
une structure proche de celle donnée par la doc (et qui ne sont pas alias l'un
de l'autre, évidemment),...
Ce dont j'aurais besoin, c'est d'une version linux de la doc windows, dont il
est question sur la page téléchargement d'ori-oai. N'y a-t-il pas une version
beta dispo quelque part?
J'aimerais aussi avoir une alternative à la solution d'installer un tomcat par
module ori-oai, comme indiqué sur le lien que je donne en début de message.
J'ai déjà une version a priori satisfaisante (enfin, fonctionnelle
puisqu'elle répond sur localhost:8080) de tomcat5 installé via le
gestionnaire de paquets de fedora (yum), et je crains d'autres problèmes
(path, libs manquantes?) si je commence à installer par-dessus d'autres
paquets de la même application.
Des suggestions pour ce point précis?
Les problèmes et de directives dans des fichiers manquants sont les suivants
pour l'instant :
Quelle valeur donner à ces variables d'environnement ?
$JAVA_HOME: /usr/java/jdk1.5.xxx (celui-là, manifestement, il est bon)
$CATALINA-HOME: /var/lib/tomcat5 ou /usr/share/tomcat5 ?
$ANT_HOME :/usr/share/java/ant ou /usr/share/ant ?
Au chapitre des fichiers manquants, une autre petite énigme...
La page web que je cite ci-dessus propose d'ajouter une ligne dans un fichier :
"[...] fichier startup.sh ou catalina.sh (répertoire tomcat-xxx/bin) [...]"
Il s'agit alors d'un problème d'encodage en UTF-8, ce qui ne me concerne pas
trop pour le moment. amis ceci ressemblerait pourtant à un fichier essentiel.
Alors, plutôt que de m'arracher les cheveux plus tard, j'aimerais comprendre
tout de suite... Le seul dossier qui ressemble à ce qui est évoqué, c'est
/usr/share/tomcat5/bin, mais là-encore, point de salut. catalina-tasks.xml
est le seul fichier catalina présent. Et bien entendu, pas de startup.sh...
Pour finir, si utiliser les paquets fournis par la distribution est une source
garantie d'ennuis, soit, je désinstalle les différents morceaux et je fais
tout à partir des paquets fournis séparemment. Mais est-ce vraiment
raisonnable?
Merci d'avance,
Guillaume Hammadi