I think this is a great idea, if done correctly.

Do you plan to support only bottom-up WS development or top down as
well? If both, how do you propose to denote that a developer indicate
his/her wish to use generics in their schema? I'm assuming it won't be
required that someone use generics for a collection...or will it?

On Tuesday, April 7, 2009, Sukhitha Jayathilaka  wrote:
> Hi!
>
> I, Sukhitha Prabhath Jayathilaka, throught I would attemp to parcticipate in 
> Google Summer of Code 2009 under the Apache Axis2 project. I have submitted 
> my proposal already on the GSoC student app.
>
>
> I submitted my proposal on a feature request I found on the Axis2 issue 
> tracker, namely the addition of Generics support for Axis2. I believe I will 
> be able to use my programming abilties gained so far to tackle the task of 
> implementing this feature, as well as to develop my skills greatly through 
> working on the project.
>
>
> In my proposal I have divided the project in to three main parts  as follows.
>
> 1.  Support for POJOs that use Generics : Users should be able to deploy 
> POJOs with generic types in the same way as non-genericesed classes, and at 
> the time of deployment Axis2 should be able to read them and process them, 
> finally creating a valid Axis web service from the class.
>
> 2.  Support for Schema and WSDL Generation : When the Java class employs 
> Generics,  Axis2 should be able to process the generic types using Java 
> Reflection and create the correct Schema element.
>
> 3.  Runtime message serialization and de-serialization : When a message is 
> received Axis2 should be able to identify the correct generic type using Java 
> Reflection and then de-serialize the XML message into the appropriate 
> genericised bean.
>
> I believe I would be able to dedicate about 2-3 hours on a daily basis to 
> working on this project, with more time on weekends.
> I would appreciate any comments or suggestions regarding this proposal.
> Thank You!
> Sukhitha.
>
>

Reply via email to