Why do I get ClassNotFoundException when the class is on the server?
The applets on my site
http://www.astralvisuals.com/
worked before without problems.
But now I get ClassNotFoundException on everyone of them on IE and firefox on Vista.
I downloaded everything on the server to the PC and there the applets worked. So this is the proof that the files really exist on the server.
Why do I then suddenly get ClassNotFoundException on the applets?
Try them here to see if they work for you:
http://www.astralvisuals.com/
# 3
I didn't even try the URL. I'm at work now and I don't like going to unknown websites.
I tried downloading the content with curl and didn't see any applet tags in the source.
Does this happen only on Vista? Can you get it to work on other client OS's?
Maybe Vista has some kind of software firewall that is blocking applet content. That would be evil, but typical, of Microsoft.
Does Godaddy let you see the server logs? Do you see hits from the browser for the classes?
# 4
I uploaded the files to another webserver and it worked there on Vista.
This is the the page on Godaddy:
http://www.astralvisuals.com/EpicycloidW.htm
Here is the same page on Homestead
http://hstrial-ealmqvist.homestead.com/EpicycloidW.htm
The applet works on Homestead ,but not on Godaddy. The same files are on the different servers. That is why I think it must be errors in Godaddys server configuration. I am planning to change webhost tomorrow. I talked to them about this,but they don't seem to understand much.
I couldn't check the server logs like you suggested, because my traffic analyzer program has just gone out on Godaddy and I am not planning to renew it.
# 5
Sometimes I've seen problems where web servers are configured to only understand a few file types, and they send everything else as HTML or or plain text. (I mean, they don't know how to set the Content-type HTTP header properly.) And as a result, applets were misidentified to browsers and didn't load properly. I get the impression that Godaddy is more of a domain name registrar and their web site hosting is minimal, so I'm guessing that maybe this is problem.
But that's only a guess.