tomcat服务启动报错日志

查看 catalina log文件

信息: Deploying web application archive D:\apache-tomcat-7.0.37\webapps\cas.war
三月 04, 2013 11:21:11 上午 org.apache.catalina.core.StandardContext startInternal
严重: Error filterStart
三月 04, 2013 11:21:11 上午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/cas] startup failed due to previous errors
三月 04, 2013 11:21:11 上午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [/cas] appears to have started a thread named [perf4j-async-stats-appender-sink-CoalescingStatistics] but has failed to stop it. This is very likely to create a memory leak.
cas文件夹下 修改一个 xml配置文件,添加了一个XML节点  是ORACLE 数据库连接的
然后启动就报错了 XML在浏览器上显示没问题
 


 <bean id="casDataSource" class="org.apache.commons.dbcp.BasicDataSource">
      
                 <!--ORACLE-->
         <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"></property>
              <property name="url" value="jdbc:oracle:thin:@IP的地址:1521:orcl"></property>
              <property name="username" value="用户名"></property>
              <property name="password" value="用户密码"></property>
              <property name="maxActive" value="100"></property>
              <property name="maxIdle" value="30"></property>
              <property name="maxWait" value="500"></property>
              <property name="defaultAutoCommit" value="true"></property>      
           
         </bean>

 <bean class="org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler"
                            abstract="false" lazy-init="default" autowire="default" dependency-check="default">
                           <property name="dataSource" ref="casDataSource" /> 
                   <property name="tableUsers" value="T_LOGIN" />
                   <property name="fieldUser" value="USERNAME"/>
                   <property name="fieldPassword" value="PASSWORD"/> 
                 </bean>

是否有什么欠缺的JAR包
因为第一次使用JAVA很多不明白,哪位大哥帮下忙
是部署CAS
Tomcat启动报错时,这可能是由多种原因引起的,下面是一些常见的情况及解决方法: 1. **缺少依赖库**:如果缺少必要的JDK或第三方库,Tomcat可能无法运行。检查环境变量和classpath是否配置正确,并确保所有必需的jar文件都在`lib`目录下。 2. **日志文件错误**:查看`logs`目录下的`catalina.out`或者其他日志文件,可能存在关于启动失败的详细信息,如找不到配置文件、端口冲突等。 3. **配置文件问题**:检查`conf/server.xml`或`webapps/`下的应用程序配置(如`web.xml`),确认URL映射、context path以及资源路径等设置正确无误。 4. **权限不足**:Tomcat可能需要对某些文件夹或数据库操作有适当的权限。确保启动用户有足够的访问权限。 5. **内存溢出**:如果系统内存不足以启动Tomcat,可能会看到内存相关的错误信息。检查并增加可用内存。 6. **服务冲突**:如果是Windows系统,确保没有其他Tomcat实例正在占用相同的端口。 7. **版本兼容性**:如果使用的Web应用与Tomcat版本不兼容,也可能导致启动失败。检查应用的最低版本要求。 当你遇到特定错误时,可以根据日志中的提示一步步排查问题。同时,可以尝试重启计算机或者清除`work`和`temp`目录,有时候临时文件的问题也能引发启动错误。如果你能提供具体的错误信息,我可以给出更针对性的建议。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值