用Domino(Servlet容器)与JBoss通讯(EJB容器)????如此异常!请指教!

lordofthering 2004-07-28 10:44:47
出错的程序语句为:context.lookup("oa/user");


HTTP JVM: start get remote object...
HTTP JVM: java.security.AccessControlException: access denied (java.net.SocketPermission sword:8083 connect,resolve)
HTTP JVM: at java.security.AccessControlContext.checkPermission(AccessControlContext.java:286)
HTTP JVM: at java.security.AccessController.checkPermission(AccessController.java:413)
HTTP JVM: at java.lang.SecurityManager.checkPermission(SecurityManager.java:565)
HTTP JVM: at sun.rmi.server.LoaderHandler$Loader.checkPermissions(LoaderHandler.java:786)
HTTP JVM: at sun.rmi.server.LoaderHandler$Loader.access$000(LoaderHandler.java:740)
HTTP JVM: at sun.rmi.server.LoaderHandler.getClassLoader(LoaderHandler.java:279)
HTTP JVM: at sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStream.java:204)
HTTP JVM: at java.io.ObjectInputStream.inputProxyClassDescriptor(ObjectInputStream.java:1027)
HTTP JVM: at java.io.ObjectInputStream.readObject(ObjectInputStream.java:406)
HTTP JVM: at java.io.ObjectInputStream.readObject(ObjectInputStream.java:272)
HTTP JVM: at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1231)
HTTP JVM: at java.io.ObjectInputStream.readObject(ObjectInputStream.java:422)
HTTP JVM: at java.io.ObjectInputStream.readObject(ObjectInputStream.java:272)
HTTP JVM: at java.rmi.MarshalledObject.get(MarshalledObject.java:152)
HTTP JVM: at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:30)
HTTP JVM: at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:515)
HTTP JVM: at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:472)
HTTP JVM: at javax.naming.InitialContext.lookup(InitialContext.java:359)
HTTP JVM: at ControlServlet.logonProcess(ControlServlet.java:108)
HTTP JVM: at ControlServlet.doPost(ControlServlet.java:67)
HTTP JVM: at javax.servlet.http.HttpServlet.service(HttpServlet.java:521)
HTTP JVM: at ControlServlet.service(ControlServlet.java:46)
HTTP JVM: at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
HTTP JVM: at lotus.domino.servlet.DominoServletInvoker.executeServlet(DominoServletInvoker.java:283)
HTTP JVM: at lotus.domino.servlet.DominoServletInvoker.service(DominoServletInvoker.java:224)
HTTP JVM: at lotus.domino.servlet.ServletManager.service(ServletManager.java:245)
...全文
153 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
eyes2near 2004-08-13
  • 打赏
  • 举报
回复
看来没人能教会你了。
lordofthering 2004-08-11
  • 打赏
  • 举报
回复
望高人献身!
eyes2near 2004-08-09
  • 打赏
  • 举报
回复
这个和虚拟机没什么关系,安全策略一般通过安全策略文件设置,在启动应用程序的时候通过加上 -Djava.security.policy=path_to_policyfile 参数来设定,关于如何编写policy文件,参见jdk文档关于安全模型的部分,写得很详细。
lordofthering 2004-08-09
  • 打赏
  • 举报
回复
有谁知道虚拟机的安全策略如何设置?
lordofthering 2004-08-09
  • 打赏
  • 举报
回复
IBM的虚拟机和SUN的虚拟机之间通讯会不会有问题?有兄弟遇到过这样的情况吗?
Domino用的是IBM的虚拟机,JBoss用的Sun的虚拟机!通过RMI通讯!
lordofthering 2004-08-05
  • 打赏
  • 举报
回复
如何解决此类问题?
eyes2near 2004-08-04
  • 打赏
  • 举报
回复
参考jdk文档,java2安全模型的部分,就清楚了。
eyes2near 2004-08-04
  • 打赏
  • 举报
回复
启动servlet容器的时候要制定安全策略文件。
lordofthering 2004-08-04
  • 打赏
  • 举报
回复
如何解决此类问题?
lordofthering 2004-08-03
  • 打赏
  • 举报
回复
解决不了,再顶!
dropship 2004-07-30
  • 打赏
  • 举报
回复
java.security.AccessControlException: access denied 没有指定安全策略文件
yeshucheng 2004-07-29
  • 打赏
  • 举报
回复
远程调用,定位。。。。。
lordofthering 2004-07-29
  • 打赏
  • 举报
回复
顶!!!!!!!!!!!!!!!!!!!!!1

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧