My Oracle Support Banner

Error "oracle.wsm.resources.security: access Denied" When Calling Web Service From Composite after SOA Upgrade (Doc ID 2812086.1)

Last updated on OCTOBER 08, 2021

Applies to:

Oracle Web Services Manager - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

After upgrading a Middleware Domain from 12.2.1.3 to 12.2.1.4, a problem was noticed when attempting to use a composite that has a policy attached to call to a web service.

A Credential has been created in the oracle.wsm.security map with the correct username and password for access to the end service, but at run time, the following error is seen:

<Error> <oracle.wsm.resources.security> <WSM-00393> <Permission "oracle.wsm.security.WSIdentityPermission" required to access the application specific CSF map "oracle.wsm.security" is not granted to the resource "<COMPOSITE NAME>".
Underlying exception message : "access denied ("oracle.wsm.security.WSIdentityPermission" "resource=<COMPOSITE NAME>,mapName=oracle.wsm.security" "getKey")">
<Error> <oracle.wsm.resources.security> <BEA-000000> <The username/password credentials or certificates null are missing., Failed due to : oracle.wsm.security.SecurityException: access denied ("oracle.wsm.security.WSIdentityPermission" "resource=<COMPOSITE NAME>,mapName=oracle.wsm.security" "getKey").>
<Error> <oracle.wsm.resources.security> <BEA-000000> <WSM-00005, Failed due to : oracle.wsm.security.SecurityException: WSM-00015 : The user name is missing..>

<COMPOSITE NAME> is replaced by the name of the composite performing the call.

Changes

 Middleware upgrade from 12.2.1.3 to 12.2.1.4.

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
Changes
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.