前段时间做了个项目
环境是Tomcat6.0+Mysql5.0项目用了Struts1.3+Hibernate3.1中间还用了些Spring2.5的一些工具类
在本机测试没什么问题,买了个服务器把项目上传上,当天跑的好好的
可第二天就不能访问数据库读库操作就报空指针异常。问了他们客服说是重启下Tomcat就可以了,重启后网站正常可以跑。。第三天再打开又报上面的异常
有点郁闷。
不知道各位是否遇到过这种情况服务器环境是window2000Tomcat是5.5难道是Tomcat版本问题?
不解
希望遇到过这种情况的高手给指点下迷津。
环境是Tomcat6.0+Mysql5.0项目用了Struts1.3+Hibernate3.1中间还用了些Spring2.5的一些工具类
在本机测试没什么问题,买了个服务器把项目上传上,当天跑的好好的
可第二天就不能访问数据库读库操作就报空指针异常。问了他们客服说是重启下Tomcat就可以了,重启后网站正常可以跑。。第三天再打开又报上面的异常
有点郁闷。
不知道各位是否遇到过这种情况服务器环境是window2000Tomcat是5.5难道是Tomcat版本问题?
不解
希望遇到过这种情况的高手给指点下迷津。
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><!-- Generated by MyEclipse Hibernate Tools. -->
<hibernate-configuration><session-factory>
<property name="hbm2ddl.auto">update</property>
<property name="dialect">
org.hibernate.dialect.MySQLDialect
</property>
<property name="connection.url">jdbc:mysql://系统数据库IP:系统数据库端口号/服务器数据库名?useUnicode=true&characterEncoding=UTF-8</property>
<property name="connection.username">系统给的用户名</property>
<property name="connection.password">系统给的密码</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="myeclipse.connection.profile">
commenction mysql
</property>
<property name="show_sql">true</property>
<mapping resource="gg/com/domain/Admins.hbm.xml" />
,,,,,,,,,,,,,,,,,,</session-factory></hibernate-configuration>
是要改这部分代码吗?
"//"换成"\"
那"/"不需要再改动什么了吧?
你重启后马上运行上次出错的Action看正常不
好像是因为网站长时间没有访问,
链接池断开了和数据库服务器的连接。设置自动连接为true就可以了。不过,我记得在url里面设置?autoReconnect=true好像不行,
在哪里设置的我现在一时也想不起来了。
lz自己搜一下吧。你看看catlog里面,如果是数据库连接的NullPointerException,
大概也就是这个错误了。good luck
其他的真想不起来了good luck