Run Time Exception on windows ME

I’m very interested in JOGL since I love OPENGL and JAVA. I can compile and run example codes at work on windows 2000, but I can’t run them at home on my ME box. They compile without error though. I’m trying to run Nehe’s lesson04 for jogl. Can anyone decifer this for me?
Thanks,
Tom…

I get:
Exception in thread “main” java.lang.NoSuchMethodError:java.nio.ByteOrder.nativeOrder()Ljava/nio/ByteOrder;

at net.java.games.gluegen.runtime.BufferFactory.newDirectByteBuffer(BufferFactory.java;47)
at net.java.games.jogl.imp.JAWT.(JAWT.java:19)
at net.java.games.jogl.impl.NativeLibLoader$1.run(NativeLibLoader.java:65)
at java.security.AccessController.doPrivileged(Native Method)
.
.
.
at net.java.games.jogl.GLCanvas.(GLCanvas.java:68)
at net.java.games.jogl.GLDrawableFactory.createGLCanvas(GLDrawableFactory.java:117)
at net.java.games.jogl.GLDrawableFactory.createGLCanvas(GLDrawableFactory.java:80)
at Lesson04.main(Lesson04.java:197)

What version of Java are you running on that machine?

You need at least Java 1.4.x

Yes I’m running 1.4.x on ME, same as on 2000.

Are you absolutely sure that you don’t have an older version of java in your path?

The error message is very clear… the NIO ByteOrder nativeOrder method is not found. Unless you have really hosed your class path that would be found in a 1.4 JRE. Maybe 1.4.1 ? and not 1.4.0?

How are you launching your program?

I do have two versions of java loaded on my ME box. So maybe I have something hosed up. I’m using JCreator LE to compile and run the app. I do have the compiler set to 1.4.x. I will double check on the x to ensure the exact version and I will double check to make sure my paths are setup right in my autoexec.bat file. Thanks for the tip.