Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为cxf wsdl2java使用xmlbeans绑定_Java_Cxf_Wsdl2java_Xmlbeans - Fatal编程技术网

为cxf wsdl2java使用xmlbeans绑定

为cxf wsdl2java使用xmlbeans绑定,java,cxf,wsdl2java,xmlbeans,Java,Cxf,Wsdl2java,Xmlbeans,我开始使用ApacheCXF2.1.5和xmlbeans来生成web服务客户机。FAQ页面显示了如何使用jaxb绑定为xsd:dateTime进行java.util.Date绑定: <jaxws:bindings wsdlLocation="YOUR_WSDL_LOCATION" xmlns:jaxws="http://java.sun.com/xml/ns/jaxws" xmlns:xs="http://www.w3.org/2001/XMLS

我开始使用ApacheCXF2.1.5和xmlbeans来生成web服务客户机。FAQ页面显示了如何使用jaxb绑定为
xsd:dateTime
进行
java.util.Date
绑定:

<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
的语法。欢迎使用任何指针、代码示例。

有一个集成XBean的示例项目:


很好的参考资料。谢谢