My Oracle Support Banner

NullPointerException From Oracle.wsm.security.identity.WSMIdentityReaderValidator (Doc ID 1939559.1)

Last updated on AUGUST 01, 2023

Applies to:

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

Symptoms

An 11.1.1.7 OWSM client policy fails with a NullPointerException in oracle.wsm.security.identity.WSMIdentityReaderValidator.validateIdentity.


Example messages:

[<SERVER>] [WARNING] [WSM-07507] [oracle.wsm.resources.enforcement] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: ] [ecid: <ECID>] [APP: ] [J2EE_APP.name: ] [J2EE_MODULE.name: ] [WEBSERVICE.name: ] [WEBSERVICE_PORT.name: ] [composite_instance_id: ] [component_instance_id: ] [composite_name: ] [component_name: ] [WSM_POLICY_NAME: oracle/wss11_x509_token_with_message_protection_client_policy] [URI: ] Failure in Oracle WSM Agent, category= security, function=agent.function.client, stage=request due to RuntimeException.[[
java.lang.NullPointerException
at oracle.wsm.security.identity.WSMIdentityReaderValidator.validateIdentity(WSMIdentityReaderValidator.java:234)
at oracle.wsm.security.policy.scenario.executor.SecurityScenarioExecutor.fetchIdentity(SecurityScenarioExecutor.java:497)
at oracle.wsm.security.policy.scenario.executor.SecurityScenarioExecutor.initialize(SecurityScenarioExecutor.java:455)
at oracle.wsm.security.policy.scenario.executor.SecurityScenarioExecutor.init(SecurityScenarioExecutor.java:347)
at oracle.wsm.security.policy.scenario.executor.Wss11MutualAuthWithCertsScenarioExecutor.init(Wss11MutualAuthWithCertsScenarioExecutor.java:113)
at oracle.wsm.policyengine.impl.runtime.WSPolicyRuntimeExecutor.populateAssertionExecutors(WSPolicyRuntimeExecutor.java:259)
at oracle.wsm.policyengine.impl.runtime.WSPolicyRuntimeExecutor.populateAssertionExecutors(WSPolicyRuntimeExecutor.java:282)
at oracle.wsm.policyengine.impl.runtime.WSPolicyRuntimeExecutor.init(WSPolicyRuntimeExecutor.java:165)
at oracle.wsm.policyengine.impl.PolicyExecutionEngine.getPolicyExecutor(PolicyExecutionEngine.java:137)
at oracle.wsm.policyengine.impl.PolicyExecutionEngine.execute(PolicyExecutionEngine.java:101)
at oracle.wsm.agent.WSMAgent.processCommon(WSMAgent.java:1059)
at oracle.wsm.agent.WSMAgent.processRequest(WSMAgent.java:489)
at oracle.fabric.common.BindingSecurityInterceptor.processRequest(BindingSecurityInterceptor.java:94)

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.