मैं एक ग्रेल्स प्रोजेक्ट तैयार कर रहा हूं, मुझे नियो 4j और मोंगोब को एकीकृत करने की आवश्यकता है, neo4j के लिए मैं एसडीएन (स्प्रिंग डेटा नियो 4j) का उपयोग करता हूं और मोंगोडीबी के लिए हम Grails प्लगइनGrails में स्प्रिंग डेटा Neo4j और Mongodb को एकीकृत करने के लिए 2.4.2 प्रोजेक्ट
का उपयोग करते हैंThis is our Dependencies and Plugins
dependencies {
// specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes e.g.
// runtime 'mysql:mysql-connector-java:5.1.29'
// runtime 'org.postgresql:postgresql:9.3-1101-jdbc41'
// compile 'org.grails:grails-datastore-gorm:3.1.2.RELEASE'
// compile 'org.grails:grails-datastore-core:3.1.2.RELEASE'
// test 'org.grails:grails-datastore-simple:3.1.2.RELEASE'
//compile 'org.grails:grails-datastore-gorm:3.1.0.RELEASE'
//compile 'org.grails:grails-datastore-core:3.1.0.RELEASE'
// test 'org.grails:grails-datastore-simple:3.1.0.RELEASE'
// test "org.grails:grails-datastore-test-support:1.0-grails-2.4"
compile 'org.springframework.data:spring-data-neo4j-rest:3.2.0.RELEASE'
compile 'org.springframework.data:spring-data-commons:1.9.0.RELEASE'
//compile 'javax.validation:validation-api:1.1.0.Final'
}
plugins {
// plugins for the build system only
build ":tomcat:7.0.54"
compile ":mongodb:3.0.2"
// plugins for the compile step
compile ":scaffolding:2.1.2"
compile ':cache:1.1.7'
compile ":asset-pipeline:1.8.11"
// plugins needed at runtime but not for compilation
runtime ":hibernate4:4.3.5.4" // or ":hibernate:3.6.10.16"
runtime ":database-migration:1.4.0"
runtime ":jquery:1.11.1"
// Uncomment these to enable additional asset-pipeline capabilities
//compile ":sass-asset-pipeline:1.7.4"
//compile ":less-asset-pipeline:1.7.0"
//compile ":coffee-asset-pipeline:1.7.0"
//compile ":handlebars-asset-pipeline:1.3.0.3"
}
अब जब हम अपने प्रोजेक्ट को चलाने यह एक त्रुटि से पता चलता
|Running Grails application
| Error 2014-10-14 11:31:36,385 [localhost-startStop-1] ERROR context.GrailsContextLoaderListener - Error initializing the application: Error creating bean with name 'mongoOpenSessionInViewInterceptor': Cannot resolve reference to bean 'mongoDatastore' while setting bean property 'datastore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mongoDatastore': FactoryBean threw exception on object creation; nested exception is java.lang.NoSuchMethodError: org.springframework.data.util.ClassTypeInformation.from(Ljava/lang/Class;)Lorg/springframework/data/util/TypeInformation;
Message: Error creating bean with name 'mongoOpenSessionInViewInterceptor': Cannot resolve reference to bean 'mongoDatastore' while setting bean property 'datastore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mongoDatastore': FactoryBean threw exception on object creation; nested exception is java.lang.NoSuchMethodError: org.springframework.data.util.ClassTypeInformation.from(Ljava/lang/Class;)Lorg/springframework/data/util/TypeInformation;
Line | Method
->> 262 | run in java.util.concurrent.FutureTask
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 1145 | runWorker in java.util.concurrent.ThreadPoolExecutor
| 615 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker
^ 745 | run in java.lang.Thread
Caused by BeanCreationException: Error creating bean with name 'mongoDatastore': FactoryBean threw exception on object creation; nested exception is java.lang.NoSuchMethodError: org.springframework.data.util.ClassTypeInformation.from(Ljava/lang/Class;)Lorg/springframework/data/util/TypeInformation;
->> 262 | run in java.util.concurrent.FutureTask
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 1145 | runWorker in java.util.concurrent.ThreadPoolExecutor
| 615 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker
^ 745 | run in java.lang.Thread
Caused by NoSuchMethodError: org.springframework.data.util.ClassTypeInformation.from(Ljava/lang/Class;)Lorg/springframework/data/util/TypeInformation;
->> 255 | createMongoTemplate in org.grails.datastore.mapping.mongo.MongoDatastore
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 221 | afterPropertiesSet in ''
| 54 | getObject in org.grails.datastore.gorm.mongo.bean.factory.MongoDatastoreFactoryBean
| 262 | run in java.util.concurrent.FutureTask
| 1145 | runWorker in java.util.concurrent.ThreadPoolExecutor
| 615 | run in java.util.concurrent.ThreadPoolExecutor$Worker
^ 745 | run . . . in java.lang.Thread
Error |
Forked Grails VM exited with error
हम कई dependencis वे कहते हैं कि BuildConfig.groovy में टिप्पणी कर रहे हैं की कोशिश, लेकिन हम अपवाद हर बार मिलता है, कृपया हमें
तो एक मुद्दा सामना करना पड़ रहा तो यहाँ टिप्पणी ... –
मैंने पाया neo4j विन्यास के लिए के बारे में एक त्रुटि प्राप्त हो किसी को भी ... किसी भी आपके BuildConfig.grrovy बदले है विचार? – bdparrish
कृपया अपनी त्रुटि विस्तृत करें –