Saturday 30 January 2016

GC3 realm initializing -- cause.InvalidDataConnection in otm


Issue
++++


INFO | 2015/09/16 16:28:38 | GC3 realm initializing <-----------
INFO | 2015/09/16 16:28:39 | cause.InvalidDataConnection
INFO | 2015/09/16 16:28:39 |
INFO | 2015/09/16 16:28:39 |    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
INFO | 2015/09/16 16:28:39 |    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
INFO | 2015/09/16 16:28:39 |    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
INFO | 2015/09/16 16:28:39 |    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
INFO | 2015/09/16 16:28:39 |    at glog.util.exception.GLException.factory(GLException.java:460)
INFO | 2015/09/16 16:28:39 |    at glog.util.exception.GLException.factory(GLException.java:436)
INFO | 2015/09/16 16:28:39 |    at glog.util.exception.GLException.factory(GLException.java:432)
INFO | 2015/09/16 16:28:39 |    at glog.util.exception.GLException.factory(GLException.java:420)
INFO | 2015/09/16 16:28:39 |    at glog.util.jdbc.noserver.T2SharedConnection.checkDataSource(T2SharedConnection.java:347)
INFO | 2015/09/16 16:28:39 |    at glog.util.jdbc.noserver.T2SharedConnection$ReferencedConnection.addRef(T2SharedConnection.java:463)
INFO | 2015/09/16 16:28:39 |    at glog.util.jdbc.noserver.T2SharedConnection$ReferencedConnection.addRef(T2SharedConnection.java:437)
INFO | 2015/09/16 16:28:39 |    at glog.util.jdbc.noserver.T2SharedConnection.open(T2SharedConnection.java:70)
INFO | 2015/09/16 16:28:39 |    at glog.database.security.dbrealm.RdbmsRealm.getKnownGroups(RdbmsRealm.java:1632)
INFO | 2015/09/16 16:28:39 |    at glog.database.security.dbrealm.RdbmsRealm.getKnownGroups(RdbmsRealm.java:1668)
INFO | 2015/09/16 16:28:39 |    at glog.database.security.dbrealm.CachingRealm.readKnownGroups(CachingRealm.java:421)
INFO | 2015/09/16 16:28:39 |    at glog.database.security.dbrealm.CachingRealm.initCaches(CachingRealm.java:191)
INFO | 2015/09/16 16:28:39 |    at glog.database.security.dbrealm.CachingRealm.<init>(CachingRealm.java:141)
INFO | 2015/09/16 16:28:39 |    at glog.database.security.dbrealm.CachingRealm.initialize(CachingRealm.java:123)
INFO | 2015/09/16 16:28:39 |    at glog.util.j2ee.jaas.GC3AuthenticationProviderImpl.initialize(GC3AuthenticationProviderImpl.java:32)
INFO | 2015/09/16 16:28:39 |    at com.bea.common.security.internal.legacy.service.SecurityProviderImpl.init(SecurityProviderImpl.java:60)
INFO | 2015/09/16 16:28:39 |    at com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(ServiceEngineImpl.java:363)
INFO | 2015/09/16 16:28:39 |    at com.bea.common.engine.internal.ServiceEngineImpl.findOrStartService(ServiceEngineImpl.java:315)
INFO | 2015/09/16 16:28:39 |    at com.bea.common.engine.internal.ServiceEngineImpl.lookupService(ServiceEngineImpl.java:257)
INFO | 2015/09/16 16:28:39 |    at com.bea.common.engine.internal.ServicesImpl.getService(ServicesImpl.java:72)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.service.internal.WLSIdentityServiceImpl.initialize(WLSIdentityServiceImpl.java:46)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.service.CSSWLSDelegateImpl.initializeServiceEngine(CSSWLSDelegateImpl.java:299)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.service.CSSWLSDelegateImpl.initialize(CSSWLSDelegateImpl.java:220)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.InitializeServiceEngine(CommonSecurityServiceManagerDelegateImpl.java:1789)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initializeRealm(CommonSecurityServiceManagerDelegateImpl.java:443)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.loadRealm(CommonSecurityServiceManagerDelegateImpl.java:841)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initializeRealms(CommonSecurityServiceManagerDelegateImpl.java:870)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1032)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:873)
INFO | 2015/09/16 16:28:39 |    at weblogic.security.SecurityService.start(SecurityService.java:141)
INFO | 2015/09/16 16:28:39 |    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
INFO | 2015/09/16 16:28:39 |    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
INFO | 2015/09/16 16:28:39 |    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
INFO | 2015/09/16 16:28:39 | Fatal Error: Realm Initialization failed!!
INFO | 2015/09/16 16:28:39 | <Sep 16, 2015 4:28:39 PM IST> <Notice> <WebLogicServer> <BEA-000388> <JVM called WLS shutdown hook. The server will force shutdown now>
INFO | 2015/09/16 16:28:39 | <Sep 16, 2015 4:28:39 PM IST> <Alert> <WebLogicServer> <BEA-000396> <Server shutdown has been requested by <WLS Kernel>>
INFO | 2015/09/16 16:28:39 | <Sep 16, 2015 4:28:39 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>
INFO | 2015/09/16 16:28:39 | Stopped Launched Process



Solution
++++++

Weblogic server is not coming up due to GLOGDBA password got expired .



sqlplus GLOGDBA/GLOGDBA

SQL*Plus: Release 11.2.0.3.0 Production on Wed Sep 16 16:34:00 2015

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

ERROR:
ORA-28001: the password has expired


Changing password for GLOGDBA
New password:
Password unchanged


Issue
++++++
GLOGDBA password expired and not able to connect to the database .
Please re set the password and start weblogic service and check it .

SQL> alter user glogdba identified by GLOGDBA;

User altered.

SQL>


Note : If you change GLOGDBA password , you have to add the property in glog.properties file .
or else keep the same password before what it was set to .