I just defined an echo service, which can echo strings and xmls, using wsdl 2.0 and completed a full round of invocation using Axis2.
For the time being its in our company svn and how are we thinking to share the codes for the interop event? -- Chinthaka Arthur Ryman wrote: > WSDL 1.1 interop is NOT being tested at the event. Just WSDL 2.0 interop. > > If you have a set of WSDL 1.1 documents, then you can use the converter to > create WSDL 2.0 documents. The W3C needs to enlarge the test suite, so > contribute these. > > For WSDL 2.0 interop, start simple, e.g. EchoString, and then add > complexity. We want to test as much of the spec as possible at the event. > > 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: [EMAIL PROTECTED] > > Eran Chinthaka <[EMAIL PROTECTED]> wrote on 06/18/2006 08:27:02 AM: > >> Seems like little bit confusion here. >> >> Chathura : I think we don't need to do the wsdl conversion thing as >> Arthur had suggested that method, in case our integration didn't happen. >> He has clearly mentioned later that, we don't need that. >> >> Ajith : Its better if we can do a complex scenario. But again as Arthur >> had mentioned, we just want to see whether WSDL 2.0 implementation >> (Woden) works nice with an existing web service implementation (Axis2). >> I think most of the interop scenarios works better with just Woden. >> >> Arthur, please correct me if I'm wrong. Thats what I understood from the >> test-suite and from your earlier comment. >> >> I will anyway, write a WSDL 2.0 document for a simple echo service and >> do the code gen and see. >> >> Do we need to do anything beyond that. Can some one please clarify? >> >> -- Chinthaka >> >> >> Chathura Herath wrote: >>> I am trying to use the interop WSDL(1.1) s and use WSDL convertor to >>> get 2.0WSDLs. It might give us some good services. I am now trying the >>> COmpound1 >>> WSDL. >>> Chathura >>> >>> On 6/18/06, Ajith Ranabahu <[EMAIL PROTECTED]> wrote: >>>> Hi, >>>> Sorry for the confusion. I was actually interested in a somewhat > complex >>>> scenario for the WSDL interop . Perhaps one of the stockquote > scenarios ? >>>> Ajith >>>> >>>> >>>> On 6/17/06, Ajith Ranabahu <[EMAIL PROTECTED]> wrote: >>>>> Hi Arthur, >>>>> We will be happy to provide you with some test cases with WSDL 2.0. > In >>>>> any case do you have suggesions for the test services ? >>>>> >>>>> >>>>> Ajith >>>>> >>>>> >>>>> On 6/16/06, Arthur Ryman <[EMAIL PROTECTED]> wrote: >>>>>> >>>>>> Eran, >>>>>> >>>>>> We can skip the WSDL 1.1 converter. That was a fallback in case > Axis2 >>>>>> integration was unavailable. >>>>>> >>>>>> The W3C needs help in defining the interop test suite. Can you >>>> assist? >>>>>> This can start very simply, e.g. create a few simple WSDL >>>> 2.0documents and then create the services and clients. Deploy the >>>> services on >>>>>> Axis2. The clients should at least take an endpoint as an > argument >>>> so they >>>>>> can invoke the services implemented by others. The clients could >>>> be JUnits >>>>>> so when they run they report success or failure. >>>>>> >>>>>> To start, implement an EchoString service. You can then define > more >>>>>> complex ones. You can contribute the WSDLs to W3C by emailing > them >>>> to the >>>>>> WSDL 2.0 working group list. [1]. See [2] for more info about the >>>> test >>>>>> suite. >>>>>> >>>>>> [1] mailto:[EMAIL PROTECTED] >>>>>> [2] > http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/index.html >>>>>> > <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/test-suite/index.html >>>>>> >>>>>> 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: [EMAIL PROTECTED] >>>>>> >>>>>> >>>>>> *Eran Chinthaka <[EMAIL PROTECTED] >* >>>>>> >>>>>> 06/16/2006 04:55 AM >>>>>> Please respond to >>>>>> [email protected] >>>>>> >>>>>> To >>>>>> [email protected] >>>>>> cc >>>>>> >>>>>> Subject >>>>>> Re: [axis2] woden/axis2 interop >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Hi Arthur and all, >>>>>> >>>>>> I'm bit confused of the way we gonna do this interop. I'd > appreciate >>>>>> if >>>>>> some can explain the things we should do to test now. >>>>>> >>>>>> As I mentioned in one of my earlier emails, Axis2 can now > understand >>>>>> WSDL 2.0 and send and receive messages through services deployed > with >>>>>> WSDL 2.0. According to the first mail of this thread from Graham > [1], >>>>>> its what we need to do. But later Arthur [2] had defined a > different >>>>>> way >>>>>> with the use of wsdl 1.1 to 1.2 converter. >>>>>> >>>>>> I checked out the test suite from w3c and I'm ready to go. >>>>>> >>>>>> Please advice. >>>>>> >>>>>> -- Chinthaka >>>>>> >>>>>> [1] : > http://marc.theaimsgroup.com/?l=axis-dev&m=114960257910413&w=3 >>>>>> [2] : > http://marc.theaimsgroup.com/?l=woden-dev&m=114960523016707&w=3 >>>>>> Arthur Ryman wrote: >>>>>>> Eran, >>>>>>> >>>>>>> I'm glad to hear you're making such great progress. I'd prefer > to >>>>>> not need >>>>>>> to use WSDL 1.1 for the tests. >>>>>>> >>>>>>> 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: [EMAIL PROTECTED] >>>>>>> >>>>>>> >>>>>>> >>>>>>> Eran Chinthaka <[EMAIL PROTECTED]> >>>>>>> 06/07/2006 06:32 AM >>>>>>> Please respond to >>>>>>> [email protected] >>>>>>> >>>>>>> >>>>>>> To >>>>>>> [email protected] >>>>>>> cc >>>>>>> [email protected] >>>>>>> Subject >>>>>>> Re: [axis2] woden/axis2 interop >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Sorry for the late reply. >>>>>>> >>>>>>> This is the progress so far from Axis2 side. >>>>>>> >>>>>>> I started on populating AxisService from Woden. The code can be >>>>>> found in >>>>>>> WSDL20ToAxisServiceBuilder [1]. I was stuck with a problem > there, >>>>>> but >>>>>>> will complete this asap. At the same time Deepal had completed >>>>>> ?wsdl2 >>>>>>> generation. >>>>>>> >>>>>>> About the suggestion made by Arthur, I'm not that convinced to > go >>>>>>> through WSDL 1.1 to support WSDL 2.0. Once we are done with >>>>>>> WSDL20ToAxisServiceBuilder, we don't need to do the mentioned > hack, >>>>>> IMO. >>>>>>> >>>>>>> -- Chinthaka >>>>>>> >>>>>>> [1] : >>>>>>> >>>> http://svn.apache. > org/viewvc/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/description/WSDL20ToAxisServiceBuilder. >> java?view=markup >>>>>>> Chathura Herath wrote: >>>>>>>> Hi, >>>>>>>> >>>>>>>> So here is where we stand. Basic skeleton of the integration > is >>>>>>>> there.I called it skeleton because it need to handle the rpc > case >>>>>> and >>>>>>>> not so urgent but eventually need to handle the policy stuff. > you >>>>>> can >>>>>>>> run WSDL2Jave with -wv 2 which will engage the woden. It will > not >>>>>>>> codegen successfully, there is a schema compilation issue and > have >>>>>> to >>>>>>>> fix it. I am concentrating on the xmlbeans databinding right > now. >>>>>>>> The two Scenarios given above are the classic interop test and >>>>>> would >>>>>>>> be great to have. My guess is within two weeks we should be >>>> able to >>>>>>>> get the run time up and them we could see how the clients and >>>>>> servers >>>>>>>> generated with the isomorphic but two WSDL versions would > interop. >>>>>> So >>>>>>>> i would say we will be able to have at least one interop > scenario >>>>>> for >>>>>>>> the interop. >>>>>>>> >>>>>>>> John you could see the WSDL20ToAxisServiceBuilder which is the >>>>>> center >>>>>>>> of the integration work. >>>>>>>> Oshini please send your patches often and do have a look at > the >>>>>> latest >>>>>>>> code. I should commit more often cos you are working on it as >>>> well. >>>>>> I >>>>>>>> have changed it to work with the component model, i belive you >>>>>>>> followed that thread. >>>>>>>> Thanks >>>>>>>> Chathura >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On 6/6/06, Davanum Srinivas <[EMAIL PROTECTED]> wrote: >>>>>>>>> Oshani, >>>>>>>>> >>>>>>>>> can you please open a JIRA issue and keep uploading diff's as > you >>>>>>>>> progress? >>>>>>>>> >>>>>>>>> thanks, >>>>>>>>> dims >>>>>>>>> >>>>>>>>> On 6/6/06, Oshani Seneviratne <[EMAIL PROTECTED]> wrote: >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> With the help of the core Axis2 dev team, I'm also in the >>>> process >>>>>> of >>>>>>>>>> implementing the Axis2/Woden integration. At the moment, my >>>>>> efforts >>>>>>>>> are on >>>>>>>>>> populating the AxisService once a WSDL2.0 is bundled in a >>>> service >>>>>>>>> archive >>>>>>>>>> file and deployed on Axis2. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> There's a class called WSDL20ToAxisServiceBuilder in Axis2. > I >>>>>>> haven't >>>>>>>>>> looked at it yet, but is this the 'layer' between Woden and >>>>>> Axis2? >>>>>>>>>> >>>>>>>>>> AFAIK, yes. And I am using this class to populate the >>>> AxisService >>>>>>>>> from the >>>>>>>>>> Woden components. >>>>>>>>>> >>>>>>>>>> Hopefully I should be able to finish this by July 5th, so > that >>>>>> the >>>>>>>>> scenarios >>>>>>>>>> mentioned earlier can be tested with Axis2. >>>>>>>>>> >>>>>>>>>> Oshani >>>>>>>>>> >>>>>>>>>> >>>>>>>>> -- >>>>>>>>> Davanum Srinivas : http://wso2.com/blogs/ >>>>>>>>> >>>>>>>>> > --------------------------------------------------------------------- >>>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>>>>> >>>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> > ------------------------------------------------------------------------ >>>>>>> > --------------------------------------------------------------------- >>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>> >>>>>> >>>>>> >>>>>> > --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>>> Ajith Ranabahu >>>>> >>>> >>>> >>>> -- >>>> Ajith Ranabahu >>>> >>> >>> >> >> [attachment "signature.asc" deleted by Arthur Ryman/Toronto/IBM]
signature.asc
Description: OpenPGP digital signature
