[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Re: WSDL parse failure (ruby 1.8.1-preview2, soap4r-1_5_1

Volkmann, Mark

11/7/2003 9:57:00 PM

I'm looking forward to reading your article!
Please let us know when it is available.

> -----Original Message-----
> From: Brian Marick [mailto:marick@testing.com]
> Sent: Friday, November 07, 2003 3:14 PM
> To: ruby-talk@ruby-lang.org
> Subject: Re: WSDL parse failure (ruby 1.8.1-preview2, soap4r-1_5_1)
>
>
> Thank you very much. It worked fine.
>
> I'm writing an article on how testers can use Ruby to explore web
> services. You can be sure that I'll mention that my bug
> report received
> a patch 23 minutes after I submitted it. That's an important part of
> the reason why testers need to use tools like Ruby.
>
> On Thursday, November 6, 2003, at 07:42 PM, NAKAMURA, Hiroshi wrote:
>
> > Hi,
> >
> >> From: "Brian Marick" <marick@testing.com>
> >> Sent: Friday, November 07, 2003 10:19 AM
> >
> >> The Ruby wsdl library doesn't seem to be able to parse the
> >> GoogleSearch.wsdl file (http://api.google.com/GoogleS...).
> >
> > Thank you for the report. My fault. I redefined "arrayType" in
> > wrong namespace in soap4r/1.5.1 (and I skipped Google WSDL test...)
> > For short-term workaround, try this patch to
> lib/wsdl/xmlSchema/data.rb
> > This definition should be moved to lib/wsdl/data.rb in the next
> > release.
> >
> > Regards,
> > // NaHi
> >
> > Index: data.rb
> > ===================================================================
> > RCS file: /src/ruby/lib/wsdl/xmlSchema/data.rb,v
> > retrieving revision 1.2
> > diff -u -2 -p -r1.2 data.rb
> > --- data.rb 29 Sep 2003 07:27:57 -0000 1.2
> > +++ data.rb 7 Nov 2003 01:37:01 -0000
> > @@ -37,5 +37,5 @@ module XMLSchema
> > AllName = XSD::QName.new(XSD::Namespace, 'all')
> > AnyName = XSD::QName.new(XSD::Namespace, 'any')
> > -ArrayTypeAttrName = XSD::QName.new(XSD::Namespace, 'arrayType')
> > +ArrayTypeAttrName = XSD::QName.new(Namespace, 'arrayType')
> > AttributeName = XSD::QName.new(XSD::Namespace, 'attribute')
> > ChoiceName = XSD::QName.new(XSD::Namespace, 'choice')
> >
> >
> >
>
> -----
> Brian Marick
> Consulting, training, contracting, and research
> Focused on the intersection of testing, programming, and design
> marick@testing.com, marick@visibleworkings.com
> www.testing.com, www.visibleworkings.com
>
>


------------------------------------------------------------------------------------------
A.G. Edwards & Sons' outgoing and incoming e-mails are electronically
archived and subject to review and/or disclosure to someone other
than the recipient.

------------------------------------------------------------------------------------------