Hi to all, first of all sorry for my bad English and for not so much clarity in post :-)
I'm currently doing a project using Cocoon 2.1.2 .
I'm trying to find an automated way to reuse components in a pipelne, like WebServiceProxyGenerator, to implement this flow:
- fetch a remote WSDL and parsing it
- construction of necessary logic to create machine-generated "stub" of SOAP methods contained
- in/out of method parameters and invocation thru XForms or something similar at presentation level.
- transformation of response in order to serialize and present it.
Do you mean that you want to build something like: http://www.mindreef.net ?
I'm working on a prototype of something similar (although more primitive), that I hopefully will be able to submit in the next few days.
It is based on an enhancement to the SourceWritingTransformer that makes it possible to post XML (or whatever) to an URL, (see http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24402 for details). Then I have written a number of XSLT-scripts that basically takes a path to a WSDL document as input and creates a view of the services it offers, forms for calling the methods of it and rendering of the results, respectively.
Currently it is just a proof of concept, but the company I am working for is planning to package a lot of our web applications as web services as well, so I am definitively interested in developing a production quality tool set for using web services that are described in WSDL, from Cocoon.
/Daniel
