Sun Java 6 donne des erreurs tye Exception

Bonjour a tous,

Je suis debutant en Debian et j’ai un probleme assez ennuyeux pour ce qui concerne l’utilisation des fichiers jar avec Sun Java 6. J’ai essaye de chercher sur le net des solutions a mon probleme mais malheureusement sans succes.

J’aimerai etre capable de lancer une application appele Juzzle qui peut etre telecharge a
http://www.juzzle.org/juzzle.jar.
J’ai telecharger le fichier a cette adresse donc je n’ai fait aucune programmation moi-meme. Afin d’utiliser le fichier jar, j’ai installe le kit de developpement de Sun Java 6:

Apres cela, je me suis assure que j’utilisais bien Sun Java 6 en reglant mes alternatives avec:

A ce point, j’esperais que la commande suivante me permettrai d’utiliser Juzzle:

java -jar juzzle.jar.

Cependant, bien que l’application demarre correctement (logo a l’ecran), elle crashe avant son lancement complet due a plusieurs exceptions:

[code]################################

Juzzle core configuration

################################
-Java version is ‘1.6.0_12’
-Juzzle version is ‘5.1.0.j’
-User name is ‘root’
-Session name is ‘Juzzle’ [-Djuzzle.session=…].
-User directory ([PUD] / $USER$) is ‘/root’ [-Djuzzle.user.path=…].
-Java directory ([PJR] / $JRE$) is ‘/usr/lib/jvm/java-6-sun-1.6.0.12/jre’.
-Juzzle directory ([PJZ] / $JUZZLE$) is ‘/root’ [-Djuzzle.path=…].
-Tmp directory is ‘/tmp/Juzzle/tmp_00’ [-Djuzzle.tmp=…].
-Host address is ‘127.0.1.1’
-Juzzle port is ‘80’ [-Djuzzle.port=xxxx,yyyy,uuuu-vvvv,…].
-Max memory is ‘616 Mo’
-Headless mode ‘false’ [-DDefine ‘java.awt.headless’ [This property permits to define execution mode with or without graphic user interface.]=true/false]
-Juzzle language is ‘fra’ [-Djuzzle.language=‘empty’|fra].
-Class-paths [1]:
/home/cyrille/Juzzle/juzzle.jar
-Arguments [0]:
################################

Juzzle started

################################
ERROR in JzlAction from ‘Starter.java:124 / Starter.java:124 / Class.java:-2 / Class.java:247 / Main.java:123’ [java.lang.ExceptionInInitializerError]
java.lang.ExceptionInInitializerError
at juzzle.studio.application.JuiFramework.(JuiFramework.java:273)
at juzzle.studio.application.StarterFramework.started(StarterFramework.java:83)
at juzzle.core.main.Starter.start(Starter.java:221)
at juzzle.core.main.Starter$1.executed(Starter.java:133)
at juzzle.core.JzlAction.run(JzlAction.java:125)
at juzzle.core.thread.ToolThread$ThreadJuzzle.run(ToolThread.java:375)
Caused by: java.lang.ClassCastException: javax.swing.tree.DefaultMutableTreeNode cannot be cast to juzzle.util.tree.IfTree
at juzzle.gui.primitive.JuiTree$3.getTreeCellRendererComponent(JuiTree.java:170)
at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2717)
at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475)
at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1342)
at javax.swing.tree.VariableHeightLayoutCache.updateNodeSizes(VariableHeightLayoutCache.java:900)
at javax.swing.tree.VariableHeightLayoutCache.invalidateSizes(VariableHeightLayoutCache.java:354)
at javax.swing.plaf.basic.BasicTreeUI.setCellRenderer(BasicTreeUI.java:372)
at javax.swing.plaf.basic.BasicTreeUI$Handler.propertyChange(BasicTreeUI.java:3326)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
at java.awt.Component.firePropertyChange(Component.java:8083)
at javax.swing.JTree.setCellRenderer(JTree.java:749)
at juzzle.gui.primitive.JuiTree.(JuiTree.java:165)
at juzzle.gui.primitive.ToolPrimitive.newTree(ToolPrimitive.java:376)
at juzzle.gui.ToolComponent.newTree(ToolComponent.java:619)
at juzzle.gui.ToolComponent.newTree(ToolComponent.java:650)
at juzzle.gui.dialog.ToolDialogShell.(ToolDialogShell.java:127)
… 6 more
Caused by…
java.lang.ClassCastException: javax.swing.tree.DefaultMutableTreeNode cannot be cast to juzzle.util.tree.IfTree
at juzzle.gui.primitive.JuiTree$3.getTreeCellRendererComponent(JuiTree.java:170)
at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2717)
at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475)
at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1342)
at javax.swing.tree.VariableHeightLayoutCache.updateNodeSizes(VariableHeightLayoutCache.java:900)
at javax.swing.tree.VariableHeightLayoutCache.invalidateSizes(VariableHeightLayoutCache.java:354)
at javax.swing.plaf.basic.BasicTreeUI.setCellRenderer(BasicTreeUI.java:372)
at javax.swing.plaf.basic.BasicTreeUI$Handler.propertyChange(BasicTreeUI.java:3326)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
at java.awt.Component.firePropertyChange(Component.java:8083)
at javax.swing.JTree.setCellRenderer(JTree.java:749)
at juzzle.gui.primitive.JuiTree.(JuiTree.java:165)
at juzzle.gui.primitive.ToolPrimitive.newTree(ToolPrimitive.java:376)
at juzzle.gui.ToolComponent.newTree(ToolComponent.java:619)
at juzzle.gui.ToolComponent.newTree(ToolComponent.java:650)
at juzzle.gui.dialog.ToolDialogShell.(ToolDialogShell.java:127)
at juzzle.studio.application.JuiFramework.(JuiFramework.java:273)
at juzzle.studio.application.StarterFramework.started(StarterFramework.java:83)
at juzzle.core.main.Starter.start(Starter.java:221)
at juzzle.core.main.Starter$1.executed(Starter.java:133)
at juzzle.core.JzlAction.run(JzlAction.java:125)
at juzzle.core.thread.ToolThread$ThreadJuzzle.run(ToolThread.java:375)
[/code]

Je ne vois vraiment pas d’ou pourrait venir le probleme d’autant plus que j’ai emprunte le PC d’un copain utilisant Windows Vista et que le fichier juzzle.jar marche sans probleme sous cette OS…

Toutes suggestions sur la facon de regler ce probleme est la bienvenue.

Cheers,

Silk007

PS: Si quelqu’un ayant le kit Sun Java sous Debian pouvait tester le fichier juzzle.jar (8 Mo) et voir si il marche chez lui ce serait super sympa

Peut-être un rapport avec http://forum.debian-fr.org/viewtopic.php?f=3&t=24983
et
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561693

J’ai essaye de corrige ma valeur bindv6only a 0 mais rien n’a change …
Peut etre ai-je fait une fausse manoeuvre ?

Est-que quelqu’un pourrait essayer juzzle.jar sur sa machine et me faire part du resultat sur ce poste ?

Merci d’avance.

Silk007