Le 27/11/2010 16:47, Joe a écrit :
N'en n'ayant jamais fait auparavant, j'ai omis de définir correctement un des dossiers de ressources dans le pom pour la création du jar : Le lima-swing/src/main/resources/import, il s'agit du dossier pour les plan comptables, journaux, etc par défaut.
Voici la trace :
DEBUG - proxy : proxy=org.chorem.lima.business.ejbinterface.ImportService;deployment=ImportServiceImpl;pk=null importAsCSV ERROR - Can't read file file:/home/joe/Bureau/lima-0.4.0/lima.jar!/import/bcr_shortened.csv java.io.FileNotFoundException: file:/home/joe/Bureau/lima-0.4.0/lima.jar!/import/bcr_shortened.csv (Aucun fichier ou dossier de ce type) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:137) at java.io.FileInputStream.<init>(FileInputStream.java:96) at org.chorem.lima.ui.importexport.ImportExport.extractFile(ImportExport.java:259) at org.chorem.lima.ui.importexport.ImportExport$1.doInBackground(ImportExport.java:149) at org.chorem.lima.ui.importexport.ImportExport$1.doInBackground(ImportExport.java:105) at javax.swing.SwingWorker$1.call(SwingWorker.java:291) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at javax.swing.SwingWorker.run(SwingWorker.java:330) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636) Salut,
Les fichiers sont bien dans le jar. L'erreur est due à la façon dont sont lues les ressources dans l'application qui n'est pas correcte. J'ai fixé rapidement l'erreur. Je fait une release dans l'aprem. -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com