Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Tomcat 6在启动时出错_Java_Oracle_Hibernate_Seam_C3p0 - Fatal编程技术网

Java Tomcat 6在启动时出错

Java Tomcat 6在启动时出错,java,oracle,hibernate,seam,c3p0,Java,Oracle,Hibernate,Seam,C3p0,我已经在Windows 7计算机上本地安装了apache-tomcat-6.0.35。我也有HibernateJava应用程序,我正试图在Tomcat上运行。后端使用的RDBMS是Oracle 11g,因此我的机器上安装了Oracle客户端(11.2.0)。Java应用程序正在使用c3p0-0.9.1.2在后端创建与Oracle的连接池。所有连接信息都存储在tnsnames.ora文件中 整个项目代码都在版本控制系统中,因此完全相同的代码在我同事的机器上运行没有问题,但Tomcat无法在我的机器

我已经在Windows 7计算机上本地安装了apache-tomcat-6.0.35。我也有HibernateJava应用程序,我正试图在Tomcat上运行。后端使用的RDBMS是Oracle 11g,因此我的机器上安装了Oracle客户端(11.2.0)。Java应用程序正在使用c3p0-0.9.1.2在后端创建与Oracle的连接池。所有连接信息都存储在tnsnames.ora文件中

整个项目代码都在版本控制系统中,因此完全相同的代码在我同事的机器上运行没有问题,但Tomcat无法在我的机器上启动,并显示以下日志。从今年年初(2012年2月)起,我就遇到了这个问题,但一直没有得到解决。我正在再试一次,看看是否有人能注意到我遗漏的东西。我感谢你花时间研究这个问题非常感谢

以下是运行Tomcat服务器后日志文件中的内容:
使用CATALINA_BASE:“C:\Users\MyName\.IntelliJIdea11\system\tomcat\Unnamed_cerdoafebd8b4”
使用CATALINA_主页:“C:\ProgramFiles(x86)\Apache\Tomcat6\Apache-tomcat-6.0.35”
使用CATALINA\u TMPDIR:“C:\Program Files(x86)\Apache\Tomcat6\Apache-tomcat-6.0.35\temp”
使用JRE_主页:“C:\Program Files\Java\jdk1.6.0_31”
使用类路径:“C:\ProgramFiles(x86)\Apache\Tomcat6\Apache-tomcat-6.0.35\bin\bootstrap.jar”
...
2012-10-29T03:37:54.054Z信息[main]环境属性-使用环境开发工具筛选属性
2012-10-29T03:38:51.693Z信息[main]MLog-使用log4j日志记录的MLog客户端。
2012-10-29T03:39:40.497Z信息[main]C3P0Registry-初始化c3p0-0.9.1.2[Build 21-May-2007 15:04:56;调试?真;跟踪:10]
2012-10-29T03:39:45.066Z信息[main]抽象池备份数据源-初始化c3p0池。。。com.mchange.v2.c3p0。PoolBackedDataSource@f1bda9a6[connectionPoolDataSource->com.mchange.v2.c3p0。WrapperConnectionPoolDataSource@1091d257 [acquireIncrement->1,AcquireEntryAttributes->3,AcquireEntryDisplay->1000,自动提交关闭->false,自动测试表->null,breakAfterAcquireFailure->false,签出超时->0,connectionCustomizerClassName->null,ConnectionTestClassName->com.mchange.v2.c3p0.impl.DefaultConnectionTester,DebuggeUnreturnedConnectionsTackTraces->false,factoryClassLocation->null,ForceIgnoreUnsolvedTransactions->false,identityToken->2ZGJQ8Q1BC3MWLM6U21F | 3bf60430,idleConnectionTestPeriod->0,initialPoolSize->2,maxAdministrativeTaskTime->0,maxConnectionAge->604800,maxIdleTime->7200,maxIdleTimeExcessConnections->->120,maxPoolSize->10,maxStatements->0,maxStatementsPerConnection->0,minPoolSize->2,nestedDataSource->com.mchange.v2.c3p0。DriverManagerDataSource@7c977f23[description->null,driverClass->null,factoryClassLocation->null,identityToken->2ZGJQ8Q1BC3MWLM6U21F | 2bbef4c6,jdbcUrl->jdbc:oracle:thin:@TRACKER_DEV,properties->{user=******,.username=cerdo_app,password=******,.password=PEOPLE_who_ADHOC,url.dev=jdbc:oracle:thin:@TRACKER_dev,.url=jdbc:thin:@DW_dev,.url.dev=jdbc:oracle:thin:@DW_dev}],preferredTestQuery->select 1 from dual,propertyCycle->0,testConnectionOnCheckin->true,testConnectionOnCheckout->false,unreturnedConnectionTimeout->0,UseStraditionalReflectionProxies->false;用户覆盖:{}],dataSourceName->null,factoryClassLocation->null,identityToken->2ZGJQ8Q1BC3MWLM6U21F | 293a985,numHelperThreads->3]
oracle.net.TNSAddress.SOException
位于oracle.net.TNSAddress.ServiceAlias.initFromNVPair(未知源)
位于oracle.net.TNSAddress.ServiceAlias.initFromString(未知源)
位于oracle.net.resolver.AddrResolution.resolveAddrTree(未知源)
位于oracle.net.resolver.AddrResolution.resolveAndExecute(未知源)
在oracle.net.ns.NSProtocol.establishConnection上(未知源)
位于oracle.net.ns.NSProtocol.connect(未知源)
位于oracle.jdbc.ttc7.TTC7Protocol.connect(TTC7Protocol.java:1213)
位于oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:209)
位于oracle.jdbc.driver.OracleConnection(OracleConnection.java:252)
位于oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
位于oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
位于com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
位于com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
在com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
位于com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.AcquisiteSource(C3P0PooledConnectionPool.java:137)
位于com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(basicResourceSourcePool.java:1014)
在com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
位于com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
位于com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)

如果这在你同事的机器上起作用,而在你的机器上不起作用,最相关的原因是防火墙。检查你机器上的个人防火墙。我相信它正在阻止连接


如果它不能帮助检查您的网络配置。您和您的同事是否可能在不同的子网中,其他防火墙会阻止您?

如果这在您同事的机器上起作用,而在您的机器上不起作用,最相关的原因是防火墙。检查您机器上的个人防火墙。我相信它会阻止连接n


如果这无助于检查您的网络配置。您和您的同事是否可能位于不同的子网和其他防火墙阻止您?

查看行开头显示的属性

2012-10-29T03:39:45.066Z INFO   [main] AbstractPoolBackedDataSource  - Initializing c3p0 pool...
你会发现这是一个错误
2012-10-29T03:39:45.066Z INFO   [main] AbstractPoolBackedDataSource  - Initializing c3p0 pool...