javax.ejb.EJBAccessException: [EJB:010160]Security violation: User SYSTEM has insufficient permission to access EJB type=<ejb> (Doc ID 2200695.1)

Last updated on NOVEMBER 08, 2016

Applies to:

Oracle Utilities Customer Care and Billing - Version 2.5.0.1.0 and later
Information in this document applies to any platform.

Symptoms

Getting such error randomly on different web portals,

Caused by: javax.ejb.EJBAccessException: [EJB:010160]Security violation: User SYSTEM has insufficient permission to access EJB type=, application=SPLService, module=spl-servicebean-4.3.0.1.0.jar, ejb=SPLServiceBean, method=executeBS, methodInterface=Remote, signature={java.lang.String,java.lang.String,com.splwg.base.api.service.IRequestContext,boolean}.
at weblogic.ejb.container.internal.MethodDescriptor.checkMethodPermissionsBusiness(MethodDescriptor.java:201)
at weblogic.ejb.container.internal.BaseRemoteObject.__WL_preInvoke(BaseRemoteObject.java:118)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:23)
at com.splwg.ejb.service.impl.SPLServiceBean_8o7vtd_ServiceImpl.executeBS(Unknown Source)
at com.splwg.ejb.service.impl.SPLServiceBean_8o7vtd_ServiceImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:226)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:474)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:285)
at com.splwg.ejb.service.impl.SPLServiceBean_8o7vtd_ServiceImpl_12130_WLStub.executeBS(Unknown Source)
at sun.reflect.GeneratedMethodAccessor922.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms