- From: Arthur Ryman <ryman@ca.ibm.com>
- Date: Wed, 14 Jun 2006 09:38:03 -0400
- To: www-ws-desc@w3.org
- Message-ID: <OF1D02CB89.A6A32C5E-ON8525718D.004A8A23-8525718D.004AEF49@ca.ibm.com>
FYI, The Axis2/Woden integration is working. Please test. Arthur Ryman, IBM Software Group, Rational Division blog: http://ryman.eclipsedevelopersjournal.com/ phone: +1-905-413-3077, TL 969-3077 assistant: +1-905-413-2411, TL 969-2411 fax: +1-905-413-4920, TL 969-4920 mobile: +1-416-939-5063, text: 4169395063@fido.ca ----- Forwarded by Arthur Ryman/Toronto/IBM on 06/14/2006 09:34 AM ----- Eran Chinthaka <chinthaka@opensource.lk> 06/14/2006 02:23 AM Please respond to woden-dev@ws.apache.org To woden-dev@ws.apache.org cc axis-dev@ws.apache.org Subject Axis2/Woden Integration Scenario Explanation Hi, This will explain how the woden integration is happening with Axis2, as requested during the last woden telecon. I got the HotelReservationService.wsdl [1] from the woden repo and generated java artifacts from it. Axis2 wsdl2java can generate both skeletons (this is the skeleton of the service implementation which is described by the wsdl) and stubs (this is used to invoke the service). This step required to read the wsdl 2.0 documents through Woden, then pump the information populated in Woden in to Axis2 data binding frameowrk. Then I filled the methods in the skeleton to make it a dummy service and deployed as web service in Axis2 engine. Next, I used the above generated stub to invoke the service that was deployed. I could successfully complete the scenario getting a response for the invocation. This is an *initial* sign which indicates that Axis2/Woden integration is successful. Things to do : - I need to check other WSDLs - need to improve Axis2 internals a bit more to make sure new MEP uris and other new namespaces are integrated properly. - improve ?wsdl20, if there are problems How to try : One can run Axis2 wsdl2java tool by running org.apache.axis2.wsdl.WSDL2Code with the following command line options. -uri $AXIS2_HOME/modules/adb-codegen/test-resources/wsdl20/HotelReservationService.wsdl -ss -sd -g -o <the places generated stuff should go > -p org.apache.wodenintegration -wv 2 You will get stubs and skeletons for the given wsdl. If required I can host this service in a public endpoint for you all to invoke and see. Thanks, -- Chinthaka [1] : http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb-codegen/test-resources/wsdl20/HotelReservationService.wsdl?view=markup
Attachments
- application/octet-stream attachment: signature.asc
Received on Wednesday, 14 June 2006 13:38:18 UTC