में सामान्य तर्क शामिल मैं अपने खुद के ValidationMessage
वस्तुओं की एक सूची लौट रहा एक EJB है:weblogic APPC: EJB ग्राहक जार
@Remote
public interface Intf {
List<ValidationMessage> validateFile();
}
मैं weblogic के APPC उपयोगिता के साथ EJB ग्राहक जार पैदा कर रहा हूँ। समस्या यह है कि इसमें क्लाइंट JAR में ValidationMessage
क्लास शामिल नहीं है। शायद यह इस वर्ग की निर्भरता को नहीं देखता है क्योंकि यह केवल संकलित कोड को देखता है, जब सामान्य जानकारी पहले ही मिटा दी जाती है।
यदि मैं एक और डमी विधि जोड़ता हूं, जो इस कक्षा को सीधे इंटरफ़ेस में देता है, तो सब कुछ ठीक है।
@Remote
public interface Intf {
List<ValidationMessage> validateFile();
ValidationMessage dummy();
}
मेरा प्रश्न है: क्या डमी विधि को जोड़ने के बिना इसे ठीक करने का कोई तरीका है? क्लाइंट JAR में एपीसी द्वारा क्या शामिल किया जाता है इसे नियंत्रित करने का कोई तरीका है?
है कि वास्तव में क्या मैं प्रश्न में लिखा है: यह एक जेनरिक विलोपन समस्या है और इसे दूर जाना पड़ता कि आप एक डमी विधि उस वर्ग जिक्र जोड़ें। – unbeli