SOA 11g: Managed Server Hangs During Startup at 'Initializing Spring root WebApplicationContext' (Doc ID 1518327.1)

Last updated on NOVEMBER 18, 2016

Applies to:

Oracle SOA Platform - Version 11.1.1.5.0 and later
Information in this document applies to any platform.

Symptoms

From the soa server logfile, the startup proceeds fine until the "Initializing Spring root WebApplicationContext" for soa-infra message :-

####<Jan 2, 2013 12:26:23 PM CET> <Info> <ServletContext-/soa-infra> <prdorafm05> <soa_server1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <799e23074c976b9f:-5b4f24a0:13bfafeda4e:-8000-0000000000000003> <1357125983142> <BEA-000000> <Initializing Spring root WebApplicationContext>

 
and then seem to hang.

If a thread dump of the server is taken while the startup is still hanging, the thread above (in this example, the thread is called "[ACTIVE] ExecuteThread: '1' ") shows the following stack trace :-

"[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" id=21 idx=0x68 tid=30507 prio=5 alive, waiting, native_blocked, daemon
-- Waiting for notification on: com/tangosol/coherence/component/net/Lease@0x1364dad08[fat lock]
at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at com/tangosol/coherence/component/util/daemon/queueProcessor/service/grid/ReplicatedCache.waitForUnlock(ReplicatedCache.CDB:14)
^-- Lock released while waiting: com/tangosol/coherence/component/net/Lease@0x1364dad08[fat lock]
at com/tangosol/coherence/component/util/daemon/queueProcessor/service/grid/ReplicatedCache.lockResource(ReplicatedCache.CDB:24)
at com/tangosol/coherence/component/util/daemon/queueProcessor/service/grid/ReplicatedCache.ensureCache(ReplicatedCache.CDB:49)
at com/tangosol/coherence/component/util/safeService/SafeCacheService.ensureCache$Router(SafeCacheService.CDB:1)
at com/tangosol/coherence/component/util/safeService/SafeCacheService.ensureCache(SafeCacheService.CDB:33)
at com/tangosol/net/DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:875)
at com/tangosol/net/DefaultConfigurableCacheFactory.configureCache(DefaultConfigurableCacheFactory.java:1223)
at com/tangosol/net/DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:290)
at com/tangosol/net/CacheFactory.getCache(CacheFactory.java:735)
at com/tangosol/net/CacheFactory.getCache(CacheFactory.java:712)
at oracle/integration/platform/blocks/cluster/CoherenceClusterInterfaceImpl.getNamedCacheForCluster(CoherenceClusterInterfaceImpl.java:158)

 

Note: For details on obtaining a thread dump from the hanging server, please refer to the following document :-

Doc ID 1366419.1 - Performance Tuning and Troubleshooting for SOA Suite Integration 11g

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