Bonjour, J'ai essayé de suivre tes instructions: mon jar est dans le répertoire: "C:\Program Files\Isis-Fish\" j'ai collé le fichier "isis-fish-2.0_2.1.xsl" dans "C:\Program Files\Isis-Fish\XSL\fr\ifremer\db\conversion" par une commande dos j'ai fait cd "C:\Program Files\Isis-Fish" java -cp ifremer-simulateur-all-2.1.0.jar;XSL/ fr.ifremer.IfremerSimulation >erreur.txt 2>&1 Ca ne marche toujours pas... Le problème viens peut-etre de ma commande dos (je suppose que la votre était en linux). Je vous joins mon fichier d'erreur (qui à l'aire d'etre identique au précédent). Merci d'avance Hilaire Arnaud Thimel a écrit:
Bonjour,
Le problème ressemble fortement au problème qui survient parfois avec les cartes (quand certains fichiers ne sont pas trouvés). Ce qu'il faudrait essayer de faire, c'est de lui donner un emplacement spécifique où il pourra trouver ces fichiers.
Dans le cas présent, il s'agit de la feuille de style xsl utilisée pour la migration. Je joins ce fichier du nom de "isis-fish-2.0_2.1.xsl". Pour l'utiliser, il faut créer un dossier (appelons le "XSL") de préférence au même endroit que le JAR "ifremer-simulateur-all-2.1.0.jar". A l'intérieur de ce dossier, il faut recréer l'arborescence normale, soit "fr/ifremer/db/conversion/", et enfin mettre le fichier joint dans le dossier "conversion".
On devrait donc obtenir un chemin tel que "XSL/fr/ifremer/db/conversion/isis-fish-2.0_2.1.xsl"
Il suffit ensuite de lancer l'application en lui spécifiant le chemin du dossier XSL ainsi que du JAR "ifremer-simulateur-all-2.1.0.jar".
En admettant que le dossier XSL et le JAR "ifremer-simulateur-all-2.1.0.jar" soient tous les deux dans le dossier courant, il ne reste plus qu'à lancer l'application en tapant la commande "java -cp ifremer-simulateur-all-2.1.0.jar;XSL/ fr.ifremer.IfremerSimulation".
Si le dossier XSL est situé à un autre endroit, il faut le préfixer du chemin correspondant.
Bonne continuation,
------------------------------------------------------------------------
_______________________________________________ Isis-fish-devel mailing list Isis-fish-devel@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-devel
-- Hilaire Drouineau IFREMER, département EMH Centre de Nantes - BP 21105 - 44311 Nantes Cedex 3 tel : +33 (0)2 40 37 43 06 - fax : +33 (0)2 40 37 40 75 email : hilaire.drouineau@ifremer.fr - web : http://www.ifremer.fr ***************************************************************** 3 mars 2006 17:35:30 org.codelutin.math.matrix.MatrixFactory <clinit> INFO: Converter XML pour MatrixND ajoute 3 mars 2006 17:35:30 org.codelutin.math.matrix.MatrixFactory <clinit> INFO: librairie topia non presente. Import/Export JDBC impossible Demarrage de l'application... 2.1.0 Variable d'environnement: {java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, sun.boot.library.path=C:\Program Files\Java\jre1.5.0_06\bin, java.vm.version=1.5.0_06-b05, java.vm.vendor=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=;, java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun.io, user.country=FR, sun.os.patch.level=Service Pack 2, java.vm.specification.name=Java Virtual Machine Specification, user.dir=C:\Program Files\Isis-Fish, java.runtime.version=1.5.0_06-b05, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=C:\Program Files\Java\jre1.5.0_06\lib\endorsed, os.arch=x86, java.io.tmpdir=C:\DOCUME~1\hdrouine\LOCALS~1\Temp\, line.separator= , java.vm.specification.vendor=Sun Microsystems Inc., user.variant=, os.name=Windows XP, sun.jnu.encoding=Cp1252, java.library.path=C:\WINDOWS\system32;.;C:\WINDOWS\system32;C:\WINDOWS;c:\perl2\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Fichiers communs\GTK\2.0\bin;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin, java.specification.name=Java Platform API Specification, java.class.version=49.0, sun.management.compiler=HotSpot Client Compiler, os.version=5.1, user.home=C:\Documents and Settings\hdrouine, user.timezone=Europe/Paris, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=Cp1252, java.specification.version=1.5, java.class.path=ifremer-simulateur-all-2.1.0.jar;XSL/, user.name=hdrouine, java.vm.specification.version=1.0, java.home=C:\Program Files\Java\jre1.5.0_06, sun.arch.data.model=32, user.language=fr, java.specification.vendor=Sun Microsystems Inc., awt.toolkit=sun.awt.windows.WToolkit, java.vm.info=mixed mode, sharing, java.version=1.5.0_06, java.ext.dirs=C:\Program Files\Java\jre1.5.0_06\lib\ext, sun.boot.class.path=C:\Program Files\Java\jre1.5.0_06\lib\rt.jar;C:\Program Files\Java\jre1.5.0_06\lib\i18n.jar;C:\Program Files\Java\jre1.5.0_06\lib\sunrsasign.jar;C:\Program Files\Java\jre1.5.0_06\lib\jsse.jar;C:\Program Files\Java\jre1.5.0_06\lib\jce.jar;C:\Program Files\Java\jre1.5.0_06\lib\charsets.jar;C:\Program Files\Java\jre1.5.0_06\classes, java.vendor=Sun Microsystems Inc., file.separator=\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, sun.desktop=windows, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86} Option de lancement: [] Fichier de config: C:\Documents and Settings\hdrouine\.isis-config-2 3 mars 2006 17:35:31 org.codelutin.i18n.Language <init> INFO: Langue file URL:jar:file:/C:/Program%20Files/Isis-Fish/ifremer-simulateur-all-2.1.0.jar!/language-fr_FR.properties Opening conglomerate. Version 1.4 found. Version of data files is current. -- Convert Successful -- Base de donnees: ok % Storage System: v1 file storage mode. % Internal Data Cache size: 4194304 % Internal Data Cache max cell size: 8192 % lookup_comparison_list = false % read_only = false % transaction_error_on_dirty_select = true % ignore_case_for_identifiers = false % Java NIO API is available. % io_safety_level = 10 % Using stardard IO API for heap buffered file access. % [Buffer Manager] Using IO API: Java IO % [Buffer Manager] Page Size: 8192 % [Buffer Manager] Max pages: 256 % Using Java regex API. % No 'function_factories' config property found. % statement_cache = true % Max worker threads set to: 4 % Starting Database Server DBManager database exist ? true org.codelutin.resources.ResourceNotFoundException: La resource sql_mckoi.filter n'a pas été trouvée org.codelutin.resources.ResourceNotFoundException: La resource sql.filter n'a pas été trouvée % Storage System: v1 file storage mode. % Internal Data Cache size: 4194304 % Internal Data Cache max cell size: 8192 % lookup_comparison_list = false % read_only = false % transaction_error_on_dirty_select = true % ignore_case_for_identifiers = false % Java NIO API is available. % io_safety_level = 10 % Using stardard IO API for heap buffered file access. % [Buffer Manager] Using IO API: Java IO % [Buffer Manager] Page Size: 8192 % [Buffer Manager] Max pages: 256 % Using Java regex API. % No 'function_factories' config property found. % statement_cache = true % Max worker threads set to: 4 % Starting Database Server % Storage System: v1 file storage mode. % Internal Data Cache size: 4194304 % Internal Data Cache max cell size: 8192 % lookup_comparison_list = false % read_only = false % transaction_error_on_dirty_select = true % ignore_case_for_identifiers = false % Java NIO API is available. % io_safety_level = 10 % Using stardard IO API for heap buffered file access. % [Buffer Manager] Using IO API: Java IO % [Buffer Manager] Page Size: 8192 % [Buffer Manager] Max pages: 256 % Using Java regex API. % No 'function_factories' config property found. % statement_cache = true % Max worker threads set to: 4 % Starting Database Server % Dropped: 065APP_dbobject_description_mapping % Dropped: 064APP_dbobject_description_attribute % Dropped: 063APP_dbobject_description_class 3 mars 2006 17:35:42 fr.ifremer.IfremerSimulation getDBManager ATTENTION: Probleme lors de creation du dbManager org.codelutin.dbobject.DBManagerException: Erreur lors de l'upgrade des données at org.codelutin.dbobject.DBManager.upgradeDatabase(DBManager.java:1171) at fr.ifremer.IsisDBManager.upgradeDatabase(IsisDBManager.java:112) at org.codelutin.dbobject.DBManager.<init>(DBManager.java:151) at org.codelutin.dbobject.DBManager.<init>(DBManager.java:134) at fr.ifremer.db.IfremerDBManager.<init>(IfremerDBManager.java:16) at fr.ifremer.IsisDBManager.<init>(IsisDBManager.java:64) at fr.ifremer.IfremerSimulation.getDBManager(IfremerSimulation.java:112) at fr.ifremer.IfremerSimulation$SplashThread.run(IfremerSimulation.java:162) at java.lang.Thread.run(Unknown Source) Caused by: org.codelutin.dbobject.DBManagerException: Erreur lors de la conversion du fichier de données at fr.ifremer.IsisDBManager.convertXML(IsisDBManager.java:153) at org.codelutin.dbobject.DBManager.convertXML(DBManager.java:890) at org.codelutin.dbobject.DBManager.importXML(DBManager.java:903) at org.codelutin.dbobject.DBManager.upgradeDatabase(DBManager.java:1166) ... 8 more Caused by: org.codelutin.dbobject.DBManagerException: Erreur lors de l'import, la version du fichier que vous souhaitez importer n'est pas transformable en une version importable. at fr.ifremer.IsisDBManager.convertXML(IsisDBManager.java:143) ... 11 more 3 mars 2006 17:35:42 fr.ifremer.IfremerSimulation$SplashThread run ATTENTION: Initialisation error: java.lang.NullPointerException at fr.ifremer.IfremerSimulation$SplashThread.run(IfremerSimulation.java:164) at java.lang.Thread.run(Unknown Source)