LINUNX服务器 TOMCAT6 连接不上oracle数据库
之前也出过同样的问题,一个朋友帮忙解决了。他说问题就是TOMCAT6连接不上数据库的问题,网站运行一直好好的,周末回来就挂掉了,硬件重启和程序重启都没有用。还有就是,服务器上的时间老是会不对。。不是快了就是慢了。求高人指导。。
贴上错误提示:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.scutnet.common.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:42)
root cause
java.lang.NullPointerException
com.scutnet.common.DataBase.ExecuteSelect(DataBase.java:73)
org.apache.jsp.manager.login_jsp._jspService(login_jsp.java:178)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.scutnet.common.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:42)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.26 logs.
答案:1. tomcat5 和tomcat6数据池连接方式不一样的,有的需要将odbc5.jar或者class12.jar放入tomcat的lib目录下
2. 设置时间之后调用一个 write下,才能写入系统,以后保持不变。
其他:com.scutnet.common.DataBase.ExecuteSelect(DataBase.java:73)
这里有空指针异常
上一个:主流数据库(比如oracle、mysql、sybase等)有哪些提供了存储、传输加密?加密方式是什么?
下一个:推荐几本适合初学者学的数据库的书。还有学SQL好还是ORACLE好,推荐几本基础书