[#11073] segfault printing instruction sequence for iterator — <noreply@...>

Bugs item #10527, was opened at 2007-05-02 14:42

14 messages 2007/05/02
[#11142] Re: [ ruby-Bugs-10527 ] segfault printing instruction sequence for iterator — Nobuyoshi Nakada <nobu@...> 2007/05/10

Hi,

[#11188] Re: [ ruby-Bugs-10527 ] segfault printing instruction sequence for iterator — Paul Brannan <pbrannan@...> 2007/05/16

On Thu, May 10, 2007 at 04:51:18PM +0900, Nobuyoshi Nakada wrote:

[#11234] Planning to release 1.8.6 errata — Urabe Shyouhei <shyouhei@...>

Hi all.

17 messages 2007/05/25

[ ruby-Bugs-4336 ] Ruby fails to parse valid wsdl

From: <noreply@...>
Date: 2007-05-29 17:28:59 UTC
List: ruby-core #11304
Bugs item #4336, was opened at 2006-05-02 05:55
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1698&aid=4336&group_id=426

>Category: Networking / Communication / P
Group: None
Status: Open
Resolution: None
Priority: 3
Submitted By: Simon Detheridge (sdetheridge)
Assigned to: Nobody (None)
Summary: Ruby fails to parse valid wsdl

Initial Comment:
Ruby is unable to parse the wsdl for a SOAP webservice I am working on, using SOAP::WSDLDriverFactory. The wsdl validates with soapscope, WS-I and others, and works with .NET and gSoap.

The wsdl imports a fairly complex schema (.xsd) which may be causing the problem.

The problem occurs in 1.8.4 and 1.8.2, but with different errors. The errors below are from 1.8.4.

Here is what irb has to say about it:

irb(main):001:0> require 'soap/wsdlDriver'
=> true
irb(main):002:0>  soapFactory = SOAP::WSDLDriverFactory.new('http://www.symgate.com/cml/symgate.wsdl')
ignored element: {http://www.w3.org/2001/XMLSchema}choice of WSDL::XMLSchema::Sequence
ignored element: {http://www.w3.org/2001/XMLSchema}sequence of WSDL::XMLSchema::Sequence
=> #<SOAP::WSDLDriverFactory:{http://www.symgate.com/symgate}SymgateEngine>
irb(main):003:0> soap = soapFactory.create_rpc_driver
RuntimeError: {}symbolisationBinding not found
        from /usr/lib64/ruby/1.8/wsdl/port.rb:36:in `find_binding'
        from /usr/lib64/ruby/1.8/soap/wsdlDriver.rb:88:in `init_driver'
        from /usr/lib64/ruby/1.8/soap/wsdlDriver.rb:39:in `create_rpc_driver'
        from (irb):3
irb(main):004:0> soap.inspect
=> "nil"

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

Comment By: Roger Pack (rogerdpack)
Date: 2007-05-02 20:23

Message:
seems still a problem with 1.8.5

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

Comment By: Simon Detheridge (sdetheridge)
Date: 2006-05-02 05:58

Message:
The schema and wsdl that display this problem are attached
to this bug.

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

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1698&aid=4336&group_id=426

In This Thread

Prev Next