Hi Lasantha, I suppose you are planning this as an extension to the existing Axis2 Webapp. My personal opinion is that this is an excellent addition to the standard toolkit (especially when M$ had something similar from the start). While WSO2 toolkit may include a similar feature, this feature IMHO is something that should be standard.
What I like to see however is not a simple XML fill up interface. while the users can have the option to directly manipulate the XML, a better solution would be to have an HTML form. For simple types this is easy but for complex types this is a considerable effort. For example you need to think about ways of handling non-one max occurances (Javascript based dynamic field additions may be ?). The form can have built in validations for types. So rather than just a plain XML interface, I would say generating a full HTML interface would be a good GSoC effort, given consensus from the community. I vaguely remember having an attempt to create such a thing as an option for wsdl2java. I don't think it fully materialized but do find out whether there is at least a partial solution. Ajith On Sun, Mar 27, 2011 at 3:18 PM, Afkham Azeez <afk...@gmail.com> wrote: > > > On Sat, Mar 19, 2011 at 10:39 AM, Lasantha Bandara > <lasanthasridin...@gmail.com> wrote: >> >> Dear all; >> I have an idea to improve user friendliness of Apache Axis2. >> Microsoft IIS server provides a html interface to test web services when >> we deploy a service in it. We do not need to generate stubs or write test >> codes to test the service. Axis2 is not still having this feature. It gives >> just the wsdl when we call its url through the browser. >> WSO2, WSAS is an improved server that has this facility to some extend. >> Still it doesn't provide support for complex types. > > Support for complex types has been always there in WSO2 AS, but you had to > type in the XML in the older releases. In the trunk, this has been improved > to provide a SOAP UI like experience, where a skeleton payload is generated, > and the user has to simply fill in the values, so complex type support has > been made more apparent. The release is planned for end of next month. > >> >> I have an idea to implement a feature in Axis2 to test all web services >> with a html interface, just through any web browser(because some browsers do >> not show the wsdl file, ex:Google Chrome). >> Can someone tell me whether it is suitable to carry out as a GSOC project >> in this year. >> Thank you. >> -- >> Lasantha Bandara, >> Computer Science and Engineering, >> University of Moratuwa, >> Sri Lanka. >> blog: http://lasanthasri.blogspot.com/ >> gtalk: lasanthasridinesh >> skype: lasanthasridinesh > > > > -- > Afkham Azeez > Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, > > Member; Apache Software Foundation; http://www.apache.org/ > email: az...@wso2.com cell: +94 77 3320919 > blog: http://blog.afkham.org > twitter: http://twitter.com/afkham_azeez > linked-in: http://lk.linkedin.com/in/afkhamazeez > > Lean . Enterprise . Middleware > > -- Ajith Ranabahu Reading, after a certain age, diverts the mind too much from its creative pursuits. Any man who reads too much and uses his own brain too little falls into lazy habits of thinking - Albert Einstein --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org