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é ?

#1 Mon 14 June 2010 11:53

philippe.luchesi
Juste Inscrit !
Lieu: ENSA-Marseille
Date d'inscription: 9 Jun 2010
Messages: 1
Site web

erreur d'import sur Geosource 2.3 sur débian lenny tomcat 5.5

Bonjour

Nous avons  installé geosource version2.3 sur une débian lenny avec tomcat 5.5
avec java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)

à l'import de données j'ai cette erreur:


2010-06-14 11:31:51,724 INFO  [jeeves.request] - ==========================================================
2010-06-14 11:31:51,914 INFO  [jeeves.request] - HTML Request (from 194.199.191.10) : /geonetwork/srv/fr/mef.import
2010-06-14 11:31:51,914 DEBUG [jeeves.request] - Method       : POST
2010-06-14 11:31:51,914 DEBUG [jeeves.request] - Content type : multipart/form-data; boundary=---------------------------3093241692154
2010-06-14 11:31:51,914 DEBUG [jeeves.request] - Accept       : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
2010-06-14 11:31:51,914 DEBUG [jeeves.request] - Session id is 16861A25B74C48FB9C74A142DA85D0C6
2010-06-14 11:31:56,529 DEBUG [jeeves.request] - Uploading file export-full-1275404503312.zip type: application/zip size: 54267931
2010-06-14 11:31:56,529 DEBUG [jeeves.request] - File is called export-full-1275404503312.zip after simplification
2010-06-14 11:31:56,530 ERROR [jeeves.request] - Cannot build ServiceRequest
Cause : /usr/local/geosource/web/geonetwork/../../data/tmp/export-full-1275404503312.zip (Permission denied)
Error : java.io.FileNotFoundException
Stack :
java.io.FileNotFoundException: /usr/local/geosource/web/geonetwork/../../data/tmp/export-full-1275404503312.zip (Permission denied)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
    at org.apache.commons.fileupload.disk.DiskFileItem.write(DiskFileItem.java:439)
    at jeeves.server.sources.ServiceRequestFactory.getMultipartParams(ServiceRequestFactory.java:293)
    at jeeves.server.sources.ServiceRequestFactory.extractParameters(ServiceRequestFactory.java:240)
    at jeeves.server.sources.ServiceRequestFactory.create(ServiceRequestFactory.java:140)
    at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:147)
    at jeeves.server.sources.http.JeevesServlet.doPost(JeevesServlet.java:99)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:619)

Pourtant le dossier web appartient à bien à l'utilisateur tomcat, avez vous une idée ?
Merci

Hors ligne

 

#2 Mon 14 June 2010 13:33

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

Re: erreur d'import sur Geosource 2.3 sur débian lenny tomcat 5.5

Bonjour,

Cause : /usr/local/geosource/web/geonetwork/../../data/tmp/export-full-1275404503312.zip (Permission denied)


Le répertoire /data est hors du répertoire web, vous ne lui avez visiblement pas attribué les droits nécessaires pour l'utilisateur tomcat.

Il est aussi possible de configurer ce chemin via les fichiers de configuration (config.xml, config-*.xml).

Cordialement,

Mathieu C.

Hors ligne

 

Pied de page des forums

Powered by FluxBB