Seite 1 von 1

PluginTester:NoClassDefFoundError: .../gui/layout/RowLayout

Verfasst: Mo Dez 17, 2012 11:49 pm
von MPirious
Hallo zusammen,

ich wollte gerade ein bisschen mit der Plugin-Schnittstelle rumspielen und habe mir dafür den PluginTester unter runtergeladen.

Beim Start erhalte ich jedoch folgende Exception:

Code: Alles auswählen

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: js/java/tools/gui/layout/RowLayout
        at js.java.addons.pluginTester.zugPanel.initComponents(zugPanel.)
        at js.java.addons.pluginTester.zugPanel.<init>(zugPanel.java:37)
        at js.java.addons.pluginTester.main.addZug(main.java:55)
        at js.java.addons.pluginTester.testerPluginAdapter.addTestZug(testerPluginAdapter.)
        at js.java.addons.pluginTester.testerPluginAdapter.makeTestZuege(testerPluginAdapter.)
        at js.java.addons.pluginTester.testerPluginAdapter.init(testerPluginAdapter.)
        at js.java.addons.pluginTester.main.<init>(main.java:39)
        at js.java.addons.pluginTester.main$2.run(main.)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(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: java.lang.ClassNotFoundException: js.java.tools.gui.layout.RowLayout
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 22 more
Die fehlende Klasse konnte ich weder in der PluginTester.jar, noch in der stspluginlib.jar () finden.

Habe ich da eine alte/inkompatible Version erwischt oder fehlt da was?

Viele Grüße
MPirious

Edit: Sollte ich heute auf Nachfragen nicht mehr reagieren, könnte das daran liegen, dass ich gerade beschlossen habe, ins Bett zu gehen. :wink:
Man liest sich morgen.

Re: PluginTester:NoClassDefFoundError: .../gui/layout/RowLay

Verfasst: Di Dez 18, 2012 8:45 am
von js
Da ist in der Tat was schief gegangen und das JAR fehlerhaft gebaut. Das irritierende ist, dass der Tester schon lange nicht mehr angefasst wurde und der Fehler erst jetzt auftritt.

Verfasst: Di Dez 18, 2012 8:46 am
von MeldungsRobot
Automatische Meldung vom Bugtracker:

Es wurde ein Case #1898 für diesen Fall angelegt: Klasse fehlt im PluginTester

Re: PluginTester:NoClassDefFoundError: .../gui/layout/RowLay

Verfasst: Di Dez 18, 2012 9:05 pm
von MPirious
Ah, ok. Danke, dann weiß ich Bescheid.
js hat geschrieben:Das irritierende ist, dass der Tester schon lange nicht mehr angefasst wurde und der Fehler erst jetzt auftritt.
Vielleicht testet ja keiner mehr :wink:

Re: PluginTester:NoClassDefFoundError: .../gui/layout/RowLay

Verfasst: Do Dez 20, 2012 6:53 pm
von duncyo
Nun ja.. Ich habe damit sehr viel getestet aber das ist nun schon ein paar Monate her. jedoch bekam ich die Exception nie :shock:

Verfasst: Fr Dez 28, 2012 10:33 pm
von MeldungsRobot
Automatische Meldung vom Bugtracker:

Der Case #1898 wurde geschlossen (erledigt). Behoben ab Build 4642 (Java).

Verfasst: Sa Dez 29, 2012 1:16 pm
von MeldungsRobot
Automatische Meldung vom Bugtracker:

Die Korrektur von Case #1898 ist jetzt online.