Tuesday, December 16, 2014

weblogic The DBMS driver exception was: IO Error: Socket read timed out

Error Logs -

<Dec 16, 2014 11:13:54 PM EST> <Warning> <JDBC> <BEA-001129> <Received exception while creating connection for pool "oamDS": IO Error: Socket read timed out.>
<Dec 16, 2014 11:13:55 PM EST> <Error> <oracle.idaas.common> <BEA-000000> <Could not get an JDBC Connection
weblogic.jdbc.extensions.ConnectionDeadSQLException: weblogic.common.resourcepool.ResourceDeadException: 0:weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: IO Error: Socket read timed out
at weblogic.jdbc.common.internal.JDBCUtil.wrapAndThrowResourceException(JDBCUtil.java:250)
at weblogic.jdbc.pool.Driver.connect(Driver.java:142)
at weblogic.jdbc.jts.Driver.getNonTxConnection(Driver.java:658)
at weblogic.jdbc.jts.Driver.connect(Driver.java:127)
weblogic.jdbc.common.internal.RmiDataSource.getConnectionInternal(RmiDataSource.java:533)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:498)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:491)
oracle.security.idaas.common.persistence.jdbc.JDBCManager.getConnection(JDBCManager.java:83)
at oracle.security.idaas.common.config.mbeans.persistence.JAXBXmlDBPersistenceManagerImpl.registerDatabaseListener(JAXBXmlDBPersistenceManagerImpl.java:168)
at oracle.security.idaas.common.config.mbeans.rp.RPMXBeanImpl$1.objectAdded(RPMXBeanImpl.java:561)
weblogic.jndi.internal.NotifyEventListeners.handleNamespaceChangeListener(NotifyEventListeners.java:52)
at weblogic.jndi.internal.NotifyEventListeners.notifyListeners(NotifyEventListeners.java:36)
at weblogic.jndi.internal.BasicNamingNode$2.run(BasicNamingNode.java:1326)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)


Solution :

1) Take back up of /etc/resolv.com file
2) Remove the file
3) Start the servers

2 comments:

  1. there is no file with the name resolv.com in /etc but “”resolv.conf”” file there can i delete that file?

    ReplyDelete