2011-06-02 71 views

回答

8
<jaxb:bindings 
      schemaLocation="../../wscontract/src/main/resources/wsdl/address.xsd" 
    node="//xsd:schema[@targetNamespace='http://demo.iae.ws/address']"> 
    <jaxb:schemaBindings> 
     <jaxb:package name="demo.ws.address" /> 
     <jaxb:nameXmlTransform> 
      <jaxb:typeName prefix="Customer" /> 
     </jaxb:nameXmlTransform> 
    </jaxb:schemaBindings> 
</jaxb:bindings> 

使用JAXB綁定與wsimport的-b開關。你可以找到一些示例文件here

+0

然後我可以引用多個這些綁定文件? – 2011-06-02 13:06:36

+0

@Michael Wiles - 你可以通過多個'-b'開關傳遞多個綁定文件。它也應該可以[添加JAXB指令到你的模式](http://download.oracle.com/docs/cd/E17802_01/webservices/webservices/docs/2.0/tutorial/doc/JAXBUsing4.html#wp148975)如果你更喜歡這種方法。 – McDowell 2011-06-02 13:13:32

+0

,你還可以在一個綁定文件中包含多個這些jaxb:bindings以及我可以告訴 – 2011-06-02 13:21:36

相關問題