PSFT_GenerateUserLogin: getUserNameFromPolicy Generic ERROR java.security.AccessControlException: access denied (Doc ID 2273238.1)

Last updated on JUNE 18, 2017

Applies to:

Identity Manager Connector - Version 11.1.1.5.0 to 11.1.1.8.0 [Release 11g]
Information in this document applies to any platform.

Symptoms

On : 11.1.1.5.0 version, Peoplesoft Connectors

Written the java code as mentioned in the connector guide and configured the transformation of data during reconciliation .
But these transformation lookups are not working now.
Undeployed the PSFT listener and removed the psft listener.war file .
Followed all the steps mentioned in the section :2.2.1.5 Removing the PeopleSoft Listener of PSFT connector guide.
After that Deployed the listener by following the steps mentioned in the section :2.2.1.4 Deploying the PeopleSoft Listener
As part of testing the recon when the customer ran InvokeListener.bat file it's failing with below errors.

[2017-01-10T15:52:34.309-06:00] [oim_server1] [TRACE] [] [ORACLE.IAM.CONNECTORS.PSFT] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: ] [ecid: 29ad7a6130b8dd56:-630fb113:1598a307eeb:-8000-0000000000002490,0] [APP: PeopleSoftOIMListener] [SRC_CLASS: com.lcra.transform.PSFT_GenerateUserLogin] [SRC_METHOD: getUserNameFromPolicy] PSFT_GenerateUserLogin: getUserNameFromPolicy Generic ERROR java.security.AccessControlException: access denied ("oracle.security.jps.JpsPermission" "IdentityAssertion")[[
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:478)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:538)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:564)


PeopleSoftOIMListener.war file has read,Write permission and system-jazn-data.xml shows that it has got read,write permission mentioned in the Oracle Document.

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