शीर्षक कहता है, मैं अपने कोड या मूल सीआरएम कार्यक्षमता के कारण हुई त्रुटि और क्लाइंट सिस्टम पर स्थापित किसी भी कस्टम प्लगइन द्वारा फेंकने वाली त्रुटि के बीच अंतर बताने का एक तरीका ढूंढ रहा हूं।क्या यह जानने का कोई तरीका है कि एक एमएस सीआरएम अपवाद प्लगइन द्वारा फेंक दिया गया था?
कुछ जो हम लगातार पीड़ित होते हैं वह हमारे ग्राहकों के कस्टम तृतीय पक्ष प्लगइन्स है जो या तो उन्होंने घर में बनाया है या किसी अन्य आईएसवी से खरीदा है। वे इसे सीआरएम इकाई पर पंजीकृत करते हैं जिसे हम सबसे हालिया मामले में अपनी खुद की इकाइयों में से किसी एक पर भी स्पर्श करते हैं। हम कुछ करने की कोशिश करते हैं, प्लगइन अपनी चीज करने की कोशिश करता है और विफल रहता है। हाल के उदाहरण में, प्लगइन इसे सीआरएम में डालने के ठीक बाद 'एन्कोडिंग नहीं कर रहा था। प्लगइन एक त्रुटि फेंकता है और सीआरएम इसे वापस फेंकता है।
मैं कैसे बता सकता हूं कि प्लगइन घंटों की जांच किए बिना अपराधी है? अब तक मैंने केवल एक कंपनी को प्लग संदेश स्टैक ट्रेस को त्रुटि संदेश के रूप में फेंककर इसे बताना आसान बना दिया है। स्पष्टता के लिए
संपादन:
- मैं एक कार्यक्रम संबंधी समाधान समय यह मुद्दे की पहचान करने के लिए ले जाता है को कम करने के लिए देख रहा हूँ एक कस्टम प्लगइन और नहीं हमारे कोड Azure से उनके सीआरएम के साथ बातचीत है ।
- मैं अंतर जानने के लिए पर्याप्त स्मार्ट होने के लिए हमारी त्रुटि लॉगिंग/हैंडलिंग को बढ़ाने का प्रयास कर रहा हूं।
- भले ही हमारा कोड 100% काम करता है लेकिन को आग लगाने के लिए एक सिंक्रोनस प्लगइन ट्रिगर करता है और वह प्लगइन विफल हो जाता है, हमें सीआरएम से अपवाद मिलता है।
- हम जो कुछ भी करते हैं वह एसडीके के माध्यम से प्रोग्रामेटिक है।
तो यह एक विफलता है कि होता है जब आपके प्लगइन कुछ कार्रवाई जो विफल एक और प्लगइन है, जो तब विफल अपने प्लगइन का कारण बनता है का कारण बनता है प्रदर्शन करने के लिए प्रयास करता है ? या यह एक प्लगइन है जो आपकी प्लगइन आग से पहले प्लगइन के साथ होता है? – Daryl
हम तकनीकी रूप से 'प्लगइन' नहीं हैं हमारे पास एक ऐसा ऐप है जो Azure में चलता है जो ग्राहकों सीआरएम सिस्टम के साथ इंटरैक्ट करता है। त्रुटि उन ग्राहकों की प्लगइन में होती है जो हमें वापस फ़िल्टर करते हैं, भले ही हम जो करने की कोशिश कर रहे थे, हम अभी भी एक त्रुटि वापस ले लें। –
तो आप एसडीके का उपयोग कर इसके साथ बातचीत कर रहे हैं? – Daryl