cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Beryozkin" <sergey.beryoz...@iona.com>
Subject Re: contract first using either XSD or XML plus Trang
Date Wed, 02 May 2007 13:07:52 GMT
+1, it would be nice if CXF supported it as the alternative schema language...

Cheers, Sergey


----- Original Message ----- 
From: "James Strachan" <james.strachan@gmail.com>
To: <cxf-dev@incubator.apache.org>
Sent: Wednesday, May 02, 2007 1:44 PM
Subject: Re: contract first using either XSD or XML plus Trang


> On a related note - I love the RelaxNG compact syntax...
> 
> http://relaxng.org/compact-tutorial-20030326.html
> 
> it makes XSD look so, well, XML :)
> 
> it'd be great if folks could write schemas easily in Relax NG then use
> that to feed the XSD generation & WSDL generation. Trang can handle
> the conversion nicely.
> 
> 
> On 5/2/07, James Strachan <james.strachan@gmail.com> wrote:
>> Writing WSDL by hand is a bit sucky. I enjoyed Craig's recent post...
>>
>> http://jroller.com/page/habuma?entry=contract_first_i_do_not
>>
>> I wondered if anyone had ever looked at creating some contract-first
>> tooling which was like this...
>>
>> a)  example XML documents -> XSD
>> b) XSD with naming conventions/annotations -> WSDL
>> c) WSDL to Java (as we currently have)
>>
>> i.e. so folks could start at a, b or c rather than just forcing folks
>> to write WSDL.
>>
>> e.g. it'd be cool to extend the maven tooling so you could just list
>> the example XML documents to use to create the XSD to create the WSDL
>> to create the Java contracts :)
>>
>> On the home page it seems to kinda say there's code generation for XSD
>> to WSDL, but I've not spotted any examples yet. Is this true? I've
>> seen the XSD to Java (which seems to be like the JAXB2 XSD to Java
>> stuff). I was wondering if folks had looked at doing XSD to WSDL and
>> using trang to add example-XML to XSD etc?
>>
>> --
>> James
>> -------
>> http://macstrac.blogspot.com/
>>
> 
> 
> -- 
> James
> -------
> http://macstrac.blogspot.com/

Mime
View raw message