Bonjour, je viens d essayer de lancer la version 2.1.0, je n ai pas rencontré de problème lors du chargement, j ai bien eu la boite de dialogue me demandant si je voulais faire les modifications, j ai clique sur oui et ai pu ouvrir ma base, Par contre maintenant j ai acces à toutes les interfaces de la saisie (zones, métiers, stratégies...) sauf aux populations. Je ne peux pas ouvrir les populations existantes (alors qu elles se trouvent bien dans l arbre de gauche) Je peux creer une nouvelle population mais ne peux la selectionner. Voici le message d erreur, il semble qu il y a un problème dans une équation et qu il ne peut charger la combo population. Voyez vous d'où cela peut venir? Merci, Youen Youen VERMARD a écrit:
Bonjour Benjamin, j ai vu hilaire hier soir au sujet de la version 2.1 (je n ai pas eu le temps de la tester, je n'étais pas là la semaine dernière). Il a essayé ce we ce que tu lui avais suggéré vendredi soir mais ça ne fonctionne pas. Si tu as d'autres idées/suggestions je peux les tester dans la journée. Je vais essayer de t'appeler dans la journée.
Bonne journée,
Youen
PS merci pour le fichier de langue je regarde ça ce matin!
Hilaire DROUINEAU a écrit:
Re-bonjour, ISIS se lance bien, par contre la conversion ne se fait pas mieux. J'ai également essayé une dernière solution, mettre le fichier xls directement dans C:\Program Files\Isis-Fish\fr\ifremer\db\conversion (sans créer de répertoire XSL) et lancer avec la ligne de commande java -jar ifremer-simulateur-all-2.1.0.jar >erreur.txt 2>&1 mais ça marche pas mieux (normalement je crois que dans ce cas là vu que le chemine est le même, le simulateur n'utilise pas le fichier du jar mais celui qui est décompressé, en tout cas c'est ce qu'il fait pour les images)... Si tu as une autre idée A+ Hilaire
Arnaud Thimel a écrit:
Hilaire DROUINEAU a écrit :
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).
Essayes peut-être d'inverser XSL et le JAR dans la commande, cela permettra de voir directement si la commande n'est pas bonne puisqu'il ne pourra pas du tout lancer l'application.
Ensuite, je pense qu'il faudrait également essayer avec "XSL\" voire "XSL" tout court, le "/" gêne peut-être Java.
Essayes donc dans un premier temps : java -cp XSL/;ifremer-simulateur-all-2.1.0.jar fr.ifremer.IfremerSimulation >erreur.txt 2>&1
Puis si ça ne donne rien : java -cp XSL\;ifremer-simulateur-all-2.1.0.jar fr.ifremer.IfremerSimulation >erreur.txt 2>&1 ou java -cp XSL;ifremer-simulateur-all-2.1.0.jar fr.ifremer.IfremerSimulation >erreur.txt 2>&1
Merci d'avance Hilaire
------------------------------------------------------------------------
_______________________________________________ Isis-fish-devel mailing list Isis-fish-devel@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-devel
------------------------------------------------------------------------
_______________________________________________ Isis-fish-devel mailing list Isis-fish-devel@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-devel
------------------------------------------------------------------------
_______________________________________________ Isis-fish-devel mailing list Isis-fish-devel@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-devel
Mar 6, 2006 10:35:30 AM org.codelutin.math.matrix.MatrixFactory <clinit> INFO: Converter XML pour MatrixND ajoute Mar 6, 2006 10:35:30 AM 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=US, sun.os.patch.level=Service Pack 2, java.vm.specification.name=Java Virtual Machine Specification, user.dir=C:\isistext, 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\yvermard\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:\texmf\miktex\bin;C:\Program Files\splus62\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Fichiers communs\Adaptec Shared\System;C:\SQL32\DLL;C:\SQL32\BIN;C:\PB7;C:\Program Files\QuickTime\QTSystem\, java.specification.name=Java Platform API Specification, java.class.version=49.0, sun.management.compiler=HotSpot Client Compiler, fr.ifremer.simulation.SiMatrice2.loopOverAllMetier=false, os.version=5.1, OptimizationCache=ShiftOne, user.home=C:\Documents and Settings\yvermard, 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, user.name=yvermard, java.vm.specification.version=1.0, java.home=C:\Program Files\Java\jre1.5.0_06, sun.arch.data.model=32, user.language=en, java.specification.vendor=Sun Microsystems Inc., awt.toolkit=sun.awt.windows.WToolkit, java.vm.info=mixed mode, 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, CallAnalyse=true, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86} Option de lancement: [fr.ifremer.IfremerSimulation, -l, en, -c, US] Fichier de config: C:\Documents and Settings\yvermard\.isis-config-2 Mar 6, 2006 10:35:31 AM org.codelutin.i18n.Language <init> INFO: Langue file URL:file:/C:/isistext/language-en_US.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 OpenMap(tm) Version 4.5.4 Copyright (C) BBNT Solutions LLC. All rights reserved. See http://openmap.bbn.com/ for details. Exception in thread "AWT-EventQueue-0" org.codelutin.math.equation.TokenMgrError: Lexical error at line 2, column 7. Encountered: "\u0153" (339), after : "#Mod\u00ef\u00bf" at org.codelutin.math.equation.ParserTokenManager.getNextToken(ParserTokenManager.java:1398) at org.codelutin.math.equation.Parser.jj_scan_token(Parser.java:543) at org.codelutin.math.equation.Parser.jj_3_1(Parser.java:428) at org.codelutin.math.equation.Parser.jj_2_1(Parser.java:379) at org.codelutin.math.equation.Parser.parseEquation(Parser.java:27) at org.codelutin.math.equation.Equation.toEquation(Equation.java:85) at org.codelutin.math.equation.Equation.xmlToEquation(Equation.java:64) at fr.ifremer.db.FormuleObject.restore(FormuleObject.java:109) at fr.ifremer.db.FormuleObject.<init>(FormuleObject.java:31) at fr.ifremer.db.FormuleFactory.createDBObject(FormuleFactory.java:157) at org.codelutin.dbobject.DBDefaultFactory.findBy__id__(DBDefaultFactory.java:445) at org.codelutin.dbobject.DBCollection.get(DBCollection.java:676) at org.codelutin.dbobject.DBCollection$DBCollectionIterator.next(DBCollection.java:827) at fr.ifremer.saisie.CaracteristiqueBiologiquePane.loadCroissanceCombo(CaracteristiqueBiologiquePane.java:109) at fr.ifremer.saisie.CaracteristiqueBiologiquePane.reload(CaracteristiqueBiologiquePane.java:303) at fr.ifremer.saisie.CaracteristiqueBiologiquePane.setPopulation(CaracteristiqueBiologiquePane.java:331) at fr.ifremer.saisie.PopulationPane.loadPopulation(PopulationPane.java:123) at fr.ifremer.saisie.PopulationPane.setPopulation(PopulationPane.java:214) at fr.ifremer.saisie.PopulationPane.on_populationCombo_selectionChanged(PopulationPane.java:313) at fr.ifremer.saisie.PopulationPaneUI$2.itemStateChanged(PopulationPaneUI.java:278) at javax.swing.JComboBox.fireItemStateChanged(Unknown Source) at javax.swing.JComboBox.selectedItemChanged(Unknown Source) at javax.swing.JComboBox.contentsChanged(Unknown Source) at javax.swing.AbstractListModel.fireContentsChanged(Unknown Source) at org.codelutin.dbobject.DBObjectComboModel.setSelectedItem(DBObjectComboModel.java:220) at javax.swing.JComboBox.setSelectedItem(Unknown Source) at fr.ifremer.saisie.PopulationPane.loadPopulationCombo(PopulationPane.java:98) at fr.ifremer.saisie.PopulationPane.setMetaPopulation(PopulationPane.java:155) at fr.ifremer.saisie.Saisie.on_tree_selection_changed(Saisie.java:373) at fr.ifremer.saisie.SaisieUI$4.valueChanged(SaisieUI.java:399) at javax.swing.JTree.fireValueChanged(Unknown Source) at javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source) at javax.swing.JTree.setSelectionPath(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelectionImpl(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Mar 6, 2006 10:37:02 AM org.codelutin.math.equation.Equation toEquation SEVERE: Erreur dans la conversion en Equation Mar 6, 2006 10:37:02 AM fr.ifremer.saisie.EnginPane loadPopulationCombo WARNING: Erreur dans loadPopulationCombo: org.codelutin.dbobject.FinderException: Erreur dans recherche dans de la table Population at fr.ifremer.db.PopulationObject.restore(PopulationObject.java:530) at fr.ifremer.db.PopulationObject.<init>(PopulationObject.java:61) at fr.ifremer.db.PopulationFactory.createDBObject(PopulationFactory.java:209) at org.codelutin.dbobject.DBDefaultFactory.findBy__id__(DBDefaultFactory.java:445) at org.codelutin.dbobject.DBCollection.get(DBCollection.java:676) at org.codelutin.dbobject.DBObjectComboModel.getElementAt(DBObjectComboModel.java:206) at org.codelutin.dbobject.DBObjectComboModel.<init>(DBObjectComboModel.java:51) at fr.ifremer.saisie.EnginPane.loadPopulationCombo(EnginPane.java:136) at fr.ifremer.saisie.EnginPane.reload(EnginPane.java:254) at fr.ifremer.saisie.EnginPane.setRegion(EnginPane.java:265) at fr.ifremer.saisie.Saisie.on_tree_selection_changed(Saisie.java:381) at fr.ifremer.saisie.SaisieUI$4.valueChanged(SaisieUI.java:399) at javax.swing.JTree.fireValueChanged(Unknown Source) at javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source) at javax.swing.JTree.setSelectionPath(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelectionImpl(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: org.codelutin.math.equation.FunctionException: Erreur: la chaine ne peut-etre converti en object Equation at org.codelutin.math.equation.Equation.toEquation(Equation.java:88) at org.codelutin.math.equation.Equation.xmlToEquation(Equation.java:64) at fr.ifremer.db.PopulationObject.restore(PopulationObject.java:520) ... 44 more Caused by: org.codelutin.math.equation.ParseException: Encountered "(" at line 1, column 15. Was expecting: <ECMASCRIPT_CODE> ... at org.codelutin.math.equation.Parser.generateParseException(Parser.java:652) at org.codelutin.math.equation.Parser.jj_consume_token(Parser.java:536) at org.codelutin.math.equation.Parser.ecmascript(Parser.java:171) at org.codelutin.math.equation.Parser.varconst(Parser.java:130) at org.codelutin.math.equation.Parser.one_line(Parser.java:73) at org.codelutin.math.equation.Parser.parseEquation(Parser.java:46) at org.codelutin.math.equation.Equation.toEquation(Equation.java:85) ... 46 more Exception in thread "AWT-EventQueue-0" org.codelutin.math.equation.TokenMgrError: Lexical error at line 2, column 7. Encountered: "\u0153" (339), after : "#Mod\u00ef\u00bf" at org.codelutin.math.equation.ParserTokenManager.getNextToken(ParserTokenManager.java:1398) at org.codelutin.math.equation.Parser.jj_scan_token(Parser.java:543) at org.codelutin.math.equation.Parser.jj_3_1(Parser.java:428) at org.codelutin.math.equation.Parser.jj_2_1(Parser.java:379) at org.codelutin.math.equation.Parser.parseEquation(Parser.java:27) at org.codelutin.math.equation.Equation.toEquation(Equation.java:85) at org.codelutin.math.equation.Equation.xmlToEquation(Equation.java:64) at fr.ifremer.db.FormuleObject.restore(FormuleObject.java:109) at fr.ifremer.db.FormuleObject.<init>(FormuleObject.java:31) at fr.ifremer.db.FormuleFactory.createDBObject(FormuleFactory.java:157) at org.codelutin.dbobject.DBDefaultFactory.findBy__id__(DBDefaultFactory.java:445) at org.codelutin.dbobject.DBCollection.get(DBCollection.java:676) at org.codelutin.dbobject.DBCollection$DBCollectionIterator.next(DBCollection.java:827) at fr.ifremer.saisie.CaracteristiqueBiologiquePane.loadCroissanceCombo(CaracteristiqueBiologiquePane.java:109) at fr.ifremer.saisie.CaracteristiqueBiologiquePane.reload(CaracteristiqueBiologiquePane.java:303) at fr.ifremer.saisie.PopulationPane.reset(PopulationPane.java:407) at fr.ifremer.saisie.Saisie.on_tree_selection_changed(Saisie.java:295) at fr.ifremer.saisie.SaisieUI$4.valueChanged(SaisieUI.java:399) at javax.swing.JTree.fireValueChanged(Unknown Source) at javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source) at javax.swing.JTree.setSelectionPath(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelectionImpl(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)