geosource v2 - oracle : import de fichier ZIP [ Répondre ] Par : Etienne TAFFOUREAU on 2009-03-19 11:12 | [forum:173249] |
Par : Isabelle MALLET geosource v2 - oracle : import de fichier ZIP [ répondre ] 29/01/2009 17:55 bonjour, pour essayer d'avancer sur le problème d'import d'exemples de métadonnées dans la base Oracle sur laquelle pointe le Géosource v2 sur serveur Tomcat que nous testons actuellement, j'ai installé un Geosource Standalone sur un PC et exporté la fiche de métadonnées correspondant à l'exemple CORINE Land Cover au format par défaut "Fichier ZIP Géosource" (cf : bouton Exporter dans la fiche de métadonnées en étant logué admin/admin). j'essaye ensuite d'importer ce ZIP dans le Géosource v2 pointant sur la base Oracle : login : admin/admin menu Administration > Import de fichiers format Fichier ZIP Géosource Aucune action à l'import aucune option cochée Groupe : sample group Insérer j'ai le message d'erreur suivant dans Géosource : Erreur L'opération demandée ne peut être réalisée. SQLException : ORA-00942: table or view does not exist et les informations suivantes dans le log Tomcat : 25160379 [TP-Processor5] INFO jeeves.request - ========================================================== 25160379 [TP-Processor5] INFO jeeves.request - HTML Request (from 10.130.122.94) : /geonetwork/srv/fr/mef.import 25160379 [TP-Processor5] DEBUG jeeves.request - Method : POST 25160379 [TP-Processor5] DEBUG jeeves.request - Content type : multipart/form-data; boundary=---------------------------7d93c832805f0 25160379 [TP-Processor5] DEBUG jeeves.request - Accept : image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* 25160535 [TP-Processor5] INFO jeeves.service - Dispatching : mef.import 25160535 [TP-Processor5] DEBUG jeeves.service - -> parameters are : <params> <insert_mode>1</insert_mode> <file_type>gsZip</file_type> <data /> <mefFile type="file" size="69563" content-type="application/x-zip-compressed">export-full-1233250110734.zip</mefFile> <uuidAction>nothing</uuidAction> <template>n</template> <title /> <styleSheet>_none_</styleSheet> <schema>iso19139fra</schema> <group>2</group> <category>_none_</category> </params> 25161035 [TP-Processor5] DEBUG geonetwork.datamanager - Indexing record (1) 25161082 [TP-Processor5] DEBUG geonetwork.datamanager - record schema (iso19139fra) 25161082 [TP-Processor5] DEBUG geonetwork.datamanager - record createDate (2007-01-26T10:42:16) 25161113 [TP-Processor5] ERROR jeeves.service - Exception when executing service 25161113 [TP-Processor5] ERROR jeeves.service - (C) Exc : java.sql.SQLException: ORA-00942: table or view does not exist 25161113 [TP-Processor5] DEBUG jeeves.service - Raised exception while executing service <error id="error"> <message>ORA-00942: table or view does not exist</message> <class>SQLException</class> <stack> <at class="oracle.jdbc.dbaccess.DBError" file="DBError.java" line="134" method="throwSqlException" /> <at class="oracle.jdbc.ttc7.TTIoer" file="TTIoer.java" line="289" method="processError" /> <at class="oracle.jdbc.ttc7.Oall7" file="Oall7.java" line="573" method="receive" /> <at class="oracle.jdbc.ttc7.TTC7Protocol" file="TTC7Protocol.java" line="1891" method="doOall7" /> <at class="oracle.jdbc.ttc7.TTC7Protocol" file="TTC7Protocol.java" line="830" method="parseExecuteDescribe" /> <at class="oracle.jdbc.driver.OracleStatement" file="OracleStatement.java" line="2391" method="doExecuteQuery" /> <at class="oracle.jdbc.driver.OracleStatement" file="OracleStatement.java" line="2672" method="doExecuteWithTimeout" /> <at class="oracle.jdbc.driver.OraclePreparedStatement" file="OraclePreparedStatement.java" line="589" method="executeUpdate" /> <at class="oracle.jdbc.driver.OraclePreparedStatement" file="OraclePreparedStatement.java" line="527" method="executeQuery" /> <at class="jeeves.resources.dbms.Dbms" file="Dbms.java" line="211" method="selectFull" /> </stack> <request> <language>fr</language> <service>mef.import</service> </request> </error> 25161113 [TP-Processor5] INFO jeeves.service - -> dispatching to error for : mef.import 25161488 [TP-Processor5] INFO jeeves.service - -> transforming with stylesheet : D:\LSM\DEV\MET\webapps\geosource\web\geonetwork\/xsl/error.xsl 25161769 [TP-Processor5] INFO jeeves.service - -> end error transformation for : mef.import 25161769 [TP-Processor5] INFO jeeves.service - -> error ended for : mef.import 29 janv. 2009 18:33:14 org.apache.jk.common.ChannelSocket processConnection j'en conclus qu'il manque peut-être des choses dans le modèle de données créé à partir du script SQL indiqué par Rémi LEBLOND le 15/01 ? en vous remerciant par avance de votre aide, cordialement, I. Mallet |