2011-07-21 12 views
7

मैं ग्रहण में एक वेब सेवा क्लाइंट बनाने के लिए "वेब सेवा क्लाइंट" विज़ार्ड का उपयोग करना चाहता हूं, लेकिन विज़ार्ड मुझे वेब सेवा रनटाइम के रूप में एक्सिस 2 चुनने की अनुमति नहीं देता है; मैं सिर्फ सादे एक्सिस के साथ फंस गया हूँ।ग्रहण में एक्सिस 2 वेब सेवा क्लाइंट कैसे बनाएं?

मैं निम्नलिखित स्क्रीन पर शुरू (जो मैं फ़ाइल के माध्यम से करने के लिए मिला -> नई -> अन्य -> ​​वेब सेवा क्लाइंट):

Web Service Client dialog screenshot

मैं "पर वेब सेवा क्रम पर क्लिक करें: अपाचे एक्सिस क्लाइंट पर्यावरण विन्यास "संवाद:

Client Environment Configuration dialog screenshot

मैं चुन लिया" ", इस नए प्राप्त करने के लिए" अपाचे Axis2 ", लेकिन ठीक बटन धूसर हो जाता है। इससे कोई फर्क नहीं पड़ता कि मैं इस संवाद में क्या चुनता हूं - भले ही मैं "अपाचे एक्सिस" चुनूं - ठीक बटन ग्रे हो गया है। मैं इस कदम से पहले नहीं जा सकता। क्या मैं एक्लिप्स (इंडिगो संस्करण 20110615-0604) का एक खराब संस्करण उपयोग कर रहा हूं, क्या मुझे कुछ प्लगइन स्थापित/अपग्रेड करना होगा (मैंने एक्सिस 2 टूल्स 1.1.200v201103022 स्थापित किया है)? यहाँ क्या गलत है?

यह विंडोज 7 64-बिट मशीन पर है।

+1

हो सकता है कि कोई सहमत होंगे इस संवाद का कारण बताते हुए 'ओके' बटन धूसर हो जाता है चेतावनी या त्रुटि संदेश के कुछ प्रकार की जरूरत है कि? –

उत्तर

6

अनिलिल और जब तक कि आप कोई सर्वर नहीं जोड़ेंगे, ठीक है बटन ठीक हो जाएगा।

enter image description here

enter image description here

+3

वास्तव में ?? मुझे सिर्फ क्लाइंट का उपयोग करने के लिए एक टोमकैट सर्वर स्थापित करना है ?? यह सही प्रतीत नहीं होता है ... –

+0

इस तरह से ग्रहण उपकरण कैसे व्यवहार करता है, अगर आप यह सब नहीं चाहते हैं तो एएक्सआई 2 क्लासपाथ सेट करके कमांड प्रॉम्प्ट में अपना कोड जेनरेट करें – BOSS

5

इन्हें आजमाएं, यह आपको एक्सिस 2 वेब सेवा क्लाइंट को सफलतापूर्वक उत्पन्न करने में मदद कर सकता है, यह मेरे लिए काम करता है।

  • अपने सिस्टम पर एक्सिस 2 स्थापित करें, इसकी साइट से डॉउलोडिंग (Google एक्सिस 2 डाउनलोड)।
  • आप अपने ग्रहण संपादक में एक्सिस 2 रनटाइम जोड़ना चाहते हैं: विंडोज >> वरीयताएँ >> वेब सेवाएं >> एक्सिस 2 प्राथमिकताएं
  • मान लें कि आप एक गतिशील वेब परियोजना में में वेब सेवाओं ग्राहक पैदा कर रहे हैं, परियोजना में Axis2 जोड़ने पहलुओं (सही वेब परियोजना पर क्लिक करें >>गुण >> परियोजना पहलुओं)
  • इसके अलावा एक सर्वर जोड़ने अपने ग्रहण संपादक में समय चलाएँ: विंडोज >> प्राथमिकताएं >> सर्वर >> क्रम वातावरण

ये और Axis2 चयन करने के बाद आपके ठीक बटन सक्षम होना चाहिए 'ग्राहक एन सर्वर क्रम वातावरण में से एक विषाणु विन्यास ' संवाद।

आपकी समस्या को हल करने में शुभकामनाएं।

+1

यह गतिशील वेब प्रोजेक्ट नहीं है, (वह क्या है?) यह सिर्फ एक कंसोल ऐप है। –

+0

मुझे सर्वर का चयन क्यों करना है? मेरा सर्वर एक डब्ल्यूसीएफ सर्वर है, कोई जावा-संबंधित प्रकार का वेब सेवा सर्वर नहीं है। नए सर्वर रनटाइम पर्यावरण संवाद में डब्ल्यूसीएफ सेवा के लिए कोई विकल्प नहीं है। –

+0

ठीक है, इस लिंक को आजमाएं, यह आपकी मदद कर सकता है http://www.kevingao.net/category/wcf-java-interop – Chakri

2

Axis2 Code Generator for Eclipse का उपयोग क्यों नहीं करते? मुझे लगता है कि यह आपको क्लाइंट कोड को आसान बनाने में मदद करेगा।

+0

यदि मैं इसे काम पर ला सकता हूं तो मैं चाहूंगा: http://stackoverflow.com/questions/6791239/ कैसे उपयोग करें-axis2-code-generator-for-eclipse –

+0

कृपया याद रखें कि कोड जनरेटर के पास अक्ष 2 के साथ समान संस्करण संख्या होनी चाहिए :) – anhtuannd

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