My Oracle Support Banner

OAM AccessControlException Using ASDK 11.1.2.2 In Web App (Doc ID 2126523.1)

Last updated on MARCH 22, 2019

Applies to:

Oracle Access Manager - Version 11.1.2.2.8 and later
Information in this document applies to any platform.

Symptoms

The Access SDK to work from an application running on the command line.

However when they try to deploy the same code as a web app, ASDK initialization is causing the exception below.
they have even tried granting "AllPermission" everywhere I could think of, including to the entire Server-0 codebase, which is the managed server where the app is deployed.

Yes they know that is very insecure but this is a DEV sandbox. However we really DO need to know how to get past this so we can use the ASDK. they presume what's happening is that this error occurs when the ASDK tries to read credentials from its own credential store, cwallet.sso. Correct?

Please let us know what to do next.

ERROR
-----------------------
[2016-04-06T11:17:28.750-07:00] [Server-0] [ERROR] [OAMAGENT-02010] [oracle.security.am.asdk] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: ] [ecid: bdcbaf8d60b616de:76b4361f:153ecb0c4cc:-8000-00000000000005f4,0] [APP: amclient_sdk_test_app] [DSID: 0000LFgmm53F0FWFLzmJOA1N1Kjs000003] Oracle Access SDK initialization failed. [[
java.security.AccessControlException: access denied ("oracle.security.jps.service.credstore.CredentialAccessPermission" "context=SYSTEM,mapName=OAMAgent,keyName=Webgate11gASDK_Key" "read")
  at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
  at java.security.AccessController.checkPermission(AccessController.java:559)
  at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:463)


Changes

 

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
References


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