Dans VRADI, j'ai une erreur étrange.
Tout fonctionnait très bien avec Wikitty, j'étais en train de construire
un magnifique arbre, puis comme ça sans raison, ça s'est mis à bugguer,
et depuis, malgré des redémarrage de mon client, ça ne marche plus du tout.
Il semblerait que j'ai des problèmes Hessian qui causent d'autres
problèmes ensuite.
Ça parle à quelqu'un ?
Jean
1 juin 2011 10:05:54 com.caucho.hessian.io.SerializerFactory getDeserializer
ATTENTION: Hessian/Burlap: 'java.lang.Enum' is an unknown class in
sun.misc.Launcher$AppClassLoader@1a16869:
java.lang.RuntimeException: Class java.lang.Enum is not an enum
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at org.nuiton.wikitty.WikittyProxy.findTreeNode(WikittyProxy.java:995)
at
org.chorem.vradi.ui.thesaurus.helpers.ThesaurusDataHelper.getNbFormsForThesaurus(ThesaurusDataHelper.java:178)
at
org.chorem.vradi.ui.thesaurus.ThesaurusDataProvider.getNbFormsForThesaurus(ThesaurusDataProvider.java:79)
at
org.chorem.vradi.ui.thesaurus.models.ThesaurusTreeTableModel.getValueForThesaurus(ThesaurusTreeTableModel.java:100)
at
org.chorem.vradi.ui.thesaurus.models.ThesaurusTreeTableModel.getValueAt(ThesaurusTreeTableModel.java:59)
at
jaxx.runtime.swing.nav.treetable.NavTreeTableModel.getValueAt(NavTreeTableModel.java:202)
at
org.jdesktop.swingx.JXTreeTable$TreeTableModelAdapter.getValueAt(JXTreeTable.java:2333)
at javax.swing.JTable.getValueAt(JTable.java:2686)
at javax.swing.JTable.prepareRenderer(JTable.java:5703)
at org.jdesktop.swingx.JXTable.prepareRenderer(JXTable.java:3545)
at org.jdesktop.swingx.JXTreeTable.prepareRenderer(JXTreeTable.java:1385)
at javax.swing.plaf.synth.SynthTableUI.paintCell(SynthTableUI.java:624)
at javax.swing.plaf.synth.SynthTableUI.paintCells(SynthTableUI.java:521)
at javax.swing.plaf.synth.SynthTableUI.paint(SynthTableUI.java:305)
at javax.swing.plaf.synth.SynthTableUI.update(SynthTableUI.java:234)
at javax.swing.JComponent.paintComponent(JComponent.java:752)
at javax.swing.JComponent.paint(JComponent.java:1029)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5124)
at
javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:278)
at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
at javax.swing.JComponent._paintImmediately(JComponent.java:5072)
at javax.swing.JComponent.paintImmediately(JComponent.java:4882)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:785)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:603)
at java.awt.EventQueue$1.run(EventQueue.java:601)
at java.security.AccessController.doPrivileged(Native Method)
at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)