Getting Security Violation Insufficient Privileges Exception when Accessing EJB from WebLogic Server (WLS) (Doc ID 1056044.1)

Last updated on AUGUST 08, 2017

Applies to:

Oracle WebLogic Server - Version 8.1 and later
Information in this document applies to any platform.
***Checked for relevance on 3-Feb-2015***

Symptoms

Issue was found getting a security violation insufficient privileges exception when accessing EJBs. Below is the exception trace at the time of the issue.

[2010-01-04 13:13:44,008 ERROR] - Error occurred during Registration
javax.ejb.AccessLocalException: [EJB:010160]Security Violation: User: '<anonymous>' has insufficient permission to access EJB: type=<ejb>, application=setLendingData_LIS, module=process-ejb.jar, ejb=Registration, method=create, methodInterface=LocalHome, signature={}.
at weblogic.ejb.container.internal.MethodDescriptor.checkMethodPermissionsLocal (MethodDescriptor.java:570)
at weblogic.ejb.container.internal.StatelessEJBLocalHome.create(StatelessEJBLocalHome.java:57)
at com.testing.mortgage.middleware.registration.Registration_heg0zm_LocalHomeImpl.create (Registration_heg0zm_LocalHomeImpl.java:67)
at com.testing.mortgage.middleware.rls.core.RLSBusinessFlowController.process (RLSBusinessFlowController.java:275)
at com.testing.mortgage.middleware.rls.core.RLSBusinessFlowController.processResponse (RLSBusinessFlowController.java:452)
at com.testing.mortgage.middleware.rls.core.responsehandler.JMSBrowser.readMessage (JMSBrowser.java:328)
at com.testing.mortgage.middleware.rls.core.responsehandler.JMSBrowser.run(JMSBrowser.java:261)
at java.lang.Thread.run(Thread.java:595)

Changes

 

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