Blog dedicated to Oracle Applications (E-Business Suite) Technology; covers Apps Architecture, Administration and third party bolt-ons to Apps

Thursday, September 15, 2011

Weblogic hangs at BEA-002014 IIOP subsystem enabled

After a server reboot, OTM Weblogic would not start up. It was forever waiting after showing these lines in weblogic.log:

####Sep 15, 2011 5:22:38 PM EDT Info IIOP gc3-appotms1 [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' WLS Kernel 1316121758429 BEA-002014 IIOP subsystem enabled.

A google search with keywords "Weblogic hang BEA-002014 IIOP subsystem enabled" led me to

Vivek Tripathi gave a solution two years ago in 2009:

Hmmmm ... Last line in the logs are
"<2/07/2009 08:54:10 PM CDT> "

Usually after enabling IIOP subsystem weblogic server initiates "security". I will suggest to rename the "ldap" directory present under location "\servers\\data" and start the server.
This issue may be due to corrupt LDAP data.

I stopped Apache and Weblogic

cd $GLOG_HOME/weblogic/domains/otm/servers/gc3-appotms1/data

mv ldap ldap.old

Restarted Apache and Weblogic

Weblogic came up fine after this.


Anonymous said...

Hi, good day! The weblogic console hangs and using top command. the cpu utilization goes up to 200% in jrockit and 47% in jdk. Can this be a symptom for this same solution or is it a different one?

gmo said...

if you're still having the issue, also check entropy. especially in vm environments, the system can be blocking waiting for entropy and will stick here. I need to add a random number helper in vm environments to gather enough.

/sbin/rngd -r /dev/urandom -o /dev/random -b