वैसे यह एक बहुत बड़ा कदम है जिसे आप उठाने जा रहे हैं।
सामान्य तौर पर, जावा बैकवर्ड कम्पेटिबल होने में काफी अच्छा है।
निम्नलिखित परिवर्तनों की एक सूची है जिसे Oracle ने प्रत्येक रिलीज़ के लिए सूचीबद्ध किया है:
ईजेबी के लिए, ईजेबी 1.1 और ईजेबी 3.0 (मैं 3.1 की सिफारिश करूंगा) के बीच बड़े अंतर हैं, जिन्हें वास्तव में समायोजित करने की आवश्यकता है, मैं यहां .
डेटाबेस के लिए, यदि आप हाइबरनेट ऑटो जनरेट रणनीति का उपयोग करेंगे, तो आपको पहले की स्क्रिप्ट के साथ समस्या नहीं होगी (मुझे लगता है कि आपके पास एक था!)
जहां तक एप्लिकेशन सर्वर का सवाल है, मुझे लगता है कि अगर इसे नए सिरे से इंस्टॉल किया जाता है तो आपको इससे कोई समस्या नहीं होगी, बेशक जब तक आप इस पर प्रोजेक्ट माइग्रेशन का परीक्षण कर रहे हैं।
आशा है कि यह मदद करता है।