मैंने उबंटू वर्कस्टेशन के साथ जावा ईई 6 ऐप्स विकसित करने के लिए एक नई नौकरी शुरू की है।ग्रहण -> ग्लासफ़िश वृद्धिशील रूप से तैनात नहीं होगा - जेबीएसएसएसएस
ग्लासफ़िश एक मुख्य ऐप सर्वर है जिसे मैं एक साल या उससे भी अधिक समय तक उपयोग कर रहा हूं और इसके साथ काफी परिचित हूं। मैंने इस समस्या को डीबग करने के लिए जेबॉस की भी कोशिश की है। मैं ग्रहण के साथ विकास कर रहा हूं और इस समस्या को डीबग करने के लिए नेटबींस की भी कोशिश की है।
- वृद्धिशील तैनाती ग्रहण/ग्लासफ़िश के लिए काम नहीं करती है।
- यह ग्रहण/जेबॉस के लिए काम करता है।
- यह नेटबीन्स/ग्लासफ़िश के लिए काम करता है।
- यह मेरे मैक पर घर पर एक्लिप्स/ग्लासफ़िश के लिए काम करता है।
मैं ग्रहण जूनो के लिए Glassfish उपकरण स्थापित किया है और मैं एक glassfish सर्वर एडाप्टर सेटअप किया था। मैंने ग्लासफ़िश को पुनर्स्थापित किया है (3.1.2.2)।
ग्रहण ऑटो-बिल्ड चालू है और वास्तव में लक्ष्य है। क्लास या .xhtml फ़ाइलें बनाई/अपडेट की गई हैं।
लेकिन इन संशोधित फ़ाइलों को ग्लासफ़िश में ऐप निर्देशिका में कॉपी नहीं किया गया है। इसके बजाय इसका उपयोग करते समय वे जेबॉस के समकक्ष समकक्ष स्थान पर हैं।
ग्लासफ़िश> डोमेन> एप्लिकेशन कॉन्फ़िगरेशन> रीलोड सक्षम है (लेकिन .class/.xhtml इत्यादि भी वैसे भी नहीं मिल रहे हैं)।
कई लोगों ने कुछ उत्तरों के साथ समान प्रश्न पूछे हैं इसलिए मुझे नहीं लगता कि मुझे समाधान मिलेगा। हालांकि मुझे इस समस्या को डीबग करने में कुछ मदद चाहिए।
क्या कोई लॉग स्तर है जो मैं देख रहा हूं कि क्या हो रहा है; या क्या मैं कुछ और देख सकता हूं? या कोई अन्य विचार?
कोई उपयोगी प्रतिक्रिया की सराहना की।
ps। मैंने 'incremental-deploy' टैग का उपयोग करने की कोशिश की लेकिन मेरे पास पर्याप्त प्रतिष्ठा नहीं है। क्या कोई इसे ठीक कर सकता है?
मैंने 'javax.enterprise.system.tools.deployment' के लिए लॉगिंग सेट किया है और केवल एक चीज जो लौटाई गई है (जब मैं वृद्धिशील तैनाती की उम्मीद कर रहा हूं)' ठीक है: छोड़ना/ऑप्ट/देव/ग्लासफ़िश 3/ग्लासफ़िश/डोमेन/डोमेन 1/ऑटोोडोल्ड/बंडल क्योंकि इसका नाम 'अनदेखा करने के लिए फ़ाइलों की सूची में है। मैं कोई अन्य लॉगजर नहीं देख सकता जो प्रासंगिक होगा। – HankCa
मुझे लगता है कि मुझे पता है कि यह क्या है लेकिन जब तक मैं कल काम पर वापस नहीं आ जाता तब तक परीक्षण नहीं कर सकता। यह ग्रहण में ग्लासफ़िश सर्वर कनेक्टर की प्रकाशन स्थिति (यानी सर्वर पर डबल क्लिक करें)। इसे 'स्वचालित रूप से प्रकाशित न करें' पर सेट होना चाहिए। आशा है कि मैं लिख रहा हूँ। कल बाहर पता लगाना। – HankCa