Applet, OS X (& not windows) GrouplLayout$Group NoClassDefError

I'm running my code on this server:

http://63.203.195.189/

There are several links. This one probably contains the most plain-to-see example:

http://63.203.195.189/htdocs/applet/v_0.52_applettag_link6.html

I know it's not the convention, but, in this extreme example, I have jarred all the files (layout and everything) into the same jar file to emphasize the fact that the layout files ARE in the classpath, and they're STILL not getting read.

using O.S. X (safari or firefox):

I log in (make a log in if you want to see)

click the "run" tab

select chat

and click "run"

and get this error:

(java console)

java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group

...

..

..

The applet's popup modules work great on Windows 2000 with I.E. or Firefox, (also on XP I.E.), but they break when running on OS X (Safari or Firefox). Specifically, they BREAK on OS X, even though they first WORK on OS X.

OK, now the __strange__ thing is WORKING components ALSO use GroupLayout, and they get it from the same place that these other ones should be getting it (from swing-layout1.0.jar, which i've repackaged and retested 6 ways to Sunday just trying to get it into the visible classpath). I've tried changing hte applet tags to ensure the codebase is in the classpath, but, again, I KNOW it's in the c.p., since it was loaded in the other modules (they run on OSX and also use grouplayout).

What I've finally done with the contents of the swing-layout 1.0.jar (in desperation, to get a working example) is extract them all and put them into the very same file that contains my applet (since I KNOW it can be read), and, somehow, grouplayout$group STILL isn't readable.

This seems to have exhausted my resources. I've modified applet/object tags, I've moved the layout jar file, I've rebuilt the entire project under Java 1.4, just to make sure the Mac OS version of the JVM can read my class files, I've examined the swing-layout1.0.jar's manifest file, (also built under 1.4.2) to ensure that it was readable to that version of the Mac JVM (1.5).

If I've overlooked something, or if you've got experience solving the same problem, I would greatly appreciate any feedback.

Thanks,

Sam

P.S.

This is my first time consulting this group. Please be nice, and don't flame me. =)

[2445 byte] By [Sam_Jenningsa] at [2007-11-27 4:45:17]
# 1
The website has changed. Here's a working hyperlink: http://63.203.195.189/runningcode/MainApplet.html
Sam_Jenningsa at 2007-7-12 9:57:36 > top of Java-index,Desktop,Core GUI APIs...