Groups > IBM > WebSphere Studio Integration Edition > org.omg.CORBA.NO_PERMISSION on WAS6.0.2.19




org.omg.CORBA.NO_PERMISSION on WAS6.0.2.19

org.omg.CORBA.NO_PERMISSION on WAS6.0.2.19
Mon, 23 Jul 2007 05:06:19 EDT
Hi,

We have been getting org.omg.CORBA.NO_PERMISSION lately, when an application
tries to connect to an EJB on the same cell / node.
This is not constant, which makes me think this is not an actual security pb but
a bug in the application server.
At some point (when the application server gets high activity) the application
can't connect to the EJB and we are getting this CORBA expection over an over.
The only solution is to restart the application server.
No related log is available on the nodeagent, dmgr, or application server
hosting the EJB: the pb really is on the application's server.

Ever heard of such exceptions with heavy load on the application server?

Thanks

Olivier

PS: below is the [not very informative] server log:

[7/19/07 17:23:23:021 CEST] 00000034 SystemErr     R java.rmi.AccessException:
CORBA NO_PERMISSION 0x49424300 No; nested exception is:
        org.omg.CORBA.NO_PERMISSION:

Trace from server: 1363047624 at host was-prdlyon39-01.vitfr.volvo.net >>
org.omg.CORBA.NO_PERMISSION: Subject is null.  Authentication Failed.  vmcid:
0x49424000  minor code: 300  completed: No
        at
com.ibm.ISecurityLocalObjectBaseL13Impl.PrincipalAuthFailReason.map_auth_fail_to
_minor_code(PrincipalAuthFailReason.java:83)
        at
com.ibm.ISecurityLocalObjectBaseL13Impl.CSIServerRI.receive_request(CSIServerRI.
java:2336)
        at
com.ibm.rmi.pi.InterceptorManager.iterateReceiveRequest(InterceptorManager.java:
762)
        at
com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:599)

        at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:463)
        at com.ibm.rmi.iiop.ORB.process(ORB.java:439)
        at com.ibm.CORBA.iiop.ORB.process(ORB.java:1737)
        at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2350)
        at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2195)
        at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:65)
        at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
<<  END server: 1363047624 at host was-prdlyon39-01.vitfr.volvo.net

  vmcid: 0x49424000  minor code: 300  completed: No
        at
com.ibm.CORBA.iiop.UtilDelegateImpl.mapSystemException(UtilDelegateImpl.java:204
)
        at javax.rmi.CORBA.Util.mapSystemException(Util.java:65)
        at
com.volvoit.security.ejb._Z27SECUHome_Stub.create(_Z27SECUHome_Stub.java:222)
        at
com.volvoit.security.ejb._Z27SECUHome_Stub.create(_Z27SECUHome_Stub.java:217)
        at
com.renaultvi.framework.auth.Z27secuAuthentication.getZ27SECU(Z27secuAuthenticat
ion.java:376)
        at
com.renaultvi.framework.auth.Z27secuAuthentication.isAuthenticated(Z27secuAuthen
tication.java:275)
        at
com.renaultvi.framework.auth.Z27secuAuthentication.isAuthenticated(Z27secuAuthen
tication.java:187)
        at
com.renaultvi.framework.web.struts.action.VolvoITAction.execute(VolvoITAction.ja
va:75)
        at
com.renaultvi.j20lean.web.struts.actions.J20CheckInAction.execute(J20CheckInActi
on.java:172)
        at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.
java:446)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:266)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1292)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1572)

        at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java
:762)
        at
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWr
apper.java:89)
        at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1924)
        at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:112)
        at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpIn
boundLink.java:472)
        at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpIn
boundLink.java:411)
        at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCal
lback.java:101)
        at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.ja
va:566)
        at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619
)
        at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952
)
        at
com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:10
39)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
Caused by: org.omg.CORBA.NO_PERMISSION:
Trace from server: 1363047624 at host was-prdlyon39-01.vitfr.volvo.net >>
org.omg.CORBA.NO_PERMISSION: Subject is null.  Authentication Failed.  vmcid:
0x49424000  minor code: 300  completed: No
        at
com.ibm.ISecurityLocalObjectBaseL13Impl.PrincipalAuthFailReason.map_auth_fail_to
_minor_code(PrincipalAuthFailReason.java:83)
        at
com.ibm.ISecurityLocalObjectBaseL13Impl.CSIServerRI.receive_request(CSIServerRI.
java:2336)
        at
com.ibm.rmi.pi.InterceptorManager.iterateReceiveRequest(InterceptorManager.java:
762)
        at
com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:599)

        at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:463)
        at com.ibm.rmi.iiop.ORB.process(ORB.java:439)
        at com.ibm.CORBA.iiop.ORB.process(ORB.java:1737)
        at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2350)
        at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2195)
        at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:65)
        at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
<<  END server: 1363047624 at host was-prdlyon39-01.vitfr.volvo.net

  vmcid: 0x49424000  minor code: 300  completed: No
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorI
mpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorA
ccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at
com.ibm.rmi.iiop.ReplyMessage._getSystemException(ReplyMessage.java:199)
        at
com.ibm.rmi.iiop.ReplyMessage.getSystemException(ReplyMessage.java:148)
        at
com.ibm.rmi.iiop.ClientResponseImpl.getSystemException(ClientResponseImpl.java:2
07)
        at com.ibm.rmi.corba.ClientDelegate.intercept(ClientDelegate.java:959)
        at com.ibm.rmi.corba.ClientDelegate.invoke(ClientDelegate.java:441)
        at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1150)
        at com.ibm.rmi.corba.ClientDelegate.invoke(ClientDelegate.java:755)
        at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1180)
        at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:486)
        at
com.volvoit.security.ejb._Z27SECUHome_Stub.create(_Z27SECUHome_Stub.java:207)
        ... 25 more


Post Reply
about | contact