Right - we are actually planning on generating javascript code (for
browser-based invocations) from the WSDL
file. I do know WSO2 and CXF are both doing something similar so I will
look into that as well.
I also use the Content Type field of the HTTP to identify the nature of
the incoming request - the links you sent
below are pretty good.
Thanks very much - I will follow up on this and let you know how it goes.
Sagara Gunathunga wrote:
On Fri, Mar 19, 2010 at 2:37 AM, Demetris <demet...@ece.neu.edu
<mailto:demet...@ece.neu.edu>> wrote:
Thanks Sagara ---
Good links - I heard of Woden before but I never looked into it.
If I don't want to parse the document manually what is the
second choice (in the case of REST I mean). I know with SOAP how
things work the stubs etc. But what does the REST
case generate? Still stubs which means the application needs to
use them to implement the invocations?
For REST invocation you can use Axis2 ServiceClient in a programmatic
way or simply you can use a web browser with url encoded request (
e.g. -
http://localhost:8080/axis2/services/ProductService/products?callingSystem=ABC&productCode=DEF
<http://localhost:8080/axis2/services/ProductService/products?callingSystem=ABC&productCode=DEF>
).
Axis2 engine use HTTP Method of the incoming request or content type
of the incoming request to identify REST request. This may help out
[1] [2]
[1] - http://ws.apache.org/axis2/1_5_1/rest-ws.html
[2] - http://wso2.org/library/175
Thanks,
Thanks
Sagara Gunathunga wrote:
Hi,
It is possible to use WSDL 2.0 to represent any REST service
in the same way as SOAP services [1] , if you want to parse
WSDL 2.0 manually you can use Apache Woden [2] for that , as
an example have look at this class used in Axis2 [3].
Thanks,
[1] -
http://www.ibm.com/developerworks/webservices/library/ws-restwsdl/
[2] - http://ws.apache.org/woden/
[3] -
http://svn.apache.org/repos/asf/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL20ToAxisServiceBuilder.java
On Thu, Mar 18, 2010 at 11:01 AM, Demetris
<demet...@ece.neu.edu <mailto:demet...@ece.neu.edu>
<mailto:demet...@ece.neu.edu <mailto:demet...@ece.neu.edu>>>
wrote:
Hi all,
Are there any examples of parsing the WSDL 2.0 manually at the
application level (instead of
the Axis engine doing it?). I am assuming the parsing of a WSDL
2.0 representing a SOAP
service would be different than the REST one - where are these
capabilities in the distribution
so that I can make use of them?
Thanks very much in advance
---------------------------------------------------------------------
To unsubscribe, e-mail:
java-dev-unsubscr...@axis.apache.org
<mailto:java-dev-unsubscr...@axis.apache.org>
<mailto:java-dev-unsubscr...@axis.apache.org
<mailto:java-dev-unsubscr...@axis.apache.org>>
For additional commands, e-mail:
java-dev-h...@axis.apache.org
<mailto:java-dev-h...@axis.apache.org>
<mailto:java-dev-h...@axis.apache.org
<mailto:java-dev-h...@axis.apache.org>>
--
Sagara Gunathunga
Blog - http://ssagara.blogspot.com
Web - http://people.apache.org/~sagara/
<http://people.apache.org/%7Esagara/>
<http://people.apache.org/%7Esagara/>
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
<mailto:java-dev-unsubscr...@axis.apache.org>
For additional commands, e-mail: java-dev-h...@axis.apache.org
<mailto:java-dev-h...@axis.apache.org>
--
Sagara Gunathunga
Blog - http://ssagara.blogspot.com
Web - http://people.apache.org/~sagara/
<http://people.apache.org/%7Esagara/>
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org