我正在向webservice發送請求,並且正在以xml格式接收來自web服務的正確響應,正確的值填充在響應元素tage中。現在我嘗試解組,但響應對象正在填充null,而不是我在XML響應中看到的值。無法解組我的xml
任何明顯的事情來檢查? 這是我的代碼:
InputSource outputSource = getWebServiceHelper().send(source,messageIdentifier);
JAXBElement<Envelope> responseEnv = (JAXBElement<Envelope>) getWebServiceHelper().unmarshal(new SAXSource(outputSource));
JAXBElement<ResponseObjectType> result = (JAXBElement<ResponseObjectType>)responseEnv.getValue().getBody().getAny().get(0);
的那一刻第二行執行,響應屬性成爲空。儘管在xml標籤之間是正確的!
謝謝了。 Chaitanya