java - How can I get H2 to work with Spring? -


मैं एक परीक्षण लिख रहा हूं जो कि स्प्रिंग का सारट्रांसेक्शनल ज्यूनिट 4स्पिंग कॉन्टैक्टस्टेस्ट फैलता है।

मेरे आवेदन कोड में मेरे पास एक ऐसी विधि है जिसे मैं निम्नलिखित द्वारा एनोटेट किया गया परीक्षण के अंदर कॉल करता हूं:

  @ ट्रान्सैक्शनल (केवल पढ़ने के लिए = गलत, प्रचार = प्रचार। REQUIRES_NEW) < / Code> 

समस्या

अंतर्निहित डेटा स्रोत इन-मेमोरी मोड के रूप में मैं H2 का उपयोग करते समय एक समस्या में चला जाता हूं यह मुझे त्रुटि देता है:

द्वारा कारण: org.h2.jdbc.JdbcSQLException : तालिका को लॉक करने की कोशिश करने का समय समाप्त MY_TABLE [50200-131]

जब मैं प्रचार को हटाता हूं, यह काम करता है, और जब मैं एक वैकल्पिक डेटाबेस जैसे ओरेकल या MySQL के साथ प्रचार का उपयोग करता हूं। REQUIRES_NEW , सब कुछ ठीक काम करता है।

मैं स्प्रिंग <कोड> 3.0.2-रिलेज और H2 1.2.131 का उपयोग कर रहा हूं।

मैं वसंत के साथ काम करने के लिए कैसे H2 प्राप्त कर सकता हूं?

मुझे पता नहीं है कि समस्या क्या है, लेकिन ऐंडिंग करने का प्रयास करें; एमवीसीसी = डेटाबेस यूआरएल के लिए सही है।


Comments

Popular posts from this blog

google indexing -

php - How to paginate multiple results in CakePHP? -

wpf - Converter stops filter working -