0
我正在開發一個Web服務,當我將它部署在Weblogic 10.3.0上,並且在10.3.6上進行時,我遇到了它的WSDL中的差異。基本上,有一個很小的變化,例如,soapUI解釋的變化很大。WebService WSDL 10.3.0和10.3.6之間的差異
這是我發現的區別:
WL 10.3.0:
<xs:complexType name="auth">
<xs:sequence>
<xs:element minOccurs="0" name="user" type="tns:userPassword"/>
</xs:sequence>
WL 10.3.6:
<xs:complexType name="auth">
<xs:sequence>
<xs:element minOccurs="0" ref="tns:user"/>
</xs:sequence>
正如你所看到的,在WL 10.3.6,它使用ref代替,這會導致soapUI以下列方式顯示請求:
<ser:auth>
<ser:user>?</ser:user>
</ser:auth>
我爲此實現使用CXF和註釋。
有沒有人對發生了什麼有任何線索?
非常感謝!
問候。
這是abbolutely罰款。你只需要用你的價值取代'?'。我在這裏錯過了什麼嗎?如果您期待其他事情,請更新問題。 – 2013-04-24 19:06:38
我期待在請求體上有一個複雜的結構,例如: ? '。 –
bassprodukt
2013-04-24 19:19:22
請根據您的期望更新問題。 – 2013-04-24 19:21:12