LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Twiddle.sh ?? JMX (https://www.linuxquestions.org/questions/linux-newbie-8/twiddle-sh-jmx-883506/)

brownie_cookie 05-30-2011 08:37 AM

Twiddle.sh ?? JMX
 
Hi all

I want to test something with my JMX console.
I need to use the twiddle.sh script (because of a plugin).
But when i execute this:
Code:

/opt/jboss-5.1.0.GA/bin/twiddle.sh -s localhost get jboss.system:type=ServerInfo ActiveThreadCount
i get this error:
Code:

Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: org.jboss.console.twiddle.Twiddle
  at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
  at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
  at gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.5.0.0)
  at _Jv_ThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.5.0.0)
  at __gcj_personality_v0 (/tmp/java.version=1.4.2)
  at __libc_start_main (/lib/tls/libc-2.3.4.so)
  at _Jv_RegisterClasses (/tmp/java.version=1.4.2)
Caused by: java.lang.ClassNotFoundException: java.lang.StringBuilder not found in [file:/opt/jboss-5.1.0.GA/bin/twiddle.jar, file:/opt/jboss-5.1.0.GA/client/jbossall-client.jar, file:/opt/jboss-5.1.0.GA/client/getopt.jar, file:/opt/jboss-5.1.0.GA/client/log4j.jar, file:/opt/jboss-5.1.0.GA/lib/jboss-jmx.jar, file:/opt/jboss-5.1.0.GA/lib/dom4j.jar, file:/usr/share/java/libgcj-3.4.6.jar, file:./, core:/]
  at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
  at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib/libgcj.so.5.0.0)
  at _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_PrepareClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.VMClassLoader.linkClass0(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
  ...9 more

i geuss it has to do something with a class he doesn't find, but i can't seem to solve this.
Can someone please help me ^^

Thanks in advance :hattip:

Brownie

brownie_cookie 05-31-2011 04:17 AM

okay guys, i'm going a bit more basic here.
i've found something on the internet for testing the twiddle script (link)
but when i execute the first example , i get this...
Code:

$ ./twiddle.sh -H serverinfo

Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: org.jboss.console.twiddle.Twiddle
  at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
  at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
  at gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.5.0.0)
  at _Jv_ThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.5.0.0)
  at __gcj_personality_v0 (/opt/jboss-5.1.0.GA/bin/java.version=1.4.2)
  at __libc_start_main (/lib/tls/libc-2.3.4.so)
  at _Jv_RegisterClasses (/opt/jboss-5.1.0.GA/bin/java.version=1.4.2)
Caused by: java.lang.ClassNotFoundException: java.lang.StringBuilder not found in [file:/opt/jboss-5.1.0.GA/bin/twiddle.jar, file:/opt/jboss-5.1.0.GA/client/jbossall-client.jar, file:/opt/jboss-5.1.0.GA/client/getopt.jar, file:/opt/jboss-5.1.0.GA/client/log4j.jar, file:/opt/jboss-5.1.0.GA/lib/jboss-jmx.jar, file:/opt/jboss-5.1.0.GA/lib/dom4j.jar, file:/usr/share/java/libgcj-3.4.6.jar, file:./, core:/]
  at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
  at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib/libgcj.so.5.0.0)
  at _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_PrepareClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
  at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.VMClassLoader.linkClass0(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
  at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
  ...9 more

so the same error as here above?!
is it possible that my twiddle files (because i have also a twiddle.jar and twiddle.bat file) are corrupt or incomplete?

Help is much appreciated :p

Thanks in advance

Brownie
:hattip:


All times are GMT -5. The time now is 10:45 PM.