本帖最后由 huangkl1 于 2013-06-22 16:17:25 编辑

解决方案 »

  1.   

    确定你的项目引用的spring的包都在3.0以上
      

  2.   


    是说有没有包吗?我也不清楚需要用到哪些包,我的包都是用MyEclipse自动添加的
      

  3.   


    我也不太清楚需要哪些包。我的包都是用MyEclipse自动导入的。。
    是包哪里有问题吗
      

  4.   

    直接看看spring-core的XXX-inf文件夹下有没对应的xsd文件即可,如果没有的话,网上保存一份到自己web项目的web-inf下面
      

  5.   


    是这样吗。没看到xsd文件,怎么在网上找呢。
      

  6.   

    打快了不是core而是context,我上spring官网找了个3.05版本(跟你的一致)的spring-context,以这个为例,
    在meta-inf文件夹下面有三个spring.XXX文件,那个schema就是对应的xsd的文件路径配置了,里面定义了xsd的位置,比如,如果没有xsd文件的话就http://www.springframework.org/schema/context这个可以直接下载,其他的连接地址类推即可
      

  7.   

    Quote: 引用 11 楼 sfgm521 的回复:

    打快了不是core而是context,我上spring官网找了个3.05版本(跟你的一致)的spring-context,以这个为例,
    我看了一下,这些文件我里面都有啊 ,  “对应到src文件里找”是把这个xsd文件拷到src文件下的意思吗?刚试了下还是不行呢
      

  8.   

    不行的话应该问题不在schme的定义,你注入的service代码那里是不是有哪部分需要用到网络资源才能运行
      

  9.   

    我没有引用过什么网络资源啊,要不我加你qq把项目发给你吧。 你qq多少。。
      

  10.   

    我没有引用过什么网络资源啊,要不我加你qq把项目发给你吧。 你qq多少。。直接把抛异常的那部分弄出来吧,不要截图
      

  11.   


    六月 23, 2013 4:22:08 下午 org.apache.catalina.core.AprLifecycleListener init
    信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_01\bin;D:\Tomcat 6.0\bin
    六月 23, 2013 4:22:08 下午 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    六月 23, 2013 4:22:08 下午 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 3469 ms
    六月 23, 2013 4:22:09 下午 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    六月 23, 2013 4:22:09 下午 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.10
    六月 23, 2013 4:22:16 下午 org.apache.catalina.core.ApplicationContext log
    信息: Initializing Spring root WebApplicationContext
    16:22:49,571 ERROR ContextLoader:220 - Context initialization failed
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Could not parse mapping document from input stream
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
    at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Could not parse mapping document from input stream
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
    at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
    ... 37 more
    Caused by: org.hibernate.InvalidMappingException: Could not parse mapping document from input stream
    at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:555)
    at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:677)
    at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
    ... 49 more
    Caused by: org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect
    at org.dom4j.io.SAXReader.read(SAXReader.java:484)
    at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:546)
    ... 53 more
    六月 23, 2013 4:22:49 下午 org.apache.catalina.core.StandardContext listenerStart
    严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Could not parse mapping document from input stream
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)

      

  12.   

    at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Could not parse mapping document from input stream
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
    at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
    ... 37 more
    Caused by: org.hibernate.InvalidMappingException: Could not parse mapping document from input stream
    at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:555)
    at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:677)
    at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
    ... 49 more
    Caused by: org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect
    at org.dom4j.io.SAXReader.read(SAXReader.java:484)
    at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:546)
    ... 53 more六月 23, 2013 4:22:49 下午 org.apache.catalina.core.StandardContext start
    严重: Error listenerStart
    六月 23, 2013 4:22:49 下午 org.apache.catalina.core.StandardContext start
    严重: Context [/lyb] startup failed due to previous errors
    六月 23, 2013 4:22:49 下午 org.apache.catalina.core.ApplicationContext log
    信息: Closing Spring root WebApplicationContext
    六月 23, 2013 4:22:51 下午 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    六月 23, 2013 4:22:52 下午 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    六月 23, 2013 4:22:52 下午 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/203  config=null
    六月 23, 2013 4:22:52 下午 org.apache.catalina.startup.Catalina start
    信息: Server startup in 43562 ms
      

  13.   

    xsd文件没给全,还有其它的呢,除了spring-context-3.0.xsd
      

  14.   

    我包里面都有啊~  我把没用到的命名空间都删了,还是不行。难道要把所有包里的xsd文件都拷到src目录下吗。
    该怎么办啊,刚去上课,拷到机房还是不能运行都没办法把作业交给老师看了
      

  15.   

    我包里面都有啊~  我把没用到的命名空间都删了,还是不行。难道要把所有包里的xsd文件都拷到src目录下吗。
    该怎么办啊,刚去上课,拷到机房还是不能运行都没办法把作业交给老师看了
    从报错来看,本地的xsd文件其实它是没找到的(Could not parse mapping document from input stream),外加上网络又无法连通
      

  16.   

    不知道为什么异常中没有见到在离线模式下读取spring.schemas文件的调用如果试试改成classpath:spring-context-2.1.xsd这样呢<beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xmlns:util="http://www.springframework.org/schema/util"
           xmlns:context="http://www.springframework.org/schema/context"
           xmlns:aop="http://www.springframework.org/schema/aop"
           xmlns:tx="http://www.springframework.org/schema/tx"
           xmlns:p="http://www.springframework.org/schema/p"
           xmlns:security="http://www.springframework.org/schema/security"
           xsi:schemaLocation="
           http://www.springframework.org/schema/beans 
           http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
           http://www.springframework.org/schema/util 
           http://www.springframework.org/schema/util/spring-util-2.0.xsd
           http://www.springframework.org/schema/context
           classpath:spring-context-2.1.xsd
           http://www.springframework.org/schema/tx
           http://www.springframework.org/schema/tx/spring-tx.xsd
           http://www.springframework.org/schema/aop
           http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
           http://www.springframework.org/schema/security
           http://www.springframework.org/schema/security/spring-security-2.0.xsd"
           >
      

  17.   

    楼主把你spring整合hibernate的那个xml发出来,从你的报错信息上看,我感觉是你那部分的配置出错导致后续的问题的
      

  18.   


    <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://www.springframework.org/schema/context  
              http://www.springframework.org/schema/context/spring-context-3.0.xsd">
    <context:annotation-config />
    <context:component-scan base-package="com.wcd"/>
    <bean id="userService" class="com.wcd.lyb.service.UserServiceImpl"/>
    <bean id="userDao" class="com.wcd.lyb.dao.UserDaoImpl"/>
    <bean id="zhutiService" class="com.wcd.lyb.service.ZhutiServiceImpl"/>
    <bean id="zhutiDao" class="com.wcd.lyb.dao.ZhutiDaoImpl"/>
    <bean id="huifuService" class="com.wcd.lyb.service.HuifuServiceImpl"/>
    <bean id="huifuDao" class="com.wcd.lyb.dao.HuifuDaoImpl"/>
    <bean id="user" class="com.wcd.lyb.mod.User"/>
    <bean id="zhuti" class="com.wcd.lyb.mod.zhuti"/>
    <bean id="huifu" class="com.wcd.lyb.mod.huifu"/>
    <!-- 配置数据源 --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver">
    </property>
    <property name="url"
    value="jdbc:sqlserver://localhost:1433;databasename=lyb">
    </property>
    <property name="username" value="sa"></property>
    <property name="password" value="123"></property>
    </bean> <!-- 配置Spring的SessionFactory -->
    <bean id="sessionFactory"
    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource">
    <ref bean="dataSource" />
    </property>
    <property name="hibernateProperties">
    <props>
    <prop key="hibernate.dialect">
    org.hibernate.dialect.SQLServerDialect
    </prop>
    <!-- 自动提交事务 <prop key="hibernate.connection.autocommit">true</prop> -->
    <prop key="hibernate.show_sql">true</prop>
    <prop key="hibernate.hbm2ddl.auto">update</prop>

    <!-- 配置禁止hibernate查找校验器 -->
    <prop key="hibernate.javax.persistence.validation.mode">none</prop>
    <prop key="hibernate.current_session_context_class">thread</prop>
    </props>
    </property>
    <property name="mappingResources">
    <list>
    <value>com/wcd/lyb/mod/zhuti.hbm.xml</value>
    <value>com/wcd/lyb/mod/huifu.hbm.xml</value>
    <value>com/wcd/lyb/mod/User.hbm.xml</value>
    </list>
    </property>
    </bean> </beans>
      

  19.   

    我觉得突破口还是得找到为什么没有读到本地spring jar包中的文件配置所指向的xsd文件
    找到相关的源代码,调试一下
      

  20.   

    困扰我好久了,求发给大神你帮我看看啊。。跪谢啊  Orz    T.T
      

  21.   


    调试这个除了需要你的现场环境另外估计也没这么容易的,我只是提供一个思路,只能帮到这另外classpath的那个方法开始可能少了全路径
    classpath:org/springframework/context/config/spring-context-3.0.xsd
      

  22.   

    把你的版本号去掉,比如http://www.springframework.org/schema/beans/spring-beans-3.0.xsd改成http://www.springframework.org/schema/beans/spring-beans.xsd我就是这么做的,我也有理论依据这样可行的,不信你查spring网页版的API中的例子,它都是这么写的,我猜它就是为了避开版本冲突。你的里面有四五个这个地方,改后试试。
      

  23.   

    谢谢谢谢谢~~~衷心的谢谢大家~  我刚刚搞定了  其实是一个我感觉完全不相干的问题导致的。。就是我的spring配置里面有个<property name="mappingResources">
                <list>
                    <value>com/wcd/lyb/mod/zhuti.hbm.xml</value>
                    <value>com/wcd/lyb/mod/huifu.hbm.xml</value>
                    <value>com/wcd/lyb/mod/User.hbm.xml</value>
                </list>
            </property>
    我把它改为<property name="mappingLocations">
    <list>
    <value>ClassPath:/com/wcd/lyb/mod/*.hbm.xml</value>
    </list>
    </property>就行了再次感谢大家热情的帮助。。
      

  24.   


    +1
    都是一个道理的,spring之所以用不带版本号的是因为他的项目想保持稳定最新,跟jquery不带版本号是一个道理,但是你的project不可能spring一个版本就维护一下吧?选一个适合你project的spring包的version是比较适宜的手段
      

  25.   


    +1
    都是一个道理的,spring之所以用不带版本号的是因为他的项目想保持稳定最新,跟jquery不带版本号是一个道理,但是你的project不可能spring一个版本就维护一下吧?选一个适合你project的spring包的version是比较适宜的手段这个说法并不是无道理,问题是现在他的project只能在联网的状态下才正常使用,没联网就挂了,这个跟他的spring路径或者版本号有关,改成适合的版本和路径就不会出现这样的情况了
      

  26.   


    主要是我*.hbm.xml里的头文件有问题
      
     我重建了一个新工程,把这个工程里的东西一点一点的移过去,然后就是移到这里的时候就出错了。然后我再看这个配置文件就找出问题了