大侠们,请教各位了:
我做程序在本机的WINDOWXP上面运行没有任何问题
,我用的是TOMCAT5.0.28,jdk1.4.2.13,红帽子liunx企业版,单另的oracle9i数据库服务器,将项目迁移到LINUX服务器上时,系统一登陆就包错,
我把驱动换来换去都不行,在此请求给位支援了,谢谢大家,我把错误贴上来,如下:HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:763)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:358)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.genius.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:56)
root cause java.lang.NoClassDefFoundError
oracle.jdbc.driver.OracleConnection.createDMSSensors(OracleConnection.java:642)
oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:311)
oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
org.genius.data.DataConfig.openConnection(DataConfig.java:78)
com.genius.mobile.login.Login.check(Login.java:16)
com.genius.mobile.login.action.LoginAction.handleRequest(LoginAction.java:38)
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:358)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.genius.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:56)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
--------------------------------------------------------------------------------Apache Tomcat/5.0.28
我做程序在本机的WINDOWXP上面运行没有任何问题
,我用的是TOMCAT5.0.28,jdk1.4.2.13,红帽子liunx企业版,单另的oracle9i数据库服务器,将项目迁移到LINUX服务器上时,系统一登陆就包错,
我把驱动换来换去都不行,在此请求给位支援了,谢谢大家,我把错误贴上来,如下:HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:763)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:358)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.genius.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:56)
root cause java.lang.NoClassDefFoundError
oracle.jdbc.driver.OracleConnection.createDMSSensors(OracleConnection.java:642)
oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:311)
oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
org.genius.data.DataConfig.openConnection(DataConfig.java:78)
com.genius.mobile.login.Login.check(Login.java:16)
com.genius.mobile.login.action.LoginAction.handleRequest(LoginAction.java:38)
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:358)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.genius.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:56)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
--------------------------------------------------------------------------------Apache Tomcat/5.0.28
CATALINA_HOME=Tomcat的安装路径
PATH=$PATH$:$HOME\bin:$CATALINA_HOME\bin:.
export CATALINA_HOME PATH
数据库驱动包的路径
CLASS_PATH=驱动包的路径:.
export CLASS_PATH
export PATH
CLASSPATH=.:/usr/java/lib/tools.jar:/opt/jboss/client/jboss-j2ee.jar
export CLASSPATH
alias ll='ls -l'
alias psg='ps -ef | grep '
LD_LIBRARY_PATH=/usr/local/lib:/usr/local/ssl/lib:/usr/openwin/lib
export LD_LIBRARY_PATH
PS1='[$PWD]'
export PS1
stty erase "^H"
set -o emacsJAVA_HOME=/usr/java
export JAVA_HOME
LANG=zh; LC_ALL=zh.GBK; export LANG LC_ALL刷新配置使之从新加载
source .profile