Hi Sagara, We didn't hear from you for a while, so I recently asked Dan Harvey, a summer intern student, to look at Woden serialization. However, it looks like you've made some good progress so I'll ask him to focus on other requirements while I look at your code.
thanks, John Kaputin "Sagara Gunathunga" <[EMAIL PROTECTED]> wrote on 01/08/2007 04:18:18: > Hi John, > > Hope you remember me .after my exams, In from this month I have been > started my works on Woden serialization and I'm sorry, because I > couldn't update you about the progress of my works on time. > > > As you mentioned I have studied how common behaviors of DOM and > OM/StAX readers are refactored in to BaseWSDLReader through the > XMLElement. And I notice that this idea can be reused in Writer > implementation too. > > > As a beginning I have studied how serialization is implemented in > WSDL4J and Apache AXIOM projects. If I summarized what I realized is > > > (1) In WSDL4J ? WSDLWriterImpl use basic Java java.io.PrintWriter to > actual writing tasks and DOMUtils, DOM2Writer used to traversing and > formatting tasks. > > > > (2) In AXIOM - javax.xml.stream.XMLStreamWriter is used to writing task. > > > Then I came up with 2 ideas for Woden serialization implementation > > > > (1) ? use an approach that similar to WSDL4J, means > java.io.PrintWriter for writing task and use of DOMUtils, DOM2Writer > and OMUtil,OM2Writer for other works. (In this case necessity of two > Writer implementations is a question?) > > > (2) - Use one writer (may be java.io.PrintWriter or any other > available writer on DOM) for DOMWriterImplemanatation and use > javax.xml.stream.XMLStreamWriter for OMWrterImplematation. Then we can > refrctor common behaviors in to BaseWSDLWriter class. > > > > As this is my first contribution, give your comments on this issue. > BTW I have partly implemented WSDLReader interface and DOMWriterImpl > based on WSDL4J concepts. > > With this mail I have attach them, please check them also. > > > > Further, from last week, one of my friends works with me for Woden > serialization. His name is Umanga Umagaliya he also loves to works > with Java and open source. He will be joining to the mailing list very > soon. > > > > I'm really interesting work on this area and if you allow us, we > (Umanga and I) can continue the development Woden serialization. > > > > Regards > > Sagara Gunathunga > > Blog - ssagara.blogspot.com > [attachment "BaseWSDLWriter.java" deleted by John Kaputin/UK/IBM] > [attachment "DOMUtils.java" deleted by John Kaputin/UK/IBM] > [attachment "DOMWSDLFactory.java" deleted by John Kaputin/UK/IBM] > [attachment "DOMWSDLWriter.java" deleted by John Kaputin/UK/IBM] > [attachment "OMWSDLFactory.java" deleted by John Kaputin/UK/IBM] > [attachment "OMWSDLWriter.java" deleted by John Kaputin/UK/IBM] > [attachment "WSDLFactory.java" deleted by John Kaputin/UK/IBM] > [attachment "WSDLWriter.java" deleted by John Kaputin/UK/IBM] > [attachment "sample1.java" deleted by John Kaputin/UK/IBM] > [attachment "test.wsdl" deleted by John Kaputin/UK/IBM] > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
