My Oracle Support Banner

AdminServer getting stuck during startup. (Doc ID 2346080.1)

Last updated on JANUARY 07, 2018

Applies to:

Oracle WebLogic Server - Version 12.2.1.2.0 and later
Information in this document applies to any platform.

Symptoms

Admin Server is getting stuck while startup with the below running thread from thread dumps.

 [STANDBY] ExecuteThread: '11' for queue: 'weblogic.kernel.Default (self-tuning)'" #70 daemon prio=5 os_prio=0 tid=0x00000000279b0000 nid=0x19e0 runnable [0x0000000031c6d000]
  java.lang.Thread.State: RUNNABLE
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at weblogic.utils.io.ByteBufferObjectInputStream$ContextObjectInputStream.resolveClass(ByteBufferObjectInputStream.java:24)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1819)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1713)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1829)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1713)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1986)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1535)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:422)
at weblogic.diagnostics.archive.wlstore.RecordWrapper.readExternal(RecordWrapper.java:50)
at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:2062)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2011)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1535)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:422)
at weblogic.utils.io.ByteBufferObjectInputStream.readObject(ByteBufferObjectInputStream.java:38)
at weblogic.diagnostics.archive.CustomObjectHandler.readObject(CustomObjectHandler.java:20)
at weblogic.store.internal.PersistentStoreRecordImpl.initBody(PersistentStoreRecordImpl.java:99)
at weblogic.store.internal.PersistentStoreRecordImpl.getData(PersistentStoreRecordImpl.java:125)
at weblogic.diagnostics.archive.wlstore.PersistentStoreDataArchive.readRecord(PersistentStoreDataArchive.java:709)
- locked <0x00000000d6f660d0> (a weblogic.diagnostics.archive.wlstore.HarvestedPersistentStoreDataArchive)
at weblogic.diagnostics.archive.wlstore.PersistentStoreDataArchive.recreateUnfinishedIndexPage(PersistentStoreDataArchive.java:641)
at weblogic.diagnostics.archive.wlstore.PersistentStoreDataArchive.readIndexInfo(PersistentStoreDataArchive.java:560)
at weblogic.diagnostics.archive.wlstore.PersistentStoreDataArchive.<init>(PersistentStoreDataArchive.java:385)
at weblogic.diagnostics.archive.wlstore.PersistentStoreDataArchive.<init>(PersistentStoreDataArchive.java:343)
at weblogic.diagnostics.archive.wlstore.HarvestedPersistentStoreDataArchive.<init>(HarvestedPersistentStoreDataArchive.java:45)
at weblogic.diagnostics.accessor.DiagnosticDataAccessServiceFactory.createHarvestedDataAccessService(DiagnosticDataAccessServiceFactory.java:212)
at weblogic.diagnostics.accessor.DiagnosticDataAccessServiceFactory.createDiagnosticDataAccessService_internal(DiagnosticDataAccessServiceFactory.java:80)
at weblogic.diagnostics.accessor.DiagnosticDataAccessServiceFactory.createDiagnosticDataAccessService(DiagnosticDataAccessServiceFactory.java:56)
at weblogic.diagnostics.accessor.WLSAccessorMBeanFactoryImpl.createDiagnosticDataAccessService(WLSAccessorMBeanFactoryImpl.java:260)
at weblogic.diagnostics.accessor.DataAccessRuntime.createDiagnosticDataAccessService(DataAccessRuntime.java:128)
at weblogic.diagnostics.accessor.WLSAccessorMBeanFactoryImpl.createDataAccessRuntime(WLSAccessorMBeanFactoryImpl.java:226)
at weblogic.diagnostics.accessor.WLSAccessorMBeanFactoryImpl.access$000(WLSAccessorMBeanFactoryImpl.java:60)
at weblogic.diagnostics.accessor.WLSAccessorMBeanFactoryImpl$1.run(WLSAccessorMBeanFactoryImpl.java:211)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:368)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)
at weblogic.diagnostics.accessor.WLSAccessorMBeanFactoryImpl.createDiagnosticDataAccessRuntime(WLSAccessorMBeanFactoryImpl.java:207)
at weblogic.diagnostics.accessor.AccessRuntime.lookupDataAccessRuntime(AccessRuntime.java:303)
- locked <0x00000000c1650d20> (a java.util.HashMap)
at weblogic.diagnostics.accessor.AccessRuntime.lookupDataAccessRuntime(AccessRuntime.java:256)
at weblogic.diagnostics.accessor.AccessRuntime.getDataAccessRuntimes(AccessRuntime.java:414)
at weblogic.diagnostics.accessor.DiagnosticAccessRuntime.getWLDFDataAccessRuntimes(DiagnosticAccessRuntime.java:92)
at weblogic.diagnostics.lifecycle.AccessorLifecycleImpl.initialize(AccessorLifecycleImpl.java:60)
at weblogic.diagnostics.lifecycle.DiagnosticSystemService.start(DiagnosticSystemService.java:154)
at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1262)
at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:332)
at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:374)
at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471)
at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:232)
at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85)
at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2020)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:114)
- locked <0x00000000cfa656b0> (a java.lang.Object)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:88)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144)
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)

Changes

 

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
Changes
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.