2011-04-13 13 views
5

क्या ओजीआई क्लासलोडिंग समस्याओं को डीबग करने के लिए कुछ टूल या रेसिपी हैं? जावा ई कंटेनर क्लासलोडर और संस्करणों के साथ ओजीआई क्लासलोडर के विशेष रूप से बातचीत। मैंने कल्पना में देखा- मेरे लिए थोड़ा जटिल, कुछ वास्तविक जीवन उदाहरण पसंद करते हैं।ouggi classloader समस्याओं को डीबगिंग

+1

मुझे इस प्रश्न का उत्तर देने में रूचि है। इसलिए मैं एक बक्षीस स्थापित कर रहा हूँ। मुझे ओएसजीआई बंडलों के परीक्षण को स्वचालित करने के लिए अच्छे दस्तावेज़ीकरण में भी रूचि है (आपका पसंदीदा ओएसजीआई परीक्षण ढांचा क्या है? क्यों? आदि ...) – JVerstry

+1

मैं इस प्रश्न पर कई दिनों से सोच रहा हूं, लेकिन मुझे नहीं लगता एक सामान्य पैटर्न है जिसे आप क्लास लोडर समस्याओं को डीबग करने के लिए कर सकते हैं, खासकर जावा ईई के साथ संयोजन में। ओएसजीआई मॉड्यूलरिटी को 'क्लासलोडर हाइजीन' की आवश्यकता होती है, और 'जादू' यह एक बहुत ही जटिल व्यवसाय बनाता है ... –

+0

क्या आप जिन मुद्दों का सामना कर रहे हैं उन्हें स्पष्ट कर सकते हैं? – JVerstry

उत्तर

1

जैसा कि एंजेलो पहले ही कहता है, वहां कोई चांदी की बुलेट नहीं है बल्कि डोमेन से परिचित हो रही है। मैं भी एक व्यावहारिक लड़का हूं, ओएसजीआई स्पेक वहां बेहतर चश्मे में से एक है और वास्तव में काफी पठनीय है। ओएसजीआई के नट्स और बोल्ट सीखते समय मैंने क्या किया, मैंने ओएसजीआई बंडलों और फ्रेमवर्क के लिए एक टेस्ट फ्रेमवर्क लिखा। इसकी पैक्स परीक्षा, यहां कोई लापरवाही प्लग नहीं है;) जिस तरह से मैंने इसे सीखा और मैं आपको केवल यह संकेत दे सकता हूं: कल्पना पढ़ें, और पैक्स परीक्षा के साथ खेलें। यहां तक ​​कि यदि आप परीक्षा के हर विवरण को समझ नहीं पाते हैं, तो यह ओएसजीआई में गोता लगाने का एक शानदार तरीका है।

कृपया समझें कि यह डिबगिंग के बारे में नहीं है। आम तौर पर, आपको अपने डीबगर कौशल को बढ़ाने के लिए परीक्षण लिखना पसंद करना चाहिए। यह आपको बहुत बेहतर समझ देता है और दीर्घकालिक मूल्य है। शायद यह मदद करता है? मुझे बताएं कि क्या मैं किसी विशेष मुद्दे से मदद कर सकता हूं।

टोनी

+0

मैं मानता हूं कि (स्वचालित) परीक्षण डिबगिंग से बेहतर है। मेरी तरफ, मैं SecureClassLoader और ओएसजीआई में सुरक्षा लागू करने के बारे में चिंतित हूं। इसका परीक्षण कैसे किया जा सकता है? कंटेनर क्लासलोडर्स के साथ यह कैसे एकीकृत करता है? क्या पैक्स परीक्षा यहां मदद कर सकती है? यदि हां, तो कैसे? – JVerstry

+0

मैं आपको बक्षीस सौंप दूंगा। मैं और अधिक पढ़ रहा हूं और मेरा मानना ​​है कि जिन सुरक्षा मुद्दों का मैं परीक्षण/हल करने की कोशिश कर रहा हूं वे ओएसजीआई से परे हैं, क्योंकि ओएसजीआई को 'कंटेनर' से ही शुरू किया जा सकता है। ओएसजीआई और ओएसजीआई मॉड्यूल लोड करने वाले एप्लिकेशन में उचित सुरक्षा प्रबंधक और सुरक्षा नीति स्थापित करने का मामला है ... – JVerstry

+0

उपहार के लिए धन्यवाद! आगे सहायता और सहायता प्राप्त करने के लिए अपाचे फ़ेलिक्स और/या ओपीएस 4 जे जैसे ओएसजीआई संबंधित मेलिंगलिस्टों में से किसी से संपर्क करने के लिए स्वतंत्र महसूस करें। –

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