मेरे पास एक बाहरी जावा लाइब्रेरी है जिसका उपयोग मैं अपने Grails प्रोजेक्ट में कर रहा हूं। इसे स्प्रिंग कॉन्फ़िगरेशन के माध्यम से डेटासोर्स की आवश्यकता है। हालांकि, संसाधन संसाधन संसाधन.groovy से उपलब्ध नहीं प्रतीत होता है। मैं इसे कैसे प्राप्त करूं? मैं resources.groovy में निम्नलिखित का उपयोग कर रहा:संसाधन.groovy में Grails डेटा स्रोत का उपयोग कैसे करें?
beans = {
eventDao(com.JavaClassRequiringDataSource) {
//dataSource = ref(dataSource, true)
dataSource = dataSource
}
}
एक अपवाद में एप्लिकेशन परिणाम चल रहा है:
org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingPropertyException: ऐसा कोई संपत्ति: डेटा स्रोत वर्ग के लिए: grails.spring.BeanBuilder
कोई भी विचार?
ऐसा हुआ! डॉक्स तो जैसे उदाहरणों से पता चलता:। { उदाहरण = रेफरी ("$ {beanName} बीन" } anotherBean (AnotherBean) $ {} आपको लगता है वे सिर्फ डी-अलियासिंग चर नाम हैं बनाता है के साथ कौन सा – Mike
कुछ बीन्स के लिए मैं तारों में हूं, मुझे केवल 'रेफरी (' डेटासोर्स ') करने के लिए सबसे अच्छा लगता है। दूसरी त्रुटियों को जोड़ने के लिए त्रुटियों को फेंकने के लिए कहा गया है कि Grails बीन डेटा सेट नहीं कर सका स्रोत बीओएस डेटा स्रोत के दौरान स्रोत । – jonnybot