5
我開始使用apache CXF 2.1.5和xmlbeans來生成Web服務客戶端。常見問題解答頁面展示瞭如何使用JAXB綁定有java.util.Date
爲xsd:dateTime
結合:使用xmlbeans綁定cxf wsdl2java
<jaxws:bindings wsdlLocation="YOUR_WSDL_LOCATION"
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<jaxws:bindings node="wsdl:definitions/wsdl:types/xs:schema[@targetNamespace='THE_NAMESPACE_OF_YOUR_SCHEMA']">
<jxb:globalBindings xmlns:jxb="http://java.sun.com/xml/ns/jaxb" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<jxb:javaType name="java.util.Date" xmlType="xs:dateTime"
parseMethod="org.apache.cxf.tools.common.DataTypeAdapter.parseDateTime"
printMethod="org.apache.cxf.tools.common.DataTypeAdapter.printDateTime"/>
</jxb:globalBindings>
</jaxws:bindings>
</jaxws:bindings>
我想用XMLBeans的綁定代替,但不能找到一個合適的例子。我知道如何使用xmlbeans將xml文件映射到java對象,但我找不到要使用的語法cxf
。任何指針,代碼示例都是受歡迎的。
大參考。謝謝! – Withheld 2013-10-04 20:34:31