Applet访问EJB的问题
Applet访问EJB(Session)
java.lang.ExceptionInInitializerError
at weblogic.jndi.WLInitialContextFactoryDelegate.<clinit>(WLInitialContextFactoryDelegate.java:179)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:131)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
at javax.naming.InitialContext.init(InitialContext.java:219)
at javax.naming.InitialContext.<init>(InitialContext.java:195)
at appletsession.TheApplet.getInitialContext(TheApplet.java:63)
at appletsession.TheApplet.initNow(TheApplet.java:79)
at appletsession.TheApplet.init(TheApplet.java:108)
at sun.applet.AppletPanel.run(AppletPanel.java:348)
at java.lang.Thread.run(Thread.java:536)
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
at java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1031)
at weblogic.rmi.internal.ClientRuntimeDescriptor.<clinit>(ClientRuntimeDescriptor.java:30)
... 13 more
问题点数:0、回复次数:7Top
1 楼flycqz(乔治)回复于 2004-09-03 15:00:49 得分 0
主要是:
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
................Top
2 楼Acylas(Acylas)回复于 2004-09-03 15:19:40 得分 0
如果是上面这个,是applet安全限制,applet对应jar文件进行数字签名可以了Top
3 楼flycqz(乔治)回复于 2004-09-03 15:25:31 得分 0
请问如何 数字签名?Top
4 楼flyxxxxx()回复于 2004-09-03 15:28:52 得分 0
看看jdk/bin目录 keytool工具Top
5 楼flycqz(乔治)回复于 2004-09-03 15:42:53 得分 0
这个程序是分布式的应用,keytool对jar签名,客户端有什么要求吗?
谢谢Top
6 楼flyxxxxx()回复于 2004-09-03 16:26:06 得分 0
客户端没要求,只要IE加载applet出现一个信任提示时点是就OKTop
7 楼flycqz(乔治)回复于 2004-09-03 16:44:28 得分 0
谢谢
还有更好的方法么?Top




