Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Server not starting and getting error :java.lang.IllegalStateException: There is more than one activ

User_K4B7FJan 8 2018 — edited Jan 8 2018

jdev: 12.2.1.2.0 (BPM installed )

  1. java.lang.IllegalStateException: java.lang.NoClassDefFoundError: com/oracle/jrf/mt/tenant/runtime/TenantContextFactory

at oracle.adf.share.mt.util.CloudHelperJRF.<init>(CloudHelperJRF.java:65)

at oracle.adf.share.mt.util.CloudHelper$SingletonHolder.<clinit>(CloudHelper.java:37)

at oracle.adf.share.mt.util.CloudHelper.isMultitenancySupportable(CloudHelper.java:71)

at oracle.adf.share.mt.util.MultiTenantStorage.initValueStorage(MultiTenantStorage.java:54)

at oracle.adf.share.mt.util.MultiTenantStorage.<init>(MultiTenantStorage.java:43)

at oracle.adf.share.ADFContext$1.<init>(ADFContext.java:230)

at oracle.adf.share.ADFContext.<clinit>(ADFContext.java:229)

at oracle.adf.mbean.share.AdfMBeanInterceptor.getOldADFContext(AdfMBeanInterceptor.java:122)

at oracle.adf.mbean.share.AdfMBeanInterceptor.internalPreRegister(AdfMBeanInterceptor.java:200)

at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPreRegister(AbstractMBeanInterceptor.java:180)

at oracle.as.jmx.framework.generic.spi.security.AbstractMBeanSecurityInterceptor.internalPreRegister(AbstractMBeanSecurityInterceptor.java:215)

at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPreRegister(AbstractMBeanInterceptor.java:180)

at oracle.as.jmx.framework.generic.spi.interceptors.BasePublicMBeanInterceptor.internalPreRegister(BasePublicMBeanInterceptor.java:109)

at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPreRegister(AbstractMBeanInterceptor.java:180)

at oracle.as.jmx.framework.generic.spi.interceptors.DefaultMBeanInterceptor.internalPreRegister(DefaultMBeanInterceptor.java:81)

at oracle.as.jmx.framework.generic.spi.interceptors.ContextClassLoaderMBeanInterceptor.internalPreRegister(ContextClassLoaderMBeanInterceptor.java:147)

at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPreRegister(AbstractMBeanInterceptor.java:180)

at oracle.as.jmx.framework.generic.spi.interceptors.DefaultMBeanInterceptor.internalPreRegister(DefaultMBeanInterceptor.java:81)

at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPreRegister(AbstractMBeanInterceptor.java:180)

at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.preRegister(OracleStandardEmitterMBean.java:534)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.preRegister(DefaultMBeanServerInterceptor.java:1007)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:919)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324)

at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$32.run(WLSMBeanServerInterceptorBase.java:854)

at java.security.AccessController.doPrivileged(Native Method)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.registerMBean(WLSMBeanServerInterceptorBase.java:849)

at weblogic.management.mbeanservers.internal.JMXContextInterceptor.registerMBean(JMXContextInterceptor.java:424)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$32.run(WLSMBeanServerInterceptorBase.java:852)

at java.security.AccessController.doPrivileged(Native Method)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.registerMBean(WLSMBeanServerInterceptorBase.java:849)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$32.run(WLSMBeanServerInterceptorBase.java:852)

at java.security.AccessController.doPrivileged(Native Method)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.registerMBean(WLSMBeanServerInterceptorBase.java:849)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$32.run(WLSMBeanServerInterceptorBase.java:852)

at java.security.AccessController.doPrivileged(Native Method)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.registerMBean(WLSMBeanServerInterceptorBase.java:849)

at weblogic.management.mbeanservers.internal.PartitionJMXInterceptor.registerMBean(PartitionJMXInterceptor.java:272)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$32.run(WLSMBeanServerInterceptorBase.java:852)

at java.security.AccessController.doPrivileged(Native Method)

at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.registerMBean(WLSMBeanServerInterceptorBase.java:849)

at weblogic.management.mbeanservers.internal.CallerPartitionContextInterceptor.registerMBean(CallerPartitionContextInterceptor.java:297)

at weblogic.management.jmx.mbeanserver.WLSMBeanServer.registerMBean(WLSMBeanServer.java:465)

at oracle.as.jmx.framework.util.TransientMBeanAssociationInfo.doCreateAndRegisterMBean(TransientMBeanAssociationInfo.java:281)

at oracle.as.jmx.framework.util.TransientMBeanAssociationInfo.createAndRegisterMBean(TransientMBeanAssociationInfo.java:248)

at oracle.as.jmx.framework.util.TransientMBeanAssociationInfo.initializeConfigObjectAndAssociatedMBean(TransientMBeanAssociationInfo.java:231)

at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:235)

at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:484)

at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerRuntimeMBeanServerMBeans(ComponentMBeans.java:502)

at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$3.run(JMXFrameworkProviderImpl.java:1292)

at java.security.AccessController.doPrivileged(Native Method)

at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl.initRuntimeMBeanServer(JMXFrameworkProviderImpl.java:1285)

at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl.access$200(JMXFrameworkProviderImpl.java:185)

at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:1252)

at weblogic.work.ContextWrap.run(ContextWrap.java:46)

at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:666)

at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)

at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)

at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)

at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)

at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:640)

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:406)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:346)

Caused by: java.lang.NoClassDefFoundError: com/oracle/jrf/mt/tenant/runtime/TenantContextFactory

at oracle.adf.share.mt.util.CloudHelperJRF.<init>(CloudHelperJRF.java:54)

... 63 more

Suppressed: java.lang.NoClassDefFoundError: com/oracle/jrf/mt/tenant/runtime/TenantContextFactory

at oracle.adf.share.mt.util.CloudHelperJRF.<init>(CloudHelperJRF.java:45)

... 63 more

Suppressed: java.lang.NoClassDefFoundError: com/oracle/jrf/mt/tenant/runtime/TenantContextFactory

at oracle.adf.share.mt.util.CloudHelperJRF.<init>(CloudHelperJRF.java:29)

... 63 more

Caused by: java.lang.ClassNotFoundException: com.oracle.jrf.mt.tenant.runtime.TenantContextFactory

at com.oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:264)

at com.oracle.classloader.weblogic.LaunchClassLoader.loadClass(LaunchClassLoader.java:62)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 64 more

Jan 04, 2018 12:36:18 PM oracle.dms.servlet.DMSServletFilter setEagerlySetContextValues

INFO: The setting that controls the eager fetching of some types of execution context data has been set to true.

<Jan 4, 2018, 12:36:18,471 PM IST> <Error> <Kernel> <BEA-000802> <ExecuteRequest failed

  1. java.lang.NoClassDefFoundError: Could not initialize class oracle.core.ojdl.weblogic.WLSRuntimeContext.
  2. java.lang.NoClassDefFoundError: Could not initialize class oracle.core.ojdl.weblogic.WLSRuntimeContext

at oracle.core.ojdl.weblogic.WLSRuntimeContextProvider.getRuntimeContext(WLSRuntimeContextProvider.java:36)

at oracle.core.ojdl.logging.context.RuntimeContextManager.getRuntimeContext(RuntimeContextManager.java:31)

at oracle.core.ojdl.logging.ODLFormatter.toLogMessage(ODLFormatter.java:382)

at oracle.core.ojdl.logging.ODLFormatter.toLogMessage(ODLFormatter.java:261)

at oracle.core.ojdl.logging.ODLHandler.publish(ODLHandler.java:761)

Truncated. see log file for complete stacktrace

>

<Jan 4, 2018, 12:36:19,847 PM IST> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: A MultiException has 6 exceptions.  They are:

  1. java.lang.IllegalStateException: There is more than one active context for org.glassfish.hk2.runlevel.RunLevel
  2. java.lang.IllegalStateException: While attempting to create a service for SystemDescriptor(

implementation=weblogic.persistence.PersistenceRegistrationService

name=PersistenceRegistrationService

contracts={weblogic.persistence.PersistenceRegistrationService,weblogic.server.ServerService}

scope=org.glassfish.hk2.runlevel.RunLevel

qualifiers={javax.inject.Named}

descriptorType=CLASS

descriptorVisibility=NORMAL

metadata=runLevelValue={5}

rank=0

loader=HK2LoaderImpl(weblogic.utils.classloaders.GenericClassLoader@6f46426d finder: weblogic.utils.classloaders.CodeGenClassFinder@3006144f annotation: )

proxiable=null

proxyForSameScope=null

analysisName=null

id=537

locatorId=0

identityHashCode=1398411925

reified=true) in scope org.glassfish.hk2.runlevel.RunLevel an error occured while locating the context

  1. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.validation.injection.ValidationService errors were found
  2. java.lang.IllegalStateException: Unable to perform operation: resolve on weblogic.validation.injection.ValidationService
  3. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.diagnostics.lifecycle.DiagnosticInstrumentationService errors were found
  4. java.lang.IllegalStateException: Unable to perform operation: resolve on weblogic.diagnostics.lifecycle.DiagnosticInstrumentationService

A MultiException has 6 exceptions.  They are:

  1. java.lang.IllegalStateException: There is more than one active context for org.glassfish.hk2.runlevel.RunLevel
  2. java.lang.IllegalStateException: While attempting to create a service for SystemDescriptor(

implementation=weblogic.persistence.PersistenceRegistrationService

name=PersistenceRegistrationService

contracts={weblogic.persistence.PersistenceRegistrationService,weblogic.server.ServerService}

scope=org.glassfish.hk2.runlevel.RunLevel

qualifiers={javax.inject.Named}

descriptorType=CLASS

descriptorVisibility=NORMAL

metadata=runLevelValue={5}

rank=0

loader=HK2LoaderImpl(weblogic.utils.classloaders.GenericClassLoader@6f46426d finder: weblogic.utils.classloaders.CodeGenClassFinder@3006144f annotation: )

proxiable=null

proxyForSameScope=null

analysisName=null

id=537

locatorId=0

identityHashCode=1398411925

reified=true) in scope org.glassfish.hk2.runlevel.RunLevel an error occured while locating the context

  1. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.validation.injection.ValidationService errors were found
  2. java.lang.IllegalStateException: Unable to perform operation: resolve on weblogic.validation.injection.ValidationService
  3. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.diagnostics.lifecycle.DiagnosticInstrumentationService errors were found
  4. java.lang.IllegalStateException: Unable to perform operation: resolve on weblogic.diagnostics.lifecycle.DiagnosticInstrumentationService

at org.jvnet.hk2.internal.Collector.throwIfErrors(Collector.java:89)

at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:249)

at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:357)

at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471)

at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:232)

Truncated. see log file for complete stacktrace

Caused By: java.lang.IllegalStateException: There is more than one active context for org.glassfish.hk2.runlevel.RunLevel

at org.jvnet.hk2.internal.ServiceLocatorImpl._resolveContext(ServiceLocatorImpl.java:2141)

at org.jvnet.hk2.internal.ServiceLocatorImpl.access$000(ServiceLocatorImpl.java:123)

at org.jvnet.hk2.internal.ServiceLocatorImpl$3.compute(ServiceLocatorImpl.java:183)

at org.jvnet.hk2.internal.ServiceLocatorImpl$3.compute(ServiceLocatorImpl.java:179)

at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture$1.call(Cache.java:97)

Truncated. see log file for complete stacktrace

>

<Jan 4, 2018, 12:36:19,952 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED.>

<Jan 4, 2018, 12:36:19,953 PM IST> <Error> <WebLogicServer> <BEA-000383> <A critical service failed. The server will shut itself down.>

<Jan 4, 2018, 12:36:19,961 PM IST> <Error> <Kernel> <BEA-000802> <ExecuteRequest failed

A MultiException has 2 exceptions.  They are:

  1. java.lang.IllegalStateException: There is more than one active context for org.glassfish.hk2.runlevel.RunLevel
  2. java.lang.IllegalStateException: While attempting to create a service for SystemDescriptor(

implementation=weblogic.server.ServerLifeCycleService

name=ServerLifeCycleService

contracts={weblogic.server.ServerLifeCycleService,weblogic.server.ServerService}

scope=org.glassfish.hk2.runlevel.RunLevel

qualifiers={javax.inject.Named}

descriptorType=CLASS

descriptorVisibility=NORMAL

metadata=runLevelValue={10}

rank=0

loader=HK2LoaderImpl(weblogic.utils.classloaders.GenericClassLoader@6f46426d finder: weblogic.utils.classloaders.CodeGenClassFinder@3006144f annotation: )

proxiable=null

proxyForSameScope=null

analysisName=null

id=152

locatorId=0

identityHashCode=727952101

reified=true) in scope org.glassfish.hk2.runlevel.RunLevel an error occured while locating the context

.

A MultiException has 2 exceptions.  They are:

  1. java.lang.IllegalStateException: There is more than one active context for org.glassfish.hk2.runlevel.RunLevel
  2. java.lang.IllegalStateException: While attempting to create a service for SystemDescriptor(

implementation=weblogic.server.ServerLifeCycleService

name=ServerLifeCycleService

contracts={weblogic.server.ServerLifeCycleService,weblogic.server.ServerService}

scope=org.glassfish.hk2.runlevel.RunLevel

qualifiers={javax.inject.Named}

descriptorType=CLASS

descriptorVisibility=NORMAL

metadata=runLevelValue={10}

rank=0

loader=HK2LoaderImpl(weblogic.utils.classloaders.GenericClassLoader@6f46426d finder: weblogic.utils.classloaders.CodeGenClassFinder@3006144f annotation: )

proxiable=null

proxyForSameScope=null

analysisName=null

id=152

locatorId=0

identityHashCode=727952101

reified=true) in scope org.glassfish.hk2.runlevel.RunLevel an error occured while locating the context

at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2014)

at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:766)

at org.jvnet.hk2.internal.ServiceLocatorImpl.getUnqualifiedService(ServiceLocatorImpl.java:773)

at org.jvnet.hk2.internal.IterableProviderImpl.get(IterableProviderImpl.java:111)

at weblogic.management.provider.internal.DomainAccessImpl.lookupServerLifecycleRuntime(DomainAccessImpl.java:117)

Truncated. see log file for complete stacktrace

Caused By: java.lang.IllegalStateException: There is more than one active context for org.glassfish.hk2.runlevel.RunLevel

at org.jvnet.hk2.internal.ServiceLocatorImpl._resolveContext(ServiceLocatorImpl.java:2141)

at org.jvnet.hk2.internal.ServiceLocatorImpl.access$000(ServiceLocatorImpl.java:123)

at org.jvnet.hk2.internal.ServiceLocatorImpl$3.compute(ServiceLocatorImpl.java:183)

at org.jvnet.hk2.internal.ServiceLocatorImpl$3.compute(ServiceLocatorImpl.java:179)

at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture$1.call(Cache.java:97)

Truncated. see log file for complete stacktrace

>

<Jan 4, 2018, 12:36:20,16 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN.>

<Jan 4, 2018, 12:36:20,17 PM IST> <Error> <Kernel> <BEA-000802> <ExecuteRequest failed

A MultiException has 2 exceptions.  They are:

  1. java.lang.IllegalStateException: There is more than one active context for org.glassfish.hk2.runlevel.RunLevel
  2. java.lang.IllegalStateException: While attempting to create a service for SystemDescriptor(

implementation=weblogic.server.ServerLifeCycleService

name=ServerLifeCycleService

contracts={weblogic.server.ServerLifeCycleService,weblogic.server.ServerService}

scope=org.glassfish.hk2.runlevel.RunLevel

qualifiers={javax.inject.Named}

descriptorType=CLASS

descriptorVisibility=NORMAL

metadata=runLevelValue={10}

rank=0

loader=HK2LoaderImpl(weblogic.utils.classloaders.GenericClassLoader@6f46426d finder: weblogic.utils.classloaders.CodeGenClassFinder@3006144f annotation: )

proxiable=null

proxyForSameScope=null

analysisName=null

id=152

locatorId=0

identityHashCode=727952101

reified=true) in scope org.glassfish.hk2.runlevel.RunLevel an error occured while locating the context

.

A MultiException has 2 exceptions.  They are:

  1. java.lang.IllegalStateException: There is more than one active context for org.glassfish.hk2.runlevel.RunLevel
  2. java.lang.IllegalStateException: While attempting to create a service for SystemDescriptor(

implementation=weblogic.server.ServerLifeCycleService

name=ServerLifeCycleService

contracts={weblogic.server.ServerLifeCycleService,weblogic.server.ServerService}

scope=org.glassfish.hk2.runlevel.RunLevel

qualifiers={javax.inject.Named}

descriptorType=CLASS

descriptorVisibility=NORMAL

metadata=runLevelValue={10}

rank=0

loader=HK2LoaderImpl(weblogic.utils.classloaders.GenericClassLoader@6f46426d finder: weblogic.utils.classloaders.CodeGenClassFinder@3006144f annotation: )

proxiable=null

proxyForSameScope=null

analysisName=null

id=152

locatorId=0

identityHashCode=727952101

reified=true) in scope org.glassfish.hk2.runlevel.RunLevel an error occured while locating the context

at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2014)

at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:766)

at org.jvnet.hk2.internal.ServiceLocatorImpl.getUnqualifiedService(ServiceLocatorImpl.java:773)

at org.jvnet.hk2.internal.IterableProviderImpl.get(IterableProviderImpl.java:111)

at weblogic.management.provider.internal.DomainAccessImpl.lookupServerLifecycleRuntime(DomainAccessImpl.java:117)

Truncated. see log file for complete stacktrace

Caused By: java.lang.IllegalStateException: There is more than one active context for org.glassfish.hk2.runlevel.RunLevel

at org.jvnet.hk2.internal.ServiceLocatorImpl._resolveContext(ServiceLocatorImpl.java:2141)

at org.jvnet.hk2.internal.ServiceLocatorImpl.access$000(ServiceLocatorImpl.java:123)

at org.jvnet.hk2.internal.ServiceLocatorImpl$3.compute(ServiceLocatorImpl.java:183)

at org.jvnet.hk2.internal.ServiceLocatorImpl$3.compute(ServiceLocatorImpl.java:179)

at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture$1.call(Cache.java:97)

Truncated. see log file for complete stacktrace

>

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=256m; support was removed in 8.0

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=1024m; support was removed in 8.0

Stopping Derby server...

Derby server stopped.

Process exited.

[IntegratedWebLogicServer terminated.]

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 5 2018
Added on Jan 8 2018
3 comments
1,260 views