Использование привязок xmlbeans для cxf wsdl2java

Я начинаю использовать apache CXF 2.1.5 и xmlbeans для создания клиента веб-службы. На странице часто задаваемых вопросов показано, как использовать привязки jaxb, чтобы иметь привязку java.util.Date для xsd:dateTime:

<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. Любые указатели, образцы кода приветствуются.


person Bala    schedule 03.08.2009    source источник


Ответы (1)


Существует пример проекта, интегрирующего XBean:

http://svn.apache.org/repos/asf/cxf/trunk/distribution/src/main/release/samples/wsdl_first_xmlbeans/

person user409438    schedule 03.08.2010
comment
Отличная ссылка. Спасибо! - person Withheld; 05.10.2013