I got this question about the stuff I posted and I think I know what is causing it and I don't know a simple way to fix it so I am going to post my response here and see if anyone knows an answer: On Mon, 6 Aug 2001, Fergus Murray wrote: > >The program is on the web at: > > http://odin.himinbi.org/j3d-overlay/#view-platform-test > > Have you uploaded all the class files necessary? I'm getting these > exceptions: > > load: class com.xith.java3d.testbed.OverlayTester not found. > java.lang.ClassNotFoundException: java.io.FileNotFoundException: > http://odin.himinbi.org/j3d-overlay/com/xith/java3d/testbed/OverlayTester.class [...] > load: class ViewPlatformTest not found. > java.lang.ClassNotFoundException: java.io.FileNotFoundException: > http://odin.himinbi.org/j3d-overlay/ViewPlatformTest.class In my server logs among all the Code Red II attacks I see three requests for ViewPlatformTest.class; one by NS4.05, one NS4.7 and one NS4.76. There are four other requests for ViewPlatformTest.jar; two from IE6.0b (one of which is me), IE5.0, IE5.01, and Java1.3.0_02. The last one is when I use Mozilla 0.9.2 which I am guessing is just handling the whole object structure over to the plugin to take care of. All of the clients that are requesting the jar are seeing the programs I bet. Because they are requesting the jar and then giving the virtual machine access to the classes in it before trying to run the program. The classes for these programs are all contained in the jars as opposed to having the Applet class outside of the jar and then all the supplimentary ones inside. There isn't any way to get a program packaged completely inside a jar to execute in NS4.7, is there? It will always try to download the .class separately and die when it can't access it. I guess I have two choices; either put the classes in the directory (which will be a pain since I have about 15 examples on the web and most of them have the Applet subclass in a package so it would take creating a special directory structure for each.) Or I can take out the <embed> tag and put a link to Mozilla and the jar in the <object><comment>. NS4 is the only thing that uses the <embed> so it will just break it there. If noone has a solution I guess that is what I will have to do. According to the release information for Mozilla, 0.9.2 was more stable than NS4.78 anyhow, and it renders correctly. Will =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
