2012-05-05 14 views
9

जब मैंने एक्लिप्स में Google वेब ऐप चलाने की कोशिश की, तो मुझे appengine-web.xml does not contain a <threadsafe> element मिला और ऐप नहीं चला (ठीक है, कोई भी नया ऐप अभी भी नहीं करता)। इसे ठीक करना मुश्किल नहीं था (मैंने इस तत्व को true मान appengine-web.xml फ़ाइल में जोड़ा है), लेकिन मुझे पहले यह त्रुटि नहीं मिली। ऐसे अप्रत्याशित व्यवहार का कारण क्या हो सकता है? अग्रिम में धन्यवाद।जावा ऐप इंजन: "एपेंगिन-वेब.एक्सएमएल में <threadsafe> तत्व नहीं है" संदेश

उत्तर

15

Google ने इसे रिलीज नोट्स में 1.6.4 के लिए घोषित किया और इसे नवीनतम रिलीज में लागू किया।

appengine-web.xml से <threadsafe> निर्देश छोड़ना अब एक चेतावनी में परिणाम है। 1.6.5 रिलीज से शुरू होने पर, इस निर्देश को छोड़कर परिणामस्वरूप एक त्रुटि होगी।

http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes

+4

वास्तव में यह है कि। हमने ऐसा करने का कारण यह है कि हमारे जावा उपयोगकर्ताओं को यह पता है कि कई मौजूदा ऐप्स के लिए एक बड़ा प्रदर्शन सुधार उपलब्ध है जो कई लंबे समय तक चलने वाले डेवलपर्स के बारे में नहीं जानते हैं। –

+1

लेकिन यहां तक ​​कि अगर तत्व मौजूद है, तो यह त्रुटि अभी भी फेंक दी गई है। :( – Shwetanka

+0

अब टैग का उपयोग नहीं कर सकता। स्क्रीनशॉट देखें: https://www.dropbox.com/s/55gm9ws1alpjaaq/thread_safe.png –

संबंधित मुद्दे