我原来有一个web程序是部署在resin2.19下面的。各方面都正常。现在想把它转到tomcat5.5.17。
但在tocmat下面运行就出错了。。
-----------
2006-9-28 10:29:52 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_08\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;"C:\Program Files\Symantec\Norton Ghost 2003\";C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Java\jdk1.5.0_08\bin
2006-9-28 10:29:53 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2006-9-28 10:29:53 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 2110 ms
2006-9-28 10:29:53 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2006-9-28 10:29:53 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.17
2006-9-28 10:29:53 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2006-9-28 10:30:02 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2006-9-28 10:30:02 org.apache.catalina.core.StandardContext start
严重: Context [/xueke] startup failed due to previous errors------
web.xml:<web-app>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/applicationContext-*.xml</param-value>
</context-param>
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>-----
由于是listener出错。所以把listener删除。程序就能在tomcat下运行了
这会是什么原因造成这样的????换成tomcat,spring的各个版本也试过.都是一样的错误。
但在tocmat下面运行就出错了。。
-----------
2006-9-28 10:29:52 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_08\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;"C:\Program Files\Symantec\Norton Ghost 2003\";C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Java\jdk1.5.0_08\bin
2006-9-28 10:29:53 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2006-9-28 10:29:53 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 2110 ms
2006-9-28 10:29:53 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2006-9-28 10:29:53 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.17
2006-9-28 10:29:53 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2006-9-28 10:30:02 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2006-9-28 10:30:02 org.apache.catalina.core.StandardContext start
严重: Context [/xueke] startup failed due to previous errors------
web.xml:<web-app>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/applicationContext-*.xml</param-value>
</context-param>
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>-----
由于是listener出错。所以把listener删除。程序就能在tomcat下运行了
这会是什么原因造成这样的????换成tomcat,spring的各个版本也试过.都是一样的错误。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货