My Oracle Support Banner

OIM Approvals are Failing with Error "Couldn't get SOA server URLs : Unable to contact MBeanServer for null" (Doc ID 2730333.1)

Last updated on DECEMBER 01, 2020

Applies to:

Identity Manager - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms

OIM Approvals are failing with error "Couldn't get SOA server URLs : Unable to contact MBeanServer for null". Here is the full exception trace from OIM server log files.

<Warning> <RMI> <BEA-080003> <A RuntimeException was generated by the RMI server: javax.management.remote.rmi.RMIConnectionImpl.invoke(Ljavax.management.ObjectName;Ljava.lang.String;Ljava.rmi.MarshalledObject;[Ljava.lang.String;Ljavax.security.auth.Subject;)
javax.management.RuntimeMBeanException: javax.management.RuntimeMBeanException: Error occurred while initializing SOA Runtime MBean Server connection: Couldn't get SOA server URLs : Unable to contact MBeanServer for null.
javax.management.RuntimeMBeanException: javax.management.RuntimeMBeanException: Error occurred while initializing SOA Runtime MBean Server connection: Couldn't get SOA server URLs : Unable to contact MBeanServer for null
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:851)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:864)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:813)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$21.run(WLSMBeanServerInterceptorBase.java:589)
Truncated. see log file for complete stacktrace
Caused By: javax.management.RuntimeMBeanException: Error occurred while initializing SOA Runtime MBean Server connection: Couldn't get SOA server URLs : Unable to contact MBeanServer for null
at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.doInvoke(OracleStandardEmitterMBean.java:927)
at oracle.adf.mbean.share.AdfMBeanInterceptor.internalInvoke(AdfMBeanInterceptor.java:104)
at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doInvoke(AbstractMBeanInterceptor.java:252)
at oracle.as.jmx.framework.generic.spi.security.AbstractMBeanSecurityInterceptor.internalInvoke(AbstractMBeanSecurityInterceptor.java:192)
at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doInvoke(AbstractMBeanInterceptor.java:252)
Truncated. see log file for complete stacktrace
Caused By: java.lang.RuntimeException: Error occurred while initializing SOA Runtime MBean Server connection: Couldn't get SOA server URLs : Unable to contact MBeanServer for null
at oracle.iam.platform.mbeans.impl.util.SOAIntegrationUtil.initSOARTMBeanServerConnection(SOAIntegrationUtil.java:875)
at oracle.iam.platform.mbeans.impl.util.SOAIntegrationUtil.initializeJMXConnections(SOAIntegrationUtil.java:194)
at oracle.iam.platform.mbeans.impl.OIMSOAIntegrationHandler.performIntegration(OIMSOAIntegrationHandler.java:54)
at oracle.iam.platform.mbeans.impl.OIMSOAIntegrationMXBeanImpl.integrateWithSOAServer(OIMSOAIntegrationMXBeanImpl.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Truncated. see log file for complete stacktrace
Caused By: java.lang.RuntimeException: Couldn't get SOA server URLs : Unable to contact MBeanServer for null
at oracle.iam.platform.mbeans.impl.util.SOAIntegrationUtil.initSOARTMBeanServerConnection(SOAIntegrationUtil.java:864)
at oracle.iam.platform.mbeans.impl.util.SOAIntegrationUtil.initializeJMXConnections(SOAIntegrationUtil.java:194)
at oracle.iam.platform.mbeans.impl.OIMSOAIntegrationHandler.performIntegration(OIMSOAIntegrationHandler.java:54)
at oracle.iam.platform.mbeans.impl.OIMSOAIntegrationMXBeanImpl.integrateWithSOAServer(OIMSOAIntegrationMXBeanImpl.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Truncated. see log file for complete stacktrace
Caused By: javax.management.InstanceNotFoundException: Unable to contact MBeanServer for null
at weblogic.utils.StackTraceDisabled.unknownMethod()
>

In SOA server startup log file, the following error is seen.

<Error> <oracle.integration.platform> <SOA-20275> <Failed to initialize FolderAppRoleManager. Partition specific soa roles will not be created. Failure: JPS-04028: Application with name "soa-infra-wls" does not exist.>

 

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.