从tomcat迁移到tc服务器 – 在启动时接收到java.sql.SQLException

我在启动tcServer时收到了以下错误。 我没有在独立版本的tomcat上收到这个错误。 我需要为tcServer添加额外的configuration吗?

警告:意外的exceptionparsing引用java.sql.SQLException:Ioexception:networking适配器无法在oracle.jdbc.driver.DatabaseError.throwSqlException处的oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)处build立连接(DatabaseError.java:146)在oracle.jdbc.driver.PhysicalConnection上的oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)处的oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)。 (PhysicalConnection.java:441)at oracle.jdbc.driver.T4CConnection。(T4CConnection.java:165)at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)at oracle.jdbc.driver.OracleDriver.connect (OracleDriver.java:801)at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:277)at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:182)at org.apach上的org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:699) 在org.apache.tomcat.jdbc.pool的org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:485)上的e.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:631)。 ConnectionPool。(ConnectionPool.java:143)at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:116)at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:103 )在org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:539)在org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:237)在org.apache.naming。在org.apache.org上的org.apache.naming.NamingContext.lookup(NamingContext.java:793)处的javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)处的factory.ResourceFactory.getObjectInstance(ResourceFactory.java:140) .naming.NamingContext.lookup(NamingContext.java:140)at org.apache.naming.NamingContext.lookup(NamingContext.java:781)at org.apache.naming.NamingContext.lookup(NamingContext .java:153)at org.apache.catalina.core.NamingContextListener.addResource(NamingContextListener.java:1028)at org.apache.catalina.core.NamingContextListener.createNamingContext(NamingContextListener.java:637)at org.apache.catalina。在org.apache.catalina.core.StandardServer.start(StandardServer.java:747)处的org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)上的core.NamingContextListener.lifecycleEvent(NamingContextListener.java:238)在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)上的sun.reflect.NativeMethodAccessorImpl.invoke0(本地方法)上的org.apache.catalina.startup.Catalina.start(Catalina.java:595) (org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)at org.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)。 apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

最好,我可以告诉你从转储你有一个错误的连接string,或configuration不正确的TNSNAMES.ORA文件。