why wont my applet show on a website?

ok so ive made many applets in the past, they all worked on a website, in a recent project, i wanted to see if i could make an irc like applet, so i added components to my applet using applet.getContentpane().add(component), and i added a Socket for data transfer. adding this applet to a jframe and initiating it works, and i can access the server through the framed version of the applet, but when i try and load it on a webpage, the webpage displays the java load screen then goes to a broken applet link.

whats causing my applet to not work, and are there any ways to fix this?

[594 byte] By [sosleepya] at [2007-10-3 10:22:54]
# 1
Have you checked ur browser's settings?
AmitavaDeya at 2007-7-15 5:44:33 > top of Java-index,Desktop,Core GUI APIs...
# 2

the java console says this: never seen this kind of error before:

java.lang.ClassFormatError: Incompatible magic value 1013478509 in class file SocketClient

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)

at java.lang.Class.getConstructor0(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Message was edited by:

sosleepy

then i guess i also get this error:

java.security.AccessControlException: access denied (java.net.SocketPermission 69.230.75.88:4321 connect,resolve)

at java.security.AccessControlContext.checkPermission(Unknown Source)

at java.security.AccessController.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkConnect(Unknown Source)

at java.net.Socket.connect(Unknown Source)

at java.net.Socket.connect(Unknown Source)

at java.net.Socket.<init>(Unknown Source)

at java.net.Socket.<init>(Unknown Source)

at ChatClient3.listenSocket(ChatClient3.java:78)

at ChatClient3.init(ChatClient3.java:41)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

sosleepya at 2007-7-15 5:44:33 > top of Java-index,Desktop,Core GUI APIs...