Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change 
notification.

The following page has been changed by MaryamMoazeni:
http://wiki.apache.org/ws/MaryamMoazeni/GSoC2006

New page:
''' Project Title: Axis2 Databinding '''

''' Project Overview ''' 

Axis2Databinding (ADB) does not cover all of XML Schemas. This project is aimed 
to implement some of these unsupported XML Schema features. The frist goal is 
to implement Simple Content extension and restriction and Complex Content 
restriction. However, I am also willing to handle some other unsupported schema 
constructs as well.  

''' What I've Done So Far '''

   •  Reviewed the adb-codgen module of Axis2. For this I needed to review 
XML Schema   
   spec and XmlSchema API in more detail. I needed to test different schemas 
with the   
   XmlSchema API to get to know its features. So far I realized that, it is 
needed to   
   fill BeanWriterMetaInfoHolder according to the extension ad restriction meta 
info in the 
   SchemaCompiler; and then, most of the work needs to be passed to the 
JavaBeanWriter to
   handel the generation of codes according to the BeanWriterMetaInfoHolder. I 
need to
   review the JavaBeanWriter more in depth to realize how to write the new 
schema 
   constructs.   
   
   •  Built Axis2 and generated code for different schemas in order to 
compare and analyze 
   the outputs. 

   •  Looked around to get ideas from XMLBeans Project for implementing 
Simple Content 
   extension and restriction. Tested some schemas with XMLBeans to see how are 
things
   should be in the case of having Simple Content extension and restriction. 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to