我在jsp中调用applet中用来获取mac地址的方法。
但是applet运行总是报错,报错如下:
Java Plug-in 1.6.0_22
使用 JRE 版本 1.6.0_22-b04 Java HotSpot(TM) Client VM
用户主目录 = C:\Documents and Settings\Administrator----------------------------------------------------
c:   清除控制台窗口
f:   终结在结束队列上的对象
g:   垃圾收集
h:   显示此帮助消息
l:   转储类载入程序列表
m:   打印内存使用
o:   触发日志记录
q:   隐藏控制台
r:   重新载入策略配置
s:   转储系统和部署属性
t:   转储线程列表
v:   转储线程堆栈
x:   清除类载入程序高速缓存
0-5: 设置跟踪级别为<n>
----------------------------------------------------security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.javaws
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.javaws
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.javaws,com.sun.deploy
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.javaws,com.sun.deploy
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.definition value null
security: property package.definition new value com.sun.javaws
security: property package.definition value com.sun.javaws
security: property package.definition new value com.sun.javaws,com.sun.deploy
security: property package.definition value com.sun.javaws,com.sun.deploy
security: property package.definition new value com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
security: property package.definition value com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.definition new value com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
basic: 已添加进度监听程序:sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1decdec 
basic: Plugin2ClassLoader.addURL parent called for http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar
security: 已启用黑名单撤销检查
security: 已启用可信库列表检查
network: 找到了高速缓存项 [url: http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar,版本: null] prevalidated=false/0
network: 正在使用代理 DIRECT 连接 http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar
network: 正在使用代理 DIRECT 连接 http://localhost:8080/
network: 正在连接 http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar 与 cookie "JSESSIONID=6C19FF41EBD7DF22CF351A5E47F78FAB"
network: http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar 的响应代码: 304
network: http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar 的编码: null
network: 断开与 http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar 的连接
cache: Reading Signers from 0 http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar | C:\Documents and Settings\Administrator\Application Data\Sun\Java\Deployment\cache\6.0\56\7bbc38-2c3d04ef.idx
network: 没有与未签名的 JAR 文件有关的证书信息: http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar
network: 没有与未签名的 JAR 文件有关的证书信息: http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar
cache:  Read manifest for http://localhost:8080/eithtoo/rabbit/jsp/applet/MACAddressApplet.jar: read=89 full=89
basic: 小程序已载入。
basic: Applet resized and added to parent container
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 166699 us, pluginInit dt 245070 us, TotalTime: 411769 us
basic: Applet initialized
basic: 已删除进度监听程序:sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1decdec 
basic: Applet made visible
basic: Starting applet
basic: completed perf rollup
basic: Applet started
basic: Told clients applet is started
network: 未找到高速缓存项 [url: http://wlz-wujh/crossdomain.xml,版本: null]
network: 正在使用代理 DIRECT 连接 http://wlz-wujh/crossdomain.xml
network: 正在使用代理 DIRECT 连接 http://wlz-wujh:80/
java.security.PrivilegedActionException: java.net.ConnectException: Connection refused: connect
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.net.CrossDomainXML.check(Unknown Source)
at com.sun.deploy.net.CrossDomainXML.check(Unknown Source)
at sun.plugin2.applet.Applet2SecurityManager.checkConnect(Unknown Source)
at java.net.InetAddress.getLocalHost(Unknown Source)
at MACAddressApplet.parseWindowMacAddress(MACAddressApplet.java:219)
at MACAddressApplet.getMacAddress(MACAddressApplet.java:210)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.JSInvoke.invoke(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
at sun.plugin2.liveconnect.JavaClass$MethodInfo.invoke(Unknown Source)
at sun.plugin2.liveconnect.JavaClass$MemberBundle.invoke(Unknown Source)
at sun.plugin2.liveconnect.JavaClass.invoke0(Unknown Source)
at sun.plugin2.liveconnect.JavaClass.invoke(Unknown Source)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$DefaultInvocationDelegate.invoke(Unknown Source)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo.doObjectOp(Unknown Source)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$LiveConnectWorker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at com.sun.deploy.net.CrossDomainXML$2.run(Unknown Source)
... 27 more
basic: Starting applet teardown
basic: Finished applet teardown