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