strtus2.1.6+spring2.5.5+hibernate3框架
来源:互联网 发布:淘宝盗图申诉100成功 编辑:程序博客网 时间:2024/06/10 00:22
使用Struts2.1.6+Spring2.5.5+Hibernate3搭建一个开发平台,Web服务器使用JBoss5.0,在搭建过程中遇到一些问题,再次记录以备后来者需要。
1、关于Hibernate版本问题
查看hibernate网站,目前hibernate-core最新版本为3.3.4,annotations、entityManager、Validator、search、shares均有对应的版本,但是hibernateTools则没有兼容的版本,并且由于初次使用hibernate,所以刚开始引入的jar包以及与spring的结合配置均存在一定问题,因此没有搭建成功。后改成hibernate3.2.6以及所有与之相关的jar包,则hibernate3搭建成功。
2、struts2.1.6的问题
上述问题解决后,系统在启动时总是抛出NullPointerException,明细信息如下:
严重: Exception starting filter struts2
java.lang.NullPointerException
at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209)
at com.opensymphony.xwork2.util.FileManager.fileNeedsReloading(FileManager.java:60)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.needsReload(XmlConfigurationProvider.java:325)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.needsReload(StrutsXmlConfigurationProvider.java:168)
at com.opensymphony.xwork2.config.ConfigurationManager.conditionalReload(ConfigurationManager.java:220)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:61)
google之后,得知此处可能是因为2.1.6的一个bug,“struts.devMode”与“struts.configuration.xml.reload”都配置为false时,此问题解决。不知为何。
- strtus2.1.6+spring2.5.5+hibernate3框架
- strtus2.1.6+spring2.5.5+hibernate3框架
- Hibernate3.3.2+Spring2.5.5+Struts2.1.6+Extjs3.0.0 Annotations注解框架整合及其代码分享
- Hibernate3.3.2+Spring2.5.5+Struts2.1.6+Extjs3.0.0 Annotations注解框架整合及其代码分享
- FLEX3+struts2.1.6+spring2.5.5+hibernate3.2整合日记(1)
- strtus2.1.6+hibernate3.2+sping2.5整合方法
- Struts2.1.6 + Spring2.5+Hibernate3.2整合
- struts2.1.8.1 + spring2.5.6 + Hibernate3.5.5
- Struts2.0.14+spring2.5+hibernate3.2 框架 搭建
- struts2.1.8+spring2.5.6+hibernate3.2框架搭建错误
- 用Eclipse来搭建Struts2 + Spring2.5 + Hibernate3.2 框架。
- Struts1.2+spring2.0+hibernate3.3 搭建SSH框架
- struts2.0、hibernate3、spring2.5框架整合流程实例
- Struts2+Spring2+Hibernate3框架中JQuery ajax的实现
- MyEclipse搭建SSH(Struts2+Spring2+Hibernate3)框架项目教程
- 框架整合之--------spring2.5+struts2.1+hibernate3.6
- Struts2+Spring2+Hibernate3起步
- Spring2+Hibernate3+Struts1实例
- Hibernate 的关系映射4 One2One
- 【转】为什么我们总是比别人钱少
- Mobile Media API(MMAPI)
- 面试题
- 理解ASP.NET中的三层中的DAL、BLL和USL
- strtus2.1.6+spring2.5.5+hibernate3框架
- oracle联机备份
- socket通信句柄泄漏与read阻塞
- 判断全角
- 初涉Delphi下Windows消息机制——程序间自定义消息实例
- ASP.NET多语言版的开发
- 瑞星本地提权ODAY漏洞 通杀09 2010
- Error loading MySQLdb module: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory
- ORACLE计划(schedule)详解