banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

State Of The Map 2024

#1 Wed 08 April 2009 15:52

nicolas.leclerc
Participant actif
Date d'inscription: 8 Apr 2009
Messages: 78

Problème installation Géosource v2.0.1

Bonjour à tous !!

Je suis un petit nouveau dans la géomatique, j'ai débuté en octobre ma licence pro et me voilà depuis une semaine en stage pour 6 mois dans le domaine du webmapping. Ma mission consiste à mettre en place un serveur cartographique basé sur des logiciels libres. Comme tout débutant, je me suis mis en quête de documentations, de forums dédiés réglant ainsi la majorité de mes problèmes. Seulement là je sèche !! Et je viens donc demander un ptit coup de main !

Après recherches, j'ai fait le choix d'une distrib linux debian 5.0 dite lenny, ( apache mapserver, postgresql, tomcat, géosource...)

J'ai suivi l'excellent tutoriel de Wilfriend Heintz (http://georezo.net/forum/viewtopic.php?id=59426) que je remercie fortement). Seulement, j'ai quelques soucis :

- Dans le topic (http://georezo.net/forum/viewtopic.php?id=59795), il est dit que le paquet java pour lenny est sun-java6-jdk or je n'ai que java-6-openjdk, c'est probablement une erreur de ma part mais je ne trouve pas le paquet sun-java6-jdk.

- Lors de la création de ma base de données avec l'utilitaire Gast, je rentre dans DBMS :
server : 127.0.0.1 ( l'adresse locale de apache)
port : 5432 comme dans le tutoriel  faut il en mettre un autre ?
base : test
username : nicolas
password : ******

base de données création et là message d'erreur ! PSQLException : Fatal : la base de données test n'existe pas !
Je vais donc voir le config.xml est là :
<resources>

        <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->

        <!-- mckoi standalone -->

        <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->



        <resource enabled="true">

            <name>main-db</name>

            <provider>jeeves.resources.dbms.DbmsPool</provider>

            <config>

                <user>nicolas</user>

                <password>*******</password>

                <driver>org.postgresql.Driver</driver>

                <url>jdbc:postgresql://127.0.0.1:5432/test</url>

                <poolSize>10</poolSize>

            </config>





        </resource>

Normalement cela signifie que cela fonctionne non ?

geonetwork apparait dans tomcat 5.5 il est déployé et démaré. Cependant lorsque je cherche à ouvrir la page de géonetwork http://127.0.0.1:8180/geonetwork j'ai le droit à :

etat http:500

cause mère

java.security.AccessControlException: access denied (java.io.FilePermission log/geonetwork.log write)

mon url est peut-être fausse ???!!

voilà je suis un peu perdu, je m'excuse d'avance si mes questions peuvent paraître ridicule mais je suis débutant dans le webmapping tout comme dans linux alors je suis rapidement perdu.

voilà

merci d'avance pour toute l'aide que vous pourrez m'apporter

nicolas

Dernière modification par nicolas.leclerc (Wed 08 April 2009 15:54)

Hors ligne

 

#2 Wed 08 April 2009 16:41

Wheintz
Participant occasionnel
Lieu: Toulouse
Date d'inscription: 12 Sep 2005
Messages: 43

Re: Problème installation Géosource v2.0.1

Salut Nicolas,

étonnant que tu n'aies pas le paquet sun-java6-jdk ... et tu n'as trouvé que openjdk-6-jdk, c'est ça ?
Sans m'avancer, je ne pense pas que ça pose problème d'installer l'un ou l'autre, puisque open-jdk est apparemment une version "libre" du jdk de sun.
Qu'obtiens-tu comme réponse quand tu tapes "java -version" dans un terminal ?

Quant à ton problème de base de données, as-tu bien créé cette base "test" avant de lancer Gast ? Pas d'erreur sur le mot de passe ? Tes paramètres autres que les identifiants sont corrects.
Tant que Gast ne te confirme pas la création de la base, geosource ne fonctionnera pas.

Bon courage,

Wilfried

PS : sais-tu que tu peux installer la v2.1 désormais ? -> https://sourceforge.net/project/showfil … _id=316995

Dernière modification par Wheintz (Wed 08 April 2009 16:52)

Hors ligne

 

#3 Wed 08 April 2009 16:52

nicolas.leclerc
Participant actif
Date d'inscription: 8 Apr 2009
Messages: 78

Re: Problème installation Géosource v2.0.1

merci de votre rapidité !

pour java le terminal me renvoie :

java version "1.6.0_0"
OpenJDK  Runtime Environment (build 1.6.0_0-b11)
OpenJDK Client VM (build 1.6.0_0-b11, mixed mode, sharing)

Pour la création de base donnée elle se crée d'elle même lors du chapitre 3.7 installation de PostgreSQL ?

y a t'il un moyen de vérifier son existence autre que par le config.xml ?

je n'arrive pas à voir d'ou provient l'erreur !

Hors ligne

 

#4 Wed 08 April 2009 17:02

Wheintz
Participant occasionnel
Lieu: Toulouse
Date d'inscription: 12 Sep 2005
Messages: 43

Re: Problème installation Géosource v2.0.1

Re,

Ca devrait être ok pour java.

Sinon, tu dois créer toi-même la base avec la commande

Code:

CREATE DATABASE test OWNER nicolas ENCODING='UTF-8'

, après avoir créé ton compte utilisateur pour postgreSQL.

Pour vérifier son existence, tu tapes

Code:

 su postgres

puis

Code:

psql -l

dans un terminal.
Ta base test doit apparaitre si elle existe.

Wilfried

Dernière modification par Wheintz (Wed 08 April 2009 17:03)

Hors ligne

 

#5 Thu 09 April 2009 09:22

nicolas.leclerc
Participant actif
Date d'inscription: 8 Apr 2009
Messages: 78

Re: Problème installation Géosource v2.0.1

bonjour

merci pour cette réponse; ma base de données existe bien, mais l'application geonetwork n'apparait plus dans tomcat manager (alors qu'elle apparassait en true et commande start desactivée

une idée ?

Hors ligne

 

#6 Thu 09 April 2009 09:39

Wheintz
Participant occasionnel
Lieu: Toulouse
Date d'inscription: 12 Sep 2005
Messages: 43

Re: Problème installation Géosource v2.0.1

Salut,

vérifie que ton geonetwork.xml n'a pas disparu pendant tes manipulations (ça arrive) ...

Hors ligne

 

#7 Thu 09 April 2009 10:05

bozizou
Participant actif
Date d'inscription: 30 Mar 2009
Messages: 51

Re: Problème installation Géosource v2.0.1

bonjour


     je rencontre le meme probleme que toi nicolas, je suis en stage aussi et je suis maintenant sur le geosource depuis 2 semaines. je n'ai toujours pas reussi a me connecter a ma base de donne postgres, a la seul difference c que je ne suis pas sur unix mais windows, oui je sais c pas le top mais bon je fais avec ce que j'ai. comme toi j'ai suivi le tres bon tuto sur l'instalation de geosource et tjs pas de reussite, j'ai installé TomCat 6.0 je suis sur jre 1.6 j'ai rajouter le xalan.zip,

reference de base de donne sont les suivantes:

port:5432
base:postgres
utilisateur:geosource
password:********
server:127.0.0

j'ai créé les tables dans ma base de donnée les memes fourni dans le geosource pour justement postgresql mais rien ne fais, quand je lance geosource page sans forme

je ne sais a pas si je dois tout reprendre a zero, est ce que je dois mettre un serveur apache autre que tomcat

je suis bloqué, sinon a part quelques details le reste du tuto sur la base de donne propre de geosource fonctionne mais j'aimerai que ca marche aussi sur un autre  model de base

merci de m'aider a m'avancer.

f.sidane


cordialement votre

Bozizou

Hors ligne

 

#8 Thu 09 April 2009 10:18

nicolas.leclerc
Participant actif
Date d'inscription: 8 Apr 2009
Messages: 78

Re: Problème installation Géosource v2.0.1

mon geonetwork est présent, la casse est respectée. ma base de donnée est toujours là et bien configurée dans Gast ( qui est en fait db1, car il la base test n'a jamais voulu se créer). le config xml me renvoi cela :

<resource enabled="true">

            <name>main-db</name>

            <provider>jeeves.resources.dbms.DbmsPool</provider>

            <config>

                <user>nicolas</user>

                <password>*******</password>

                <driver>org.postgresql.Driver</driver>

                <url>jdbc:postgresql://127.0.0.1:5432/db1</url>

                <poolSize>10</poolSize>

            </config>

et la commande psql -l me donne :
PC-UC-2005-01:/home/nicolas# su postgres
postgres@PC-UC-2005-01:/home/nicolas$ psql -l
     Liste des bases de données
    Nom    | Propriétaire | Encodage
-----------+--------------+----------
db1       | nicolas      | UTF8
postgres  | postgres     | UTF8
template0 | postgres     | UTF8
template1 | postgres     | UTF8
(4 lignes)

et mon tomcat-users.xml me donne cela :
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="manager"/>
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="role1" password="tomcat" roles="role1"/>
  <user username="nicolas" password="*******" roles="tomcat,manager"/>
</tomcat-users>

et mon tomcat 5.5
# Run Tomcat as this user ID. Not setting this or leaving it blank will use the
# default of tomcat55.
#TOMCAT5_USER=tomcat55

# The home directory of the Java development kit (JDK). You need at least
# JDK version 1.4. If JAVA_HOME is not set, some common directories for
# the Sun JDK, various J2SE 1.4 versions, and the free runtimes
# java-gcj-compat-dev and kaffe are tried.
#JAVA_HOME= /usr/lib/jvm/java-6-openjdk

# Directory for per-instance configuration files and webapps. It contain the
# directories conf, logs, webapps, work and temp. See RUNNING.txt for details.
# Default: /var/lib/tomcat5.5
#CATALINA_BASE=/var/lib/tomcat5.5

# Arguments to pass to the Java virtual machine (JVM).
#JAVA_OPTS="-Djava.awt.headless=true -Xmx512M"

# Java compiler to use for translating JavaServer Pages (JSPs). You can use all
# compilers that are accepted by Ant's build.compiler property.
#JSP_COMPILER=jikes

# Use the Java security manager? (yes/no, default: yes)
# WARNING: Do not disable the security manager unless you understand
# the consequences!
# NOTE: java-gcj-compat-dev currently doesn't support a security
# manager.
#TOMCAT5_SECURITY=no

voilà je ne sais pas d'où vient le souci

Hors ligne

 

#9 Thu 09 April 2009 10:34

mcoudert
Participant actif
Lieu: Toulouse
Date d'inscription: 16 Oct 2006
Messages: 83

Re: Problème installation Géosource v2.0.1

Bonjour,

bozizou a écrit:

j'ai créé les tables dans ma base de donnée les memes fourni dans le geosource pour justement postgresql mais rien ne fais, quand je lance geosource page sans forme


Je vous rappelle qu'il est important d'utiliser les scripts de création de bases de données fourni avec GéoSource (scritps utilisés par GAST pour la création des differentes bases).
Certaines valeurs d'initialisation de l'application, contenues dans la bases, sont indispensable au bon fonctionnement de l'application.

bozizou a écrit:

je ne sais a pas si je dois tout reprendre a zero


Cela peut être une solution effectivement. Veuillez reprendre l'installation à partir de la version 2.1 tout juste mise à disposition.
Ensuite je vous encourage à regarder le fichier de log de Tomcat ou de jetty selon le type d'installation, afin d'identifier la source du problème si problème il y a.

bozizou a écrit:

est ce que je dois mettre un serveur apache autre que tomcat


GéoSOurce étant une application Java elle doit être déployée sur un serveur d'application JAVA : Tomcat, Jetty, ... mais en tout cas pas apache.

Cordialement,

Mathieu Coudert
Camptocamp

Hors ligne

 

#10 Thu 09 April 2009 10:38

mcoudert
Participant actif
Lieu: Toulouse
Date d'inscription: 16 Oct 2006
Messages: 83

Re: Problème installation Géosource v2.0.1

Bonjour,

nicolas.leclerc a écrit:

le config xml me renvoi cela :


Le fichier config.xml ne renvoi rien, il s'agit d'un fichier de configuration mis à jour par GAST ou anciennement édité à la mano pour configurer l'application GeoNetwork / GéoSource.

nicolas.leclerc a écrit:

voilà je ne sais pas d'où vient le souci


Le souci ne provient pas visiblement de la config. Il faudrait identifier dans les logs de Tomcat la première exception / erreur au déploiement de GéoSource.
Si vous arrivez à l'identifier n'hesitez pas à la poster (uniquement l'exception, pas forcement l'ensemble des logs).

Cordialement,

Mathieu Coudert
Camptocamp

Hors ligne

 

#11 Thu 09 April 2009 10:43

nicolas.leclerc
Participant actif
Date d'inscription: 8 Apr 2009
Messages: 78

Re: Problème installation Géosource v2.0.1

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: Exception raised

cause mère

java.security.AccessControlException: access denied (java.io.FilePermission log/geonetwork.log write)

Voilà ce qu'il m'affiche ce sont les première erreurs, si ce n'est pas assez je posterai le reste.

merci à vous

cordialement

nicolas leclerc

Hors ligne

 

#12 Thu 09 April 2009 10:49

bozizou
Participant actif
Date d'inscription: 30 Mar 2009
Messages: 51

Re: Problème installation Géosource v2.0.1

merci de m'avoir repondu

justement, les scripts mise a disposition sont ceux qu j'ai installe dans ma base de donnée postgres (un copier,coller simple) avec les contraintes de tables etc...

je vais reprendre a zero en utilisant la mise a jour de geosource 2.1
et tomcat

merci encore


cordialement votre

Bozizou

Hors ligne

 

#13 Fri 10 April 2009 14:01

nicolas.leclerc
Participant actif
Date d'inscription: 8 Apr 2009
Messages: 78

Re: Problème installation Géosource v2.0.1

bonjour à tous
n'ayant pas réussi à résoudre mon problème, je me suis lancé dans une réinstallation totale, et là nouveau souci, lors du changement de propriétaire des répertoires (partie 3.10 du recueil de la Ca-SiF) le terminal me répond :

PC-UC-2005-01:/home/nicolas# chown -R tomcat5 /usr/local/geosource/web*
chown: usager invalide: `tomcat5'

Quelqu'un a une idée ?

et toi bozizou ça marche ?

Hors ligne

 

#14 Fri 10 April 2009 15:10

bozizou
Participant actif
Date d'inscription: 30 Mar 2009
Messages: 51

Re: Problème installation Géosource v2.0.1

salut nicolas


    non j'ai toujours un raise execption qui m'enbete et je ne sais pas ce qu'elle veut dire a par pb a la connection a la base de donnee

        je croix qu'il ne trouve pas le driver postgresql que j'ai fourni

       pourtant j'ai mis org.postgresql.Driver peut etre un probleme de casse

voila le log si tu comprends pourquoi

Code:

2009-04-10 15:03:41,970 ERROR [jeeves.engine] - Raised exception while initializing resource. Skipped.
2009-04-10 15:03:41,970 ERROR [jeeves.engine] -    Resource  : main-db
2009-04-10 15:03:41,970 ERROR [jeeves.engine] -    Provider  : jeeves.resources.dbms.DbmsPool
2009-04-10 15:03:41,970 ERROR [jeeves.engine] -    Exception : java.lang.ClassNotFoundException: org.postgres.Driver
2009-04-10 15:03:41,970 ERROR [jeeves.engine] -    Message   : org.postgres.Driver
2009-04-10 15:03:41,970 ERROR [jeeves.engine] -    Stack     : java.lang.ClassNotFoundException: org.postgres.Driver

cordialement votre

Bozizou

Hors ligne

 

#15 Tue 14 April 2009 11:22

bozizou
Participant actif
Date d'inscription: 30 Mar 2009
Messages: 51

Re: Problème installation Géosource v2.0.1

salut nicolas

   lors de ta creation de ta base, tu as verifie que ta base prenait bien en compte le codage utf-8. je viens de remarquer ca, ca marche tjs pas, dans le log du gast j'ai aussi un raise  de ce type la:

Code:

2009-04-09 17:55:45,312 FATAL [gast] - Raised exception : Impossible de compiler la feuille de style

je vois bien qu'il est ne trouve pas le fichier css car pour lui {/root/gui/env/site/theme} ne represente pas un repertoire ({/root/gui/env/site/theme}=geosource).

sinon j'ai toujours la meme erreure dans mon log de demarrage du server jetty.

merci de m'aider je bloque complement.

farid


cordialement votre

Bozizou

Hors ligne

 

#16 Wed 15 April 2009 12:39

nicolas.leclerc
Participant actif
Date d'inscription: 8 Apr 2009
Messages: 78

Re: Problème installation Géosource v2.0.1

salut

j'ai laissé géosource pour MDweb (il marche impeccable), je ne dis pas que l'un ou l'autre est mieux mais je ne pouvais pas me permettre de perdre plus de temps sur géosource.

voilà désolé de ne pas pouvoir plus t'aider.

cordialement

nicolas

Hors ligne

 

Pied de page des forums

Powered by FluxBB