0

我有一方面WSDL URL /文件和在另一方面的若干XSD模式文件(被結合稱爲拿鐵文件?)。澄清需要大約以消耗一個web服務生成JAX-WS客戶存根

所有這些描述了一個web服務,我想消耗使用jax-ws

我明白我需要生成使用wsimport的實用客戶存根

我對每XSD架構一個不同的包/綁定文件對於生成的存根文件要求。爲wsdl生成的存根將位於另一個包中。

  1. 這有道理嗎?
  2. 這可能嗎?如果是這樣如何?
  3. 我錯過了什麼?

編輯:我不完全理解意圖的反對對XSD文件結合使用的wsimport時所產生的WSDL和文件生成的文件之間的差異。有人可以解釋嗎?

回答

0

baleto

第一件事XJB文件用於解決衝突和自定義模式。

如果XSD具有爲其定義的特定名稱空間,則可以爲XSD創建不同的包。

例如,您需要一個包名稱,如com.foo.healthcare.claims,那麼您需要爲架構命名空間爲http://www.foo.com/healthcare/claims