PircBot and signed applet?
I created an applet that can connect to a IRC server by using PircBot . This working find when I launch the applet from Netbeans. But when I do it outside Netbeans I get this exception:
java.security.AccessControlException: access denied (java.net.SocketPermission uk.quakenet.org 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.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getByName(Unknown Source)
at java.net.InetSocketAddress.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at org.jibble.pircbot.PircBot.connect(PircBot.java:143)
at org.jibble.pircbot.PircBot.connect(PircBot.java:110)
at dk.aslani.ircchat.view.AppletChat.connect(AppletChat.java:195)
at dk.aslani.ircchat.view.AppletChat.validateNickAndConnect(AppletChat.java:210)
at dk.aslani.ircchat.view.AppletChat.chatFieldKeyPressed(AppletChat.java:364)
at dk.aslani.ircchat.view.AppletChat.access$700(AppletChat.java:31)
at dk.aslani.ircchat.view.AppletChat$8.keyPressed(AppletChat.java:165)
at java.awt.Component.processKeyEvent(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
My applet is signed so I dont understand why I get this exception. This how I signed my applet:
C:\Programmer\Java\jdk1.5.0_05\bin\keytool -genkey -keystore rikif.store -alias rikif.dk
C:\Programmer\Java\jdk1.5.0_05\bin\keytool -export -keystore rikif.store -alias rikif.dk -file rikif.cer
C:\Programmer\Java\jdk1.5.0_05\bin\jarsigner -keystore rikif.store IRCChat.jar rikif.dk
C:\Programmer\Java\jdk1.5.0_05\bin\jarsigner -verify IRCChat.jar
Can anyone help me with this, I dont know what to do?

