错误信息:

org.hibernate.InvalidMappingException: Could not parse mapping document from resource /***/****.hbm.xml

项目无法正常启动,经确认该hibernate映射文件存在。

问题解决:

该hibernate映射文件反向生成时头部引用的dtd文件为“http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd”,而原有能正常运行的dtd文件为“http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd”,手动修改后即可正常运行。

问题原因:

出现这种问题的原因可能是反向生成时选择的hibernate版本和当前使用的hibernate版本不同,导致引入的dtd不同,继而导致无法解析。

当前项目使用的是hibernate3.0,对应的dtd文件在hibernate3.jar中。

路径:org/hibernate/hibernate-mapping-3.0.dtd

最新文章

  1. The finnacial statements,taxes and cash flow
  2. Dom新find
  3. [Javascript] What is JavaScript Function Currying?
  4. js的相关验证
  5. IOS 缩放图片常用方法
  6. 基于Pojo的开发模式(day03)
  7. Servlet开发(二)
  8. 谈论Java原子变量和同步的效率 -- 颠覆你的生活
  9. zepto js 源码 解读
  10. js 封装原生ajax
  11. IOS的KVC
  12. asp.net mvc 简单项目框架的搭建(二)—— Spring.Net在Mvc中的简单应用
  13. Angular6封装http请求
  14. 整理的Python零基础入门!转载他人的!
  15. linux 怎么与网络对时
  16. [转]Database Transactions in Laravel
  17. 二十一、Linux 进程与信号---进程资源限制
  18. MetaMask/sw-controller
  19. CentOS6.5分区与文件系统
  20. tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题

热门文章

  1. ubuntu12.04安装搜狗输入法记录
  2. CentOS LAMP一键安装网站环境及添加域名
  3. Scala入门到精通——第二十四节 高级类型 (三)
  4. HBuilder开发App教程05-滴石和websql
  5. Ubuntu下配置Tomcat以指定(非root)身份执行
  6. 配置server禁止全部非法域名 訪问自己的server
  7. 【leetcode】Word Break(python)
  8. 命令行方式下登录SqlPlus,密码含特殊字符
  9. CRM IFD 部署在同一台服务器上遇到的错误
  10. 如何获取板子上独有的ID号EXYNOS4412/Imx6ul【转】