axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alan Gordie <Alan_Gor...@payformance.com>
Subject RE: Patch for AxisServlet.java for browsing services/operations/p arams
Date Thu, 04 Apr 2002 14:17:58 GMT
Ivelin,

Thanks for the kind words.  

Yes, I am working towards a dynamically generated operation invocation
mechanism via browser for testing, etc.  However, that is still a long way
off.  Unlike .Net's consumer page, which works using an HTTP adapter, I'm
planning to dynamically create a Call object within the servlet based on
interaction with the user ultimately ending with invocation of that Call
against the service via SOAP.

If you have any specific suggestions or requests for features in this area,
please post them here and I'll be more than happy to add them to the list.

Alan



-----Original Message-----
From: Ivelin Ivanov [mailto:ivelin@iname.com]
Sent: Wednesday, April 03, 2002 8:55 PM
To: axis-dev@xml.apache.org
Subject: Re: Patch for AxisServlet.java for browsing
services/operations/params



Congrats Alan. I am not an Axis commiter, yet but appreciate your
contribution.

See below:

----- Original Message -----
From: "Alan Gordie" <Alan_Gordie@payformance.com>
To: <axis-dev@xml.apache.org>
Sent: Wednesday, April 03, 2002 9:59 AM
Subject: Patch for AxisServlet.java for browsing services/operations/params


>
> Hi all,
>
> Here is my first contribution to Axis.  It's nothing grand, but it's a
start
> towards giving Axis a little more "sizzle" on the GUI side of things.
>
> First off, thanks to Glen Daniels for creating the ServiceDesc/Metadata
> system that I'm using to accomplish this.
>
> Now, for the current feature list...
>
> * pointing your browser to /axis/servlet/AxisServlet will generate a list
of
> deployed services that are links to the details for each service
> * selecting a service will display all operations for that service (I'm
not
> using .getAllowedMethods() yet, only .getOperations() this will change
soon)
> * selecting an operation will display the parameter list and return type
for
> the selected operation
> * that's it for now...
>
> And, of course, there are many TODO's...
>
> * decouple the HTML from the logic
> * factor this code into a separate class
> * add support for generating WSIL (need a "published" attribute at the
> ServiceDesc level...also in WSDD)
> * add support for deploying/undeploying services
> * add support for managing allowedMethods
> * display sample SOAP XML for request/response for each operation
> * HOLY GRAIL == operation invocation!

Does this mean you'll be working on auto generating WS consumer page, which
can be used to test an operation?
http://www.oreillynet.com/pub/a/dotnet/excerpt/netessentials2_6/index3.html


> * need to move all static strings into the resource table
> * user-friendly service description would be nice
> * description of each method would also be nice
>
> And, finally, the patch...
>
>  <<AxisServlet.java.diff>>
>
> Regards,
> Alan
>
>

Mime
View raw message