`
isiqi
  • 浏览: 16397986 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

spring 开发错误

阅读更多

错误日志如下

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClientTemplate' defined in resource loader resource [classpath/gears/bean/biz-data-source.xml]: Cannot resolve reference to bean 'sqlMapClientIbatis' while setting bean property 'sqlMapClient'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClientIbatis' defined in resource loader resource [classpath/gears/bean/biz-data-source.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse config resource: resource loader resource [classpath/sqlmap/sqlmap-ibatis.xml]; nested exception is com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/select'. Cause: com.ibatis.sqlmap.client.SqlMapException: Error. Could not set result class. Cause: java.lang.ClassNotFoundException: No ClassLoaders found for: User

at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)

at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)

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:221)

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:429)

at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)

at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)

at com.alibaba.service.spring.SpringxBeanFactoryService.init(SpringxBeanFactoryService.java:81)

... 143 more

Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: User

at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:306)

at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:511)

at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)

at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:169)

最后发现悲剧的问题居然是我以为是/gears.common.config-1.0-SNAPSHOT/src/conf/sqlmap/sqlmap-ibatis.xml

这个目录 webx3获取不到地址,其实很看不起webx框架,最后发现原来我在

加入测试的一段代码:

<select id="GET-MENURULE-BY-ID" parameterClass="int" resultClass="User">

<![CDATA[

SELECT

A.*,B.*

FROM

DUBAI_MENU A,DUBAI_MENU_RULE B

select id,book_oid,u.name from user u where book_oid = #value#

]]>

</select>

问题严重,(O_O)?
总结:需要了解,很长时间没有写代码了,真的要好好修改一下。
分享到:
评论

相关推荐

    Spring开发jar包

    让我们深入探讨一下Spring开发jar包中的关键知识点。 1. **依赖注入(Dependency Injection, IOC)**: - 依赖注入是Spring框架的核心特性之一,它允许我们将对象之间的依赖关系解耦,使得代码更加灵活和易于测试...

    spring开发jar包

    3. **DAO(数据访问对象)**:Spring DAO模块提供了对JDBC的抽象层,消除了与数据库交互时常见的低级错误,如资源泄露。它还支持数据源管理、事务管理,并且可以和其他持久化技术(如Hibernate、MyBatis等)无缝集成...

    Spring开发指南——中文版

    《Spring开发指南——中文版》是由夏昕编著的一本针对Spring框架的中文教程,旨在帮助开发者更好地理解和应用Spring框架。Spring是Java平台上的一个核心框架,广泛应用于企业级应用开发,提供了一种全面的编程和配置...

    spring开发参考手册(中文版)

    《Spring开发参考手册(中文版)》是针对Java开发者的一份宝贵资源,它全面涵盖了Spring框架的核心概念、配置、使用方法以及最佳实践。Spring作为Java企业级应用开发的主流框架,以其模块化、轻量级和强大的依赖注入...

    spring开发文档

    《Spring开发文档——MyEclipse搭建Spring环境详解》 在软件开发领域,Spring框架作为Java企业级应用开发的主流框架,被广泛应用于构建模块化、松耦合的应用系统。本文将详细阐述如何利用MyEclipse集成开发环境来...

    spring开发包

    Spring开发包包含了Spring框架的各个关键模块,使得开发者能够轻松地进行后端服务的开发。在"spring开发包"中,我们可以看到"后台都有"的标签,这意味着这个压缩包包含了Spring框架支持后台服务开发所需的所有基本...

    hibernate,struts,spring 常见错误信息

    SSH,即Spring、Struts和Hibernate的组合,是Java开发中的经典企业级应用框架,用于构建高效、可扩展的Web应用程序。这三种技术在实际使用过程中可能会遇到各种错误,了解并解决这些错误对于开发者来说至关重要。 ...

    spring常见错误

    Spring框架是一个开源的Java平台,旨在简化企业级应用的开发。它提供了全面的编程和配置模型,支持从数据访问/集成到事务管理,再到MVC Web应用的广泛功能。Spring的核心特性包括依赖注入(DI)、面向切面编程(AOP...

    spring2.0升级到spring3.0.5的开发包

    1. **泛型支持**:Spring 3.0引入了对Java泛型的全面支持,这使得在配置bean时可以更加精确地指定类型,从而减少了编译期和运行期的错误。 2. **注解驱动的配置**:Spring 3.0大力推广了基于注解的配置,例如`@...

    spring开发指南(pdf中文版)

    《Spring开发指南》是一本专为Java开发者设计的详尽教程,主要涵盖了Spring框架的核心概念、功能以及在实际开发中的应用。Spring是Java企业级应用的基石,它提供了一个全面的编程和配置模型,旨在简化应用程序的创建...

    spring开发完整最新版jar包

    这个"spring开发完整最新版jar包"包含了Spring框架的所有关键组件,为开发者提供了一个全面的开发环境,使得初学者能够快速上手并进行实际项目开发。 Spring框架的核心组成部分包括: 1. **IoC(Inversion of ...

    javaspring整合错误

    在Java开发领域,Spring框架是不可或缺的核心组件,它提供了丰富的功能来简化企业级应用的构建。Spring框架由多个模块组成,包括Spring Core、Spring MVC和Spring Data等。在这个问题中,开发者遇到了在整合Spring、...

    spring4.1.7开发文档

    此外,文档还涵盖了错误处理、性能优化和最佳实践等方面,对于提升开发效率和维护性具有极大价值。总的来说,Spring 4.1.7 开发文档是一份不可或缺的参考资料,无论你是初学者还是经验丰富的开发者,都能从中...

    spring cloud 开发

    在IT行业中,Spring Cloud开发是构建微服务架构的重要工具,尤其在Web开发领域。Spring Boot和Spring Cloud的组合为开发者提供了强大的支持,帮助他们轻松创建高效、可扩展的应用程序。以下将详细介绍这两个框架以及...

    Spring+3.x企业应用开发实战光盘源码,保证可用

    《Spring+3.x企业应用开发实战》是一本深入讲解如何使用Spring框架进行企业...总之,《Spring+3.x企业应用开发实战》的光盘源码为学习和掌握Spring 3.x框架提供了宝贵的实践资源,是提升Spring开发技能的重要辅助工具。

    spring开发参考手册

    《Spring开发参考手册》是学习Spring框架不可或缺的重要资源,它以深入浅出的方式全面介绍了Spring的核心概念和技术。Spring作为Java企业级应用开发的主流框架,以其依赖注入(Dependency Injection,DI)和面向切面...

    精通Spring+4.x++企业应用开发实战

    5. **持续集成/持续部署(CI/CD)**:利用自动化工具实现持续集成和持续部署可以显著提高开发效率并减少人为错误。 ### 结语 Spring 4.x为企业级Java应用程序开发提供了一套完整的解决方案。通过深入学习Spring...

    Spring和SpringCloud视频

    Spring框架是Java开发中最广泛应用的轻量级框架之一,它简化了企业级应用的开发流程。SpringBoot则是Spring框架的延伸,旨在简化Spring应用程序的初始搭建以及开发过程,通过自动配置帮助开发者快速创建独立运行的、...

    《Spring 3.x 企业应用开发实战》lib包

    《Spring 3.x 企业应用开发实战》lib包是一个针对Spring框架3.x版本的实践教程配套资源,其中包含了在实际项目开发中可能用到的各种库文件。这些库文件是Spring框架与其他外部组件交互的关键,它们可以帮助开发者...

Global site tag (gtag.js) - Google Analytics