Manage_Account.hbm.xml有一点写错了
<id id="ID" type="java.lang.Integer" column="ID">
    <ganerator class="indentity"/>
</id>
......

解决方案 »

  1.   

    我的按照那样做还是不行啊,求助:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 2.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >
        
    <hibernate-mapping>
    <!-- 
        Created by the Middlegen Hibernate plugin 2.1    http://boss.bekk.no/boss/middlegen/
        http://www.hibernate.org/
    --><class 
        name="com.neusoft.vo.User" 
        table="user"
    >
      
        <id
            name="id"
            type="java.lang.String"
            column="id"
        >
        <generator class="indentity" />
        </id>    <property
            name="username"
            type="java.lang.String"
            column="username"
            not-null="true"
            length="32"
        />
       
        <property
            name="password"
            type="java.lang.String"
            column="password"
            not-null="true"
            length="32"
        />
           
       
        <!-- Associations -->
      </class>
    </hibernate-mapping>
      

  2.   

    <hibernate-mapping packcage="ibs">
       这,把package属性去掉
      

  3.   

    <!DOCTYPE   hibernate-mapping   PUBLIC   "-//Hibernate/Hibernate   Mapping   DTD   2.0//EN "   "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd "   >
    中的2.0改为3.0
      

  4.   

    看是不是没有加入spring    的核心包啊,不能在hibernate  中那样配制么
      

  5.   

    你贴日志怎么不把rg.hibernate.InvalidMappingException:   Could   not   parse   mapping   document   from   input   stream 下面的具体错误提示贴出来?
    这显示配置文档解析错误,applicationContext.xml一般是自动生成的不会有错,错误在别的地方,别告诉我你的是手写的
      

  6.   

    我也出现同样的错误,applicationContext.xml里面有一部分内容我是手写的。。
    nested exception is org.hibernate.InvalidMappingException: Could not parse mapping document from input stream
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1336)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
    at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4172)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4671)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
    at org.apache.catalina.core.StandardService.start(StandardService.java:525)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:701)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:585)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
    Caused by: org.hibernate.InvalidMappingException: Could not parse mapping document from input stream
    at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:508)
    at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:631)
    at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)
    ... 39 more
    Caused by: org.dom4j.DocumentException: http://www.jboss.org/dtd/hibernate/hibernate-mapping-3.O.dtd Nested exception: http://www.jboss.org/dtd/hibernate/hibernate-mapping-3.O.dtd
    at org.dom4j.io.
      

  7.   

    检查一下你的实体bean的属性名和配置文件中的是否一致,刚才我把我的看了一下,发现不一致,改为一致后这个错误消失了!
      

  8.   

    应该是映射关系出了错吧。
    hib不能和数据库表,建立成功的映射关系。
      

  9.   

    <!DOCTYPE hibernate-mapping PUBLIC
          "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
          "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
    这个需要访问网络的!没连上网就回报这个错误的!
      

  10.   

    14楼 正解
    <!DOCTYPE hibernate-mapping PUBLIC
      "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
      "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
    这个需要访问网络的!没连上网就回报这个错误的!等配置文件中的网址都能访问网络就没问题了今天上午又发生这个问题了20120412 11点左右
      

  11.   

    你可以把 hibernate-mapping-3.0.dtd 下载到本地,然后可以把http://www.hibernate.org/dtd 替换成你下载的路径,就可以了,不用连网也可以运行。
      

  12.   

    解决办法:
    Person.hbm.xml配置文件中,"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">改为:"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"