我有一个实现远程java接口的会话bean。
每当在接口中创建一个新的远程方法并第一次访问它以访问其会话bean实现的方法时,它会抛出一个错误:
javax.ejb.AccessLocalException: Client not authorized for this invocation
Caused by: org.omg.CORBA.NO_PERMISSION:
vmcid: 0x2000 minor code: 1806 completed: Maybe
然而,当我重新部署我的应用程序时,错误消失了,它只在我第一次访问会话bean的远程方法时才会发生。
我的服务器是GlassFish 4
。
答案 0 :(得分:0)
如果尝试在GlassFish服务器上逐步部署应用程序,则会发生这种情况。 但是,如果应用程序刚刚部署,则不会出现这些错误。