Hi,
I am trying to talk with my platform over the serial port using the "TestSerial" application.

The javapath is correctly defined but I am getting the following error:

[EMAIL PROTECTED] TestSerial]# java TestSerial
Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: TestSerial 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/tinyos-2.x/apps/tests/TestSerial/java.version=1.4.2)
  at __libc_start_main (/lib/tls/libc-2.3.4.so)
at _Jv_RegisterClasses (/opt/tinyos-2.x/apps/tests/TestSerial/java.version=1.4.2) Caused by: java.lang.ClassNotFoundException: java.lang.StringBuilder not found in [file:/opt/tinyos-2.x/support/sdk/java/tinyos.jar, file:./, 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 am also getting a "jni" error but i cannot find the makefile in /opt/tinyos-2.x/tools as there is no such folder ,,, instead I have /opt/tinyos-2.x/support/sdk/java and when i go there, it has a makefile.... but what to do now... can anyone help???

Cheers!!!
VJ
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to