मैं इस अजीब समस्या के साथ कुछ मदद प्राप्त करने की उम्मीद कर रहा हूं। हम जैकोब नाम सर्वर चला रहे हैं और मेरे पास एक साधारण क्लाइंट है जिसका उपयोग मैं कनेक्ट करने और शानदार कॉरबा वूडू करने का प्रयास करने के लिए कर रहा हूं। नाम सर्वर चल रहा है, लेकिन जब मैं अपना जावा ऐप शुरू करने का प्रयास करता हूं, तो मुझे "Connection failure" error (org.omg.CORBA.COMM_FAILURE, minor code 201, "caused by java.net.ConnectionException: Connection refused: connect")
मिलता है।जैकब नामकरण सेवा से कनेक्ट करने का प्रयास करते समय त्रुटि
यहां अजीब हिस्सा है। त्रुटि रिपोर्ट करता है कि यह डिफ़ॉल्ट पोर्ट 900 का उपयोग करके कनेक्ट करने का प्रयास कर रहा है, लेकिन मैं नाम सर्वर द्वारा उपयोग किए जाने वाले किसी से मेल खाने के लिए नाम सेवा के पोर्ट नंबर को ओवरराइड करने का प्रयास करने के लिए एक तर्क में गुजर रहा हूं। मेरे जावा आदेश इस तरह है:
java -classpath . HelloClient -Djava.endorsed.dirs="bla bla bla" <br>
-Dorg.omg.CORBA.ORBClass=org.jacorb.orb.ORB
-Dorg.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton
-DORBInitRef.NameService=corbaloc::localhost:2809/StandardNS/NameServer-POA/_root
मैं भी पहली राजधानी डी के बिना मापदंडों की कोशिश की (मैं इसे दोनों तरीकों से देखा है और मैं अंतर पता नहीं है)।
अब, अगर मैं -ORBInitialPort 2809
डालता हूं, तो क्लाइंट कनेक्ट करने का प्रयास करने लगता है, लेकिन फिर मुझे corba.OBJECT_NOT_EXIST
त्रुटि मिलती है।
मैं किसी भी मदद या सलाह का उपयोग कर सकता हूं।
वाह, कोई भी अनुमान लगाने वाला नहीं है? मुझे निराशा होती है: \ – Dave
क्या आप अपना जावा कोड पोस्ट कर सकते हैं जहां आप नाम सर्वर से कनेक्शन स्थापित करने का प्रयास कर रहे हैं? –