当前位置: 技术问答>java相关
使用j2ee的遇到的问题:org.omg.CORBA.NO_PERMISSION
来源: 互联网 发布时间:2015-03-20
本文导语: 我写了一个简单的EJB,并通过J2EE SDK中的DeployTool进行了部署,但在客户端调用时出错。代码如下: Context context = new InitialContext(); context.lookup("Helloworld") 出错: javax.naming.CommunicationException:...
我写了一个简单的EJB,并通过J2EE SDK中的DeployTool进行了部署,但在客户端调用时出错。代码如下:
Context context = new InitialContext();
context.lookup("Helloworld")
出错:
javax.naming.CommunicationException: org.omg.CORBA.NO_PERMISSION: minor code: 0 completed: No
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:237)
这个可能是权限的错误,但是怎样设置才对呢?
期望大家解决的办法
Context context = new InitialContext();
context.lookup("Helloworld")
出错:
javax.naming.CommunicationException: org.omg.CORBA.NO_PERMISSION: minor code: 0 completed: No
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:237)
这个可能是权限的错误,但是怎样设置才对呢?
期望大家解决的办法
|
在发布时EJB的security 安全属性页 Deploymeny Setings... Client Authentication 设置为Support Client choice 或者使用如下方式运行
runclient -client -name
runclient -client -name