`
火云剑Shanke
  • 浏览: 68185 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Spring data Mongodb 配置异常记录

阅读更多
NoClassDefFoundError: org/springframework/dao/DuplicateKeyException <groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>3.1.0.M1</version>
</dependency>

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mongo': Initialization of bean failed; nested exception is java.lang.reflect.MalformedParameterizedTypeException
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480)
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)

Caused by: java.lang.reflect.MalformedParameterizedTypeException
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.validateConstructorArguments(Unknown Source)
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.<init>(Unknown Source)
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.make(Unknown Source)

<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.0.5.RELEASE</version>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.0.5.RELEASE</version>


Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/beans/factory/config/BeanExpressionResolver at com.kurui.kums.kb.test.employee.SpringDataMongoApp.main(SpringDataMongoApp.java:15)
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>



org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate NamespaceHandler for namespace [http://www.springframework.org/schema/context]
Offending resource: class path resource [com/kurui/kums/ecis/test/mongodb-config.xml]

at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:57)
at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:64)
at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:55)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1144)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1137) at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:145)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:89)
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>2.5.5</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>3.1.0.M1</version>
</dependency>

org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/applicationContext-mongodb.xml]; nested exception is java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent
(Ljava/lang/String;Ljava/lang/ClassLoader;)Z
Caused by:
java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent(Ljava/lang/String;Ljava/lang/ClassLoader;)Z
at org.springframework.context.annotation.AnnotationConfigUtils.<clinit>(AnnotationConfigUtils.java:75)
at org.springframework.context.annotation.AnnotationConfigBeanDefinitionParser.parse(AnnotationConfigBeanDefinitionParser.java:45)
at org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:78)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1147)
a


spring-2.0.jar 改成 spring-2.5.jar




Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.data.document.mongodb.MongoTemplate]: Constructor threw exception; nested exception is java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.resolvePrimitiveIfNecessary(Ljava/lang/Class;)Ljava/lang/Class;
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:98)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:225)
... 40 more
Caused by: java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.resolvePrimitiveIfNecessary(Ljava/lang/Class;)Ljava/lang/Class;
at org.springframework.core.convert.TypeDescriptor.getObjectType(TypeDescriptor.java:224)
at org.springframework.core.convert.support.GenericConversionService.findConverterForClassPair(GenericConversionService.java:330)
at org.springframework.core.convert.support.GenericConversionService.getConverter(GenericConversionService.java:251)
at org.springframework.core.convert.support.GenericConversionService.canConvert(GenericConversionService.java:145)
at org.springframework.core.convert.support.GenericConversionService.canConvert(GenericConversionService.java:128)







at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.xml.sax.SAXParseException: 必须为元素类型“beans”说明属性“xmlns”。
at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:235)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:209)
at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:78)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:361)
... 36 more
[ERROR] [16:13:18] org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/kums-ecis] - Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 13 in XML document from ServletContext resource [/WEB-INF/applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: 必须为元素类型“beans”说明属性“xmlns”。


java.lang.ClassNotFoundException: org.springframework.web.struts.DelegatingActionProxy
spring2.0升级到spring3.X后的问题

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-struts</artifactId>
<version>3.1.0.M1</version>
</dependency>


​原文链接:https://riboseyim.github.io?source=iteye&pid=spring
分享到:
评论

相关推荐

    Spring Data MongoDB中文文档

    - **Spring Data MongoDB** 对 MongoDB 相关的异常进行了封装,可以通过配置来实现异常转换,使开发者能够更加专注于业务逻辑而不是异常处理。 #### 十一、其他高级特性 - **Spring Data MongoDB** 还提供了一些...

    Spring Data MongoDB API(Spring Data MongoDB 开发文档).CHM

    Spring Data MongoDB API。 Spring Data MongoDB 开发文档。

    springdata mongodb api文档

    对于那些希望了解如何使用SpringData MongoDB的开发人员来说,文档还提供了参考资料和入门指南,从如何安装和配置MongoDB到如何使用MongoTemplate以及创建自定义Repository实现等不同层次的内容都有涉及。...

    SpringMongodb参考文档.docx

    Spring Data MongoDB 2.1中的新特性 5.2。Spring Data MongoDB 2.0中的新特性 5.3。Spring Data MongoDB 1.10中的新特性 5.4。Spring Data MongoDB 1.9中的新特性 5.5。Spring Data MongoDB 1.8中的新特性 5.6。...

    spring data mongodb代码参考

    总的来说,"spring data mongodb代码参考"涵盖了从基础配置到高级功能的方方面面,帮助开发者更好地理解和运用Spring Data MongoDB,实现高效、灵活的数据操作。通过src目录下的源码和lib目录中的库文件,可以更深入...

    Spring-Data-MongoDB3.2

    - 添加依赖:在Maven或Gradle配置文件中添加Spring Data MongoDB和MongoDB Java驱动的依赖。 - 配置MongoDB连接:在Spring配置文件中指定MongoDB服务器的URL、端口、数据库名等信息。 - 创建MongoDBTemplate实例:...

    spring-data-mongodb-1.8.0.RELEASE(含源码)

    《Spring Data MongoDB 1.8.0.RELEASE:深度解析与源码剖析》 Spring Data MongoDB 是 Spring 框架中的一个模块,专门用于简化与 MongoDB 数据库的交互。MongoDB 是一个流行的分布式文档数据库,以其灵活性和高性能...

    MongoDB初探(二)----使用spring-data配置mongodb

    在本篇“MongoDB初探(二)----使用spring-data配置mongodb”中,我们将深入探讨如何利用Spring Data框架来集成和操作MongoDB数据库。Spring Data是Spring生态系统的一个重要组成部分,它提供了与各种数据存储系统...

    spring data mongodb

    9. **异常处理**:Spring Data MongoDB将MongoDB的异常转换为Spring的`DataAccessException`子类,这使得处理数据库异常更加方便。 10. **测试**:Spring Boot提供了`MongoDataMongoTest`注解,用于在测试中注入...

    Spring集成Mongodb配置含jar包

    9. **事件监听**: Spring Data MongoDB允许注册监听器,如`MongoEventListener`,以便在数据操作前后执行自定义逻辑,如日志记录或数据验证。 10. **安全性与权限**: 配置MongoDB服务器时,应确保设置适当的用户...

    Spring-data + MongoDb源码

    1. **配置**: 首先,我们需要在Spring Boot项目中添加MongoDB和Spring Data MongoDB的依赖。这通常通过在`pom.xml`或`build.gradle`文件中添加相关库来实现。然后,我们需要在配置文件(如`application.properties`...

    spring-data-mongodb-1.2.0.RELEASE

    在 Spring 应用中使用 Spring Data MongoDB 需要配置 MongoDB 的连接信息,包括主机、端口、数据库名等。通过 @EnableMongoRepositories 注解启用 MongoDB 的仓储接口。 五、对象映射 Spring Data MongoDB 使用 @...

    spring mvc+spring data+mongodb实例1

    1. `pom.xml` - Maven配置文件,包含了所有必要的依赖,如Spring MVC、Spring Data MongoDB和MongoDB驱动。 2. `src/main/java` - 包含了源代码,可能有Controller、Service和Repository的实现。 3. `src/main/...

    spring-data使用mongodbTemplate对MongoDB进行读写操作

    Spring Data MongoDB是一个强大的Java库,它为开发人员提供了一种简单的方式来访问和操作MongoDB数据库。这个库是Spring Data框架的一部分,旨在简化数据访问层的实现,尤其在使用NoSQL数据库如MongoDB时。MongoDB...

    Spring3+Spring-data-mongodb1.5.6示例

    在本示例中,我们将深入探讨如何在Spring 3框架中集成Spring Data MongoDB 1.5.6,以便高效地处理MongoDB数据库。Spring Data MongoDB是Spring Data项目的一部分,它提供了一个面向对象的API,使得与NoSQL数据库...

    Spring Data MongoDB : Update document

    **Spring Data MongoDB: 更新文档** 在现代Web应用开发中,数据存储是至关重要的部分,而MongoDB作为NoSQL数据库中的代表,因其灵活性和高性能而受到广泛欢迎。Spring Data MongoDB是Spring框架的一个模块,它简化...

    spring-data-mongodb api

    Spring Data MongoDB API 是一个强大的Java库,用于简化与MongoDB数据库的交互。它作为Spring Data项目的一部分,提供了统一的编程模型,使得开发人员能够轻松地利用MongoDB的强大功能。Spring Data MongoDB API允许...

    Spring Data MongoDB 中文参考文档和Springboot使用例子.rar

    总之,Spring Data MongoDB简化了与MongoDB的交互,Spring Boot则通过自动化配置简化了整个开发过程。结合全文检索功能,它们为开发者提供了高效处理非结构化数据的强大工具。利用提供的资源,你可以深入理解并熟练...

    spring mongodb用到的jar包spring-date-mongodb1.4.2.zip

    Spring Data MongoDB提供了与MongoDB Java驱动程序的集成,包括连接池管理、会话管理以及异常转换。它封装了MongoDB的复杂性,让开发者能够专注于业务逻辑,而不是底层数据库操作。 **4. 使用示例** 在实际开发中,...

Global site tag (gtag.js) - Google Analytics