Java Web启动报错提示联网启动
发布时间: 2015-04-15 浏览次数: 24
标题:Java Web启动报错提示联网启动
发表人:张必星发表时间:2015-04-15
详细内容:如题, ERROR [org.hibernate.util.XMLHelper] (MSC service thread 1-6) Error parsing XML::\Java\jboss-as-7.1.1.Final\standalone\deployments\qsmes.war\WEB-INF\classes\com\njutcm\qsmes\Domain\hbm\Guestinfo.hbm.xml(1) The markup declarations contained or pointed to by the document type declaration must be well-formed.,求师兄师姐帮忙解决

姓名:Richard

看了看错误信息发现,肯定是Hibernate映射文件的声明头出错了:

hbm.xml中的dtd头直接是连接 www.hibernate.org 的,而不是sourceforge的,使用过HIbernate的同仁都应该知道,一般你下载Hibernate是从sourceforge上下载的,正确配置是:http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd,具体如下:

<?xml version='1.0' encoding='utf-8'?>

<!DOCTYPE hibernate-mapping PUBLIC ' -//Hibernate/Hibernate Mapping DTD 3.0//EN'

'http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd'>

姓名:张必星

真厉害,我的配置文件真实只想hibernate官网的,你是怎么做到的,呵呵。

我的错误配置如下:

<?xml version='1.0' encoding='utf-8'?>

<!DOCTYPE hibernate-mapping PUBLIC '-//Hibernate/Hibernate Mapping DTD 3.0//EN'

'http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd'>

我要发表跟帖

请登录发表跟帖