मुझे ठीक उसी व्यवहार का सामना करना पड़ा:
मैं अपने विंडोज 7 64 बिट पीसी पर ओरेकल एक्सई और एमएस एसक्यूएल सर्वर एक्सप्रेस दोनों का उपयोग करता हूं - मैंने 1.6.0_27 (x64 संस्करण) से जावा 1.6.0_29 में अपग्रेड किया और यह देखकर आश्चर्यचकित हुआ कि वही प्रोग्राम जहां ओरेकल एक्सई से कनेक्ट करने में सक्षम हैं लेकिन MS SQL सर्वर के लिए नहीं...
मैंने समस्या का पता javax.sql.DataSource.getConnection()
पर लगाया जहाँ यह हमेशा के लिए लटका हुआ था - क्योंकि यह सिर्फ एक इंटरफ़ेस है, jdbc ड्राइवरों ने मेरा संदेह उठाया...
मैं एमएस एसक्यूएल सर्वर जेडीबीसी ड्राइवर 3.0.1301.202 का उपयोग कर रहा हूं और मैंने एसक्यूएल सर्वर सीटीपी ("सामुदायिक तकनीकी पूर्वावलोकन") 4.0.1722.1 में भी अपडेट किया क्योंकि मेरा संदेह यह था कि इसे जेडीबीसी ड्राइवर के साथ कुछ करना है - लेकिन कोई सफलता नहीं :अभी भी लटका हुआ है!
मेरा समाधान 1.6.0_27 पर डाउनग्रेड करना और -- बैंग:सब कुछ फिर से ठीक था!
सादर एरिच