My Oracle Support Banner

WSM-02084 : Access denied. Permission "oracle.wsm.security.PolicyManagerPermission" is required to access the wsm policy manager (Doc ID 2436886.1)

Last updated on DECEMBER 13, 2023

Applies to:

Oracle SOA Suite - Version 12.2.1.2.0 and later
Oracle WebCenter Portal - Version 12.2.1.2.0 and later
Oracle Business Process Management Suite - Version 12.2.1.2.0 and later
Business Intelligence Server Enterprise Edition - Version 12.2.1.4.230407 to 12.2.1.4.230407 [Release 12g]
Information in this document applies to any platform.

Symptoms

The Policy feature of Oracle Web Services Manager reports errors as below in the server logs:

 

####<Aug 17, 2018 12:51:15,688 AM EDT> <Error> <oracle.wsm.resources.policymanager> <HOSTNAME> <SERVER_NAME> <[ACTIVE] ExecuteThread: '40' for queue: 'weblogic.kernel.Default (self-tuning)'> <oraclesystemuser> <BEA1-16FE064C41CB0FE355C6> <3b2b0ae4-2e73-47e8-a44a-7155bb6e10e5-00003555> <1534481475688> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <WSM-02084> <Access denied. Permission "oracle.wsm.security.PolicyManagerPermission" is required to access the wsm policy manager "UsageTracker" method "recordUsage".>

####<Aug 17, 2018 12:51:15,691 AM EDT> <Error> <oracle.wsm.resources.policymanager> <HOSTNAME> <SERVER_NAME> <[ACTIVE] ExecuteThread: '40' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <3b2b0ae4-2e73-47e8-a44a-7155bb6e10e5-00003555> <1534481475691> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <WSM-02313> <The documents used by a policy subject cannot be recorded due to underlying error "EJB Exception: ; nested exception is:
java.lang.SecurityException: WSM-02084 : Access denied. Permission "oracle.wsm.security.PolicyManagerPermission" is required to access the wsm policy manager "UsageTracker" method "recordUsage"."
java.rmi.RemoteException: EJB Exception: ; nested exception is:
java.lang.SecurityException: WSM-02084 : Access denied. Permission "oracle.wsm.security.PolicyManagerPermission" is required to access the wsm policy manager "UsageTracker" method "recordUsage".
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:287)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:552)
. . . . . . . .
. . . . . . . .
. . . . . . . .
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:415)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:355)
Caused By: java.lang.SecurityException: WSM-02084 : Access denied. Permission "oracle.wsm.security.PolicyManagerPermission" is required to access the wsm policy manager "UsageTracker" method "recordUsage".
at oracle.wsm.policymanager.PolicyManagerUtil.checkPermission(PolicyManagerUtil.java:270)
at oracle.wsm.policymanager.bean.AbstractBean.checkAccessPermission(AbstractBean.java:411)
. . . . . . . .
. . . . . . . .
. . . . . . . .
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:644)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:415)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:355)
>
####<Aug 17, 2018 12:51:57,745 AM EDT> <Error> <oracle.wsm.resources.policymanager> <HOSTNAME> <SERVER_NAME> <[ACTIVE] ExecuteThread: '29' for queue: 'weblogic.kernel.Default (self-tuning)'> <oraclesystemuser> <BEA1-1701064C41CB0FE355C6> <3b2b0ae4-2e73-47e8-a44a-7155bb6e10e5-00003558> <1534481517745> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <WSM-02084> <Access denied. Permission "oracle.wsm.security.PolicyManagerPermission" is required to access the wsm policy manager "UsageTracker" method "recordUsage".>

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.