2009-05-24 8 views
6

मैं Vista 64-बिट पर जावा 6 64-बिट और स्टैंडअलोन टॉमकैट 6.0.18 का उपयोग कर रहा हूं। मैं स्ट्रैट्स 1.3.10 और टाइल्स के साथ एक वेब अनुप्रयोग पर काम कर रहा हूं। अब जब मैं अपने जावा या जेएसपी फाइलों में बदलाव करता हूं, तो जब मैं पेज को फिर से लोड करता हूं तो वे दिखाई नहीं दे रहे हैं। परिवर्तनों को देखने के लिए मुझे मैन्युअल रूप से टॉमकैट प्रबंधक में वेब एप्लिकेशन को पुनः लोड करना होगा। मेरा वेब ऐप कॉन्फ़िगरेशन निम्नानुसार है:टॉमकैट 6 हॉट डिप्लॉय इश्यू

$CATALINA_BASE/conf/Catalina/localhost/dashboard.xml 

<Context docBase="D:/mydata/projects/PatchworkSystems/development/Dashboard/webapp" 
     path="/dashboard" 
     reloadable="true" antiJARLocking="true" antiResourceLocking="true" debug="1" /> 

किसी भी मदद की बहुत सराहना की जाती है।

धन्यवाद Quadir

उत्तर

25

आह, यह वर्ष भूरा।

मैंने पिछले गर्मियों में एक परियोजना पर इस स्नैग को मारा।

यह आपके संदर्भ पर antiResourceLocking = "true" सेट होने के साथ साइड इफेक्ट की वजह से है।

http://tomcat.apache.org/tomcat-5.5-doc/config/context.html

"कृपया ध्यान दें कि सच को यह स्थापित करने के कुछ साइड इफेक्ट, JSP के अक्षम करना एक चल सर्वर में पुन: लोड सहित: आप बिलाव पर दस्तावेज़ यहां पढ़ें देख बगजिला 37,668 । "

जो यहाँ है:

https://issues.apache.org/bugzilla/show_bug.cgi?id=37668

कोई समाधान नहीं है जहाँ तक मैं जानता हूँ कि, यदि आप विशेषता को दूर यह आप yor JSP के का स्वत: लोड हो रहा है फिर से की अनुमति देगा। हमने उत्पादन के लिए विशेषता को वापस रखने के लिए तैनाती समय प्रतिस्थापन सेट किया है। बू, उसका! वैसे भी अगर आप एंटी रिसोर्स लॉकिंग विशेषता को हटाते हैं तो यह आपके द्वारा अनुभव की जा रही समस्या का समाधान करेगा।

एक कामकाज अपाचे प्रदान करें !!!

+0

धन्यवाद जॉन, आपका उत्तर सही था। – Quadir

+0

क्षमा करें मैं आपकी प्रतिष्ठा को बढ़ा नहीं सकता क्योंकि मैं एक नया उपयोगकर्ता हूं। – Quadir

+0

कोई समस्या नहीं, खुशी है कि यह आपको काम करता है। इससे निपटने के लिए यह एक परेशान मुद्दा है। – Jon