OAM 11.1.2.3 webgate inband registration fail at Solaris JAXBException.Provider Com.sun.xml.bind.v2.ContextFactory Not Found

(Doc ID 2355704.1)

Last updated on FEBRUARY 07, 2018

Applies to:

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

Symptoms

When running the in-band remote registration (using oramreg.sh) with it using JDK 1.7 update 151, it does not work.
According to the Oracle Identity and Access Management 11g (11.1.2.3) Certification Matrix, for Solaris 11.3 (64-bit), it does support "Oracle JDK 1.7.0_80+".


When performing an In-band Remote Registration in OAM 11.1.2.3, the following error occurs:


ERROR
-----------------------

Nov 14, 2017 12:50:23 PM oracle.security.am.engines.rreg.common.RequestResponseParser createUnmarshaller
SEVERE: Exception encountered: RemoteAgentRegistrationException. Specific exception:JAXBException.Provider com.sun.xml.bind.v2.ContextFactory not foundjavax.xml.bind.JAXBException: Provider com.sun.xml.bind.v2.ContextFactory not found
 - with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory]
The remote registration process did not succeed! Please find the specific error message below.
Error in unmarshalling operation! New JAXB instance could not be created. Please try again.
Nov 14, 2017 12:50:23 PM oracle.security.am.engines.rreg.client.RegClient main
SEVERE: Exception encountered: RemoteAgentRegistrationException. Specific exception:Error in unmarshalling operation! New JAXB instance could not be created. Please try again.oracle.security.am.engines.rreg.common.RemoteAgentRegistrationExc




STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. ./oamreg.sh inband input/OBIEEtest_request.xml
2. Mode: inband
Filename: ./../input/OBIEEtest_request.xml
3. Error in unmarshalling operation! New JAXB instance could not be created. Please try again.
Nov 14, 2017 12:50:23 PM oracle.security.am.engines.rreg.client.RegClient main
SEVERE: Exception encountered: RemoteAgentRegistrationException. Specific exception:Error in unmarshalling operation! New JAXB instance could not be created. Please try again.oracle.security.am.engines.rreg.common.RemoteAgentRegistrationExc

Changes

 

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