plz help me.....



WARNING: Unexpected exception resolving reference
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (The Network Adapter could not establish the connection)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.create PoolableConnectionFactory(BasicDataSource.java:154 9)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.create DataSource(BasicDataSource.java:1388)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getLog Writer(BasicDataSource.java:1098)
at org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory .createDataSource(BasicDataSourceFactory.java:350)
at org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory .getObjectInstance(BasicDataSourceFactory.java:156 )
at org.apache.naming.factory.ResourceFactory.getObjec tInstance(ResourceFactory.java:143)
at javax.naming.spi.NamingManager.getObjectInstance(U nknown Source)
at org.apache.naming.NamingContext.lookup(NamingConte xt.java:843)
at org.apache.naming.NamingContext.lookup(NamingConte xt.java:154)
at org.apache.naming.NamingContext.lookup(NamingConte xt.java:831)
at org.apache.naming.NamingContext.lookup(NamingConte xt.java:168)
at org.apache.catalina.core.NamingContextListener.add Resource(NamingContextListener.java:1061)
at org.apache.catalina.core.NamingContextListener.cre ateNamingContext(NamingContextListener.java:671)
at org.apache.catalina.core.NamingContextListener.lif ecycleEvent(NamingContextListener.java:270)
at org.apache.catalina.util.LifecycleSupport.fireLife cycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecyc leEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInte rnal(StandardContext.java:5161)
at org.apache.catalina.util.LifecycleBase.start(Lifec ycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild. call(ContainerBase.java:1566)
at org.apache.catalina.core.ContainerBase$StartChild. call(ContainerBase.java:1556)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker( Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: The Network Adapter could not establish the connection
at oracle.jdbc.driver.SQLStateMapping.newSQLException (SQLStateMapping.java:70)
at oracle.jdbc.driver.DatabaseError.newSQLException(D atabaseError.java:133)
at oracle.jdbc.driver.DatabaseError.throwSqlException (DatabaseError.java:199)
at oracle.jdbc.driver.DatabaseError.throwSqlException (DatabaseError.java:480)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnecti on.java:413)
at oracle.jdbc.driver.PhysicalConnection.<init>(Physi calConnection.java:508)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnect ion.java:203)
at oracle.jdbc.driver.T4CDriverExtension.getConnectio n(T4CDriverExtension.java:33)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriv er.java:510)
at org.apache.tomcat.dbcp.dbcp.DriverConnectionFactor y.createConnection(DriverConnectionFactory.java:38 )
at org.apache.tomcat.dbcp.dbcp.PoolableConnectionFact ory.makeObject(PoolableConnectionFactory.java:582)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.valida teConnectionFactory(BasicDataSource.java:1556)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.create PoolableConnectionFactory(BasicDataSource.java:154 5)
... 23 more
Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
at oracle.net.nt.ConnStrategy.execute(ConnStrategy.ja va:328)
at oracle.net.resolver.AddrResolution.resolveAndExecu te(AddrResolution.java:421)
at oracle.net.ns.NSProtocol.establishConnection(NSPro tocol.java:630)
at oracle.net.ns.NSProtocol.connect(NSProtocol.java:2 06)
at oracle.jdbc.driver.T4CConnection.connect(T4CConnec tion.java:966)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnecti on.java:292)
... 31 more
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Un known Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress( Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.ja va:127)
at oracle.net.nt.ConnOption.connect(ConnOption.java:1 26)
at oracle.net.nt.ConnStrategy.execute(ConnStrategy.ja va:306)
... 36 more