Surveiller ce forum | Commencer une nouvelle discussion Commencer une nouvelle discussion
Installation GeoSource V2 et Tomcat [ Répondre ]
Par : Etienne TAFFOUREAU on 2009-03-19 11:13
[forum:173253]
Par : Christel TINAT
RE: Installation GeoSource V2 et Tomcat [ répondre ]
16/02/2009 15:14
Bonjour,
J'ai supprimé les logs et rédémarrer. Mais le pb est toujours présent. Les déclarations de type "valve" sont tous en commentaires dans server.xml.
Dans le fichier stdout_<date>.log il y a une information supplémentaire qui fait référence à un fichier geonetwork.
---------------------
Unable to delete journal file: D:\Applis\Geosource\web\geonetwork\WEB-INF\db\.\data\jnl10
> com.mckoi.database.DatabaseSystem ( lvl: 40 )
Error starting buffer manager
[com.mckoi.debug.Debug - Exception thrown: 'Journal file already exists.']
java.io.IOException: Journal file already exists.
-----------------------
Dans le fichier debug.log de Geontework il y a :
----------------------
> com.mckoi.store.JournalledSystem ( lvl: 10 )
Journal [JOURNAL: jnl10] deleting - nothing to recover.
> com.mckoi.database.DatabaseSystem ( lvl: 40 )
Error starting buffer manager
-----------------------

Ces messages vous parlent ils plus ?
Cordialement

CITinat

Par : Maël REBOUX
RE: Installation GeoSource V2 et Tomcat [ répondre ]
16/02/2009 07:59
Bonjour,

"ErrorReportValve" me fait penser à un problème sur l'écriture des logs de Tomcat. "java.lang.Error: IO Error: Journal file already exists" m'y fait penser aussi.

Arrêtez Tomcat, supprimez tous les fichiers de log, redémarrer.

Vérifier également dans le server.xml que les déclaration de type "valve" (endroit et nom des fichiers de log) ne comportent une erreur...

Est-ce mieux ?

Par : Christel TINAT
RE: Installation GeoSource V2 et Tomcat [ répondre ]
13/02/2009 16:26
J'ai le même problème lors de l'installation avec Tomcat. Config : Windows 2003 server + JRE 1.5.0_11 + Tomcat 5.5.27. Le contexte est déclaré dans le fichier server.xml (<Context path="/geonetwork" docBase="D:\Applis\geosource\web\geonetwork"
debug="0" eloadable="false" crossContext="false">).
Les messages sont les suivants :
Etat HTTP 500 -

--------------------------------------------------------------------------------

type Rapport d'exception

message

description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

exception

javax.servlet.ServletException: "Servlet.init()" pour la servlet gn-servlet a généré une exception
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
java.lang.Thread.run(Unknown Source)


cause mère

java.lang.Error: IO Error: Journal file already exists.
com.mckoi.database.TransactionSystem.init(TransactionSystem.java:590)
com.mckoi.database.DatabaseSystem.init(DatabaseSystem.java:98)
com.mckoi.database.control.DBController.createDatabase(DBController.java:159)
com.mckoi.database.control.DBController.startDatabase(DBController.java:126)
org.fao.geonet.util.McKoiDB.start(McKoiDB.java:65)
org.fao.geonet.activators.McKoiActivator.startup(McKoiActivator.java:54)
jeeves.server.JeevesEngine.initResources(JeevesEngine.java:368)
jeeves.server.JeevesEngine.loadConfigFile(JeevesEngine.java:215)
jeeves.server.JeevesEngine.init(JeevesEngine.java:132)
jeeves.server.sources.http.JeevesServlet.init(JeevesServlet.java:65)
javax.servlet.GenericServlet.init(GenericServlet.java:212)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
java.lang.Thread.run(Unknown Source)


note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/5.5.27.
Le fait de copier les sources sous webapps et créer geonetwork.xml donne le même résultat.

Y a t il une subtilité que nous aurions oubliée ?
merci pour votre aide
Christel TINAT


Par : Etienne TAFFOUREAU
RE: Installation GeoSource V2 et Tomcat [ répondre ]
10/02/2009 13:42
Bonjour,

Pour l'installation sous Tomcat : http://trac.osgeo.org/geonetwork/wiki/HowToRunUnderTomcat

Etienne TAFFOUREAU

Par : Thierry Groussier
RE: Installation GeoSource V2 et Tomcat [ répondre ]
10/02/2009 09:28
Bonjour,
La situation a évolué alors maintenant, je suis demandeur du paramétrage de geosource et tomcat pour avoir l'accès par localhost:8080/geonetwork ; j'ai accès à la page d'accueil de tomcat par localhost:8080 mais quand je passe sous localhost:8080/geonetwork, une page d'erreur "Etat HTTP 500" avec un rapport d'exception s'affiche ?
Merci, Thierry Groussier

Par : Thierry Groussier
Installation GeoSource V2 et Tomcat [ répondre ]
09/02/2009 15:07
Bonjour,
Nouveau venu dans l'utilisation de GeoSource, j'ai installé la V2 sur une distribution Ubuntu Hardy serveur et souhaite la faire tourner avec Tomcat 6 et Mysql. N'ayant pas trouvé de doc sur les différentes configurations à mettre en place, existe t'il des tutoriaux ou docs pour m'aider ?
Merci de votre concours,
Cordialement
Thierry Groussier

FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page