うまくいけば、誰かがこれで私を助けることができます。私はmongoを使用してspring-dataに取り組んでいますが、どういうわけか実行時エラーが発生します。
2012年10月2日20:15:24org.springframework.context.support.AbstractApplicationContextprepareRefresh情報:org.springframework.context.support.ClassPathXmlApplicationContext@54d57bcbを更新しています:起動日[Tue Oct 02 20:15:24 SGT 2012]; コンテキスト階層のルート2012年10月2日20:15:24org.springframework.beans.factory.xml.XmlBeanDefinitionReaderloadBeanDefinitions情報:クラスパスリソースからのXMLBean定義のロード[mongodb/ configuration/mongo-config.xml]スレッドでの例外"main" org.springframework.beans.factory.BeanDefinitionStoreException:クラスパスリソース[mongodb / configuration/mongo-config.xml]からのXMLドキュメントの予期しない例外解析。ネストされた例外はorg.springframework.beans.FatalBeanExceptionです:無効なNamespaceHandlerクラス[org.springframework.data.mongodb.config。名前空間のMongoNamespaceHandler][http://www.springframework.org/schema/data/mongo]:ハンドラークラスファイルまたは依存クラスの問題。ネストされた例外は、org.springframework.beans.factoryのorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)のjava.lang.NoClassDefFoundError:org / springframework / data / repository / config/RepositoryConfigurationExtensionです。 xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)at org.springframework.beans.factory.support.AbstractBeanDefinitionReader. java:174)org.springframework.beans.factory.supportで。springframework.beans.FatalBeanException:名前空間[http://www.springframework.org/schema/data/mongo]のNamespaceHandlerクラス[org.springframework.data.mongodb.config.MongoNamespaceHandler]が無効です:ハンドラークラスファイルまたは依存クラスに問題があります; ネストされた例外はjava.lang.NoClassDefFoundError:org / springframework / data / repository / config / RepositoryConfigurationExtension at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:139)atorg.springframework.beans.factoryです。 xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1426)(org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1421))(org.springframework.beans.factory.xml)。
私のmongo-config.xml:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mongo="http://www.springframework.org/schema/data/mongo"
xsi:schemaLocation="http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/data/mongo
http://www.springframework.org/schema/data/mongo/spring-mongo-1.0.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<mongo:db-factory dbname="testuserexample" host="localhost" port="27017" />
<bean id="mongoTemplate">
<constructor-arg ref="mongoDbFactory" />
</bean>
<mongo:repositories base-package="mongodb.repository" />
前もって感謝します!