Ok, that's it.thank you. But there is another problem with the version. I
checked the latest
version is 2.0.
E:\tmp>wsdl2java synchronous.wsdl

WSDLToJava Error : Thrown by JAXB : JAXB version attribute must be present


E:\tmp>

Freeman Fang-2 wrote:
> 
> I think your jaxb namespace should be 
> xmlns:jaxb="http://java.sun.com/xml/ns/jaxb";, but not 
> jaxb="http://java.sun.com/xml/ns/jaxb";, you miss "xmlns" prefix before
> jaxb
> 
> Best Regards
> 
> Freeman
> 
> 
> lllgg wrote:
>> in my project, i want to publish some webservice which has some datetime
>> property. I generate the client
>> code with the wsdl2java. the xs:dateTime in the schema just binding to
>> the
>> XMLGregorianCalendar type. All i want is java.util.Date, so i add some
>> thing
>> as follow in the wsdl file:
>>
>> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";
>> xmlns="http://synchronous.arpoa.cn/";
>> jaxb="http://java.sun.com/xml/ns/jaxb";
>> version="2.0" attributeFormDefault="qualified"
>> elementFormDefault="unqualified"
>> targetNamespace="http://synchronous.arpoa.cn/";>
>> <xs:annotation>
>>   <xs:appinfo>
>>     <jaxb:globalbindings>
>>       <jaxb:javatype name="java.util.Date" xmltype="xs:dateTime"
>> parsemethod="org.apache.cxf.tools.common.DataTypeAdapter.parseDateTime"
>> printmethod="org.apache.cxf.tools.common.DataTypeAdapter.printDateTime"
>> />
>>     </jaxb:globalbindings>
>>   </xs:appinfo>
>>  </xs:annotation>
>>
>> and run the wsdl2java to generate the client code, and there were some
>> errors like:
>>
>> E:\tmp>wsdl2java synchronous.wsdl
>> [Fatal Error] synchronous.wsdl:6:26: The prefix "jaxb" for element
>> "jaxb:globalb
>> indings" is not bound.
>>
>> WSDLToJava Error : java.lang.RuntimeException: Fail to create wsdl
>> definition fr
>> om : file:/E:/tmp/synchronous.wsdl
>> Caused by : WSDLException: faultCode=PARSER_ERROR: Problem parsing
>> 'file:/E:/tmp
>> /synchronous.wsdl'.: org.xml.sax.SAXParseException: The prefix "jaxb" for
>> elemen
>> t "jaxb:globalbindings" is not bound.
>>
>>
>> Anything I configured wrong? thanks for your help!
>>   
> 
> 

-- 
View this message in context: 
http://www.nabble.com/date-type-binding-tf4222811.html#a12012799
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to