मेरे पास कई डब्लूएसडीएल हैं जो एक ही सेवा के विभिन्न हिस्सों का वर्णन करते हैं। सेवा के लिए एक नकली बनाने के लिए, मैंने इन्हें सोपूआई में आयात किया, प्रत्येक के लिए एक ही बंदरगाह और पथ के साथ एक नकली सेवा बनाई, और उन्हें शुरू किया।

दस्तावेज बताता है कि यह काम करना चाहिए, लेकिन मुझे मिलता है

सोप संस्करण [SOAP 1.1] के साथ सोपएक्शन [http://www.example.com/my/action] और बॉडी एलिमेंट [नल] के लिए गुम ऑपरेशन

जब मैं उनका उपयोग करने की कोशिश करता हूं - शुरू किए गए मॉक में से एक हमेशा काम करता है, लेकिन अन्य नहीं करते हैं।

क्या मुझे इसके काम करने के लिए विशिष्ट सेटिंग्स की आवश्यकता है? क्या मैं किसी तरह समस्या को टाल सकता हूँ?

संबंधित: soapUI अधिक नकली सेवाओं को जोड़ती है। जबकि उनका प्रश्न एक war को निर्यात करने के बारे में है जो कई मॉक चला रहा है, मैं सीधे सोपूआई से नकली सेवाओं को चलाने की कोशिश करता हूं

0
Qw3ry 17 मार्च 2021, 13:32

1 उत्तर

सबसे बढ़िया उत्तर

मैंने कई मॉक को एक में मिलाकर इस समस्या से बचना संभव पाया। इसे इस प्रकार किया जा सकता है:

  1. सभी WSDLs को एक ही प्रोजेक्ट में आयात करें। आप किसी प्रोजेक्ट पर राइट-क्लिक कर सकते हैं, और "डब्लूएसडीएल जोड़ें" चुनें
  2. डब्लूएसडीएल में से किसी एक से एक नकली सेवा उत्पन्न करें।
  3. अन्य डब्लूएसडीएल के प्रत्येक अनुरोध के लिए जिसे आपको नकल करने की आवश्यकता है, बनाई गई नकली सेवा पर राइट क्लिक करें और "नया नकली ऑपरेशन" बनाएं।

यह थकाऊ है, खासकर जब आपके पास कई अनुरोध हैं, हालांकि, यह एकमात्र तरीका है जिससे मैं इसे काम पर ला सकता हूं।

0
Qw3ry 17 मार्च 2021, 10:32