Looks like you are using GNU's GCJ instead of IBM or SUN java sdk. If you have later installed on your system, make sure that your path is configured such that it is found before GCJ.
On 3/11/07, Raghu-kisore Neelisetti <[EMAIL PROTECTED]> wrote:
Hello Everyone, I was following the instructions given on http://www.tinyos.net/tinyos-1.x/doc/tutorial/lesson5.html when i execute the instruction tinyviz "-run build/pc/main.exe 30" i get the following error Exception in thread "main" java.lang.ClassNotFoundException: javax.swing.plaf.metal.MetalCheckBoxIcon not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/tinyos-1.x/tools/java/net/tinyos/sim/tinyviz.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0) at java.lang.VMClassLoader.defineClass( java.lang.ClassLoader, java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0) at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0) at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0) at java.lang.VMClassLoader.defineClass( java.lang.ClassLoader, java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0) at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0) at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0) at com.oyoaha.swing.plaf.oyoaha.OyoahaLookAndFeel.initComponentDefaults( javax.swing.UIDefaults) (Unknown Source) at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults() (/usr/lib/libgcj.so.6.0.0) at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults() (/usr/lib/libgcj.so.6.0.0) at com.oyoaha.swing.plaf.oyoaha.OyoahaLookAndFeel.getDefaults() (Unknown Source) at javax.swing.UIManager.getDefaults() (/usr/lib/libgcj.so.6.0.0) at javax.swing.UIManager.getUI(javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0) at javax.swing.JPanel.updateUI() (/usr/lib/libgcj.so.6.0.0) at javax.swing.JPanel.JPanel(java.awt.LayoutManager, boolean) (/usr/lib/libgcj.so.6.0.0) at javax.swing.JPanel.JPanel() (/usr/lib/libgcj.so.6.0.0) at javax.swing.JRootPane.createGlassPane() (/usr/lib/libgcj.so.6.0.0) at javax.swing.JRootPane.getGlassPane() (/usr/lib/libgcj.so.6.0.0) at javax.swing.JRootPane.JRootPane() (/usr/lib/libgcj.so.6.0.0) at javax.swing.JFrame.createRootPane() (/usr/lib/libgcj.so.6.0.0) at javax.swing.JFrame.getRootPane() (/usr/lib/libgcj.so.6.0.0) at javax.swing.JFrame.frameInit() (/usr/lib/libgcj.so.6.0.0) at javax.swing.JFrame.JFrame(java.lang.String) (/usr/lib/libgcj.so.6.0.0) at net.tinyos.sim.TinyViz.TinyViz(java.lang.String[]) (Unknown Source) at net.tinyos.sim.TinyViz.main(java.lang.String[]) (Unknown Source) at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0) at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) I would greatly appreciate if you can give some advice about fixing this. Thanks a lot, Raghu. _______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
