axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davanum Srinivas" <dava...@gmail.com>
Subject Re: JAX-WS 2.0 support for Apache Axis2 WSDL2Java Code Generator
Date Wed, 04 Jul 2007 01:30:57 GMT
Sameera,

Please start a JIRA issue and keep uploading diff's regularly.

thanks,
dims

On 7/3/07, Sameera Jayasoma <sameera.madushan@gmail.com> wrote:
> Hi all,
>
> I'm working on implementing JAX-WS 2.0 support for Apache Axis2 WSDL2Java
> Code Generator for Google Summer of Code 2007.  My proposal can be viewed at
> http://wiki.apache.org/general/SameeraJayasoma/SummerOfCode/2007.
>
> Here is the description of the design I have followed after having several
> discussions with the mentor.
>
> Java API for XML Web Services (JAX-WS) is a technology designed to
> standardized the construction of web services and web service clients in
> Java. JAX-WS 2.0 describes set of mappings from a service defined in a WSDL
> to Java classes and vice versa. JAX-WS 2.0 delegates the data binding
> related-task to JAXB 2.0. These mappings are somewhat different from the
> from the way how Axis2 maps WSDL constructs to Java constructs. Therefore I
> came up with a JAXWSEmitter class which extends the
> AxisServiceBasedMultiLanguageEmitter class. This way I
> could reuse some of the functionalities.
>
> JAX-WS defines two styles which are non-wrapper style and wrapper style to
> map the contents of input and output message to Java method parameters.
> There are some rules for which a WSDL:Operation to qualify for wrapper style
> mapping. wrapper style mapping specifies more or less the same convention
> which is followed in SchemaUnwrapperExtension class. But there are some
> variations. Therefore I decided to add a new extension class called
> JAXWSWapperExtension.
>
> I'm currently working on a issue found when implementing the
> JAXWSWapperExtension. Existing implementation of Jaxbri does not support
> unwrapping.
>
> I will send a patch within two days after completing some minor things.
>
> Any improvement to the existing design is greatly accepted.
>
> Thanks in advance
>
> Sameera
>
> --
> Sameera Jayasoma
> http://sameera-jayasoma.blogspot.com/
> http://www.flickr.com/photos/sameera-jayasoma


-- 
Davanum Srinivas :: http://davanum.wordpress.com

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message