# Rubygems soap/wsdlDriver issue

**URL:** <https://www.ruby-forum.com/t/rubygems-soap-wsdldriver-issue/82010>\
**Category:** Ruby\
**Created:** [January 16, 2007, 8:43pm UTC](https://www.ruby-forum.com/t/rubygems-soap-wsdldriver-issue/82010 "2007-01-16T20:43:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![chucky](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/b782af/32.png) [@chucky](https://www.ruby-forum.com/u/chucky)\
**Post date:** [January 16, 2007, 8:43pm UTC](https://www.ruby-forum.com/t/rubygems-soap-wsdldriver-issue/82010/1 "2007-01-16T20:43:18Z")

</div>

Hi guys,

Recently I discover one problem into one of my Ruby scripts.  
These are the steps that I made:

require ‘rubygems’  
require ‘soap/wsdlDriver’

wsdl=“[http://localhost:8080/axis/ServiceTest.jws?wsdl](http://localhost:8080/axis/ServiceTest.jws?wsdl)”  
driver=SOAP::WSDLDriverFactory.new(wsdl).create\_rpc\_driver

… and I got the following error:

NoMethodError: undefined method `new' for nil:NilClass from /usr/lib/ruby/1.8/xsd/xmlparser/parser.rb:33:in `create\_parser’  
from /usr/lib/ruby/1.8/xsd/xmlparser.rb:17:in `create_parser' from /usr/lib/ruby/1.8/wsdl/parser.rb:53:in `initialize’  
from  
/usr/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/importer.rb:29:in  
`parse' from /usr/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/importer.rb:30:in `import’  
from  
/usr/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/importer.rb:18:in  
`import' from /usr/lib/ruby/1.8/soap/wsdlDriver.rb:124:in `import’  
from /usr/lib/ruby/1.8/soap/wsdlDriver.rb:28:in `initialize’  
from (irb):4  
from :0

Is this a well known issue ? Because I didn’t find too much help over  
Internet regarding this.

OS: Ubuntu Edgy (6.10)  
Ruby version: 1.8.4 (2005-12-24) [i486-linux]  
soap4r: (1.5.5.20061022)  
rubygems-update: 0.9.0

Please, some solutions ?  
Any help will be appreciated.

Thanks in advance.

Best regards,

Alin

---

<div class="post-metadata">

**Author:** ![chucky](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/b782af/32.png) [@chucky](https://www.ruby-forum.com/u/chucky)\
**Post date:** [January 16, 2007, 8:54pm UTC](https://www.ruby-forum.com/t/rubygems-soap-wsdldriver-issue/82010/2 "2007-01-16T20:54:27Z")

</div>

On 1/16/07, Alin A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ```
> from
> 
> ```
> 
> Is this a well known issue ? Because I didn’t find too much help over  
> Thanks in advance.
> 
> Best regards,
> 
> Alin

You are mixing two versions of soap4r: one bundled with ruby, the  
other installed as gem.  
Maybe this will be helpful: [http://dev.ctor.org/soap4r](http://dev.ctor.org/soap4r)  
Either remove the gem, use the require\_gem or replace the sources in  
/usr/lib/ruby/1.8 with those from gem.

J.

---

<div class="post-metadata">

**Author:** ![chucky](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/b782af/32.png) [@chucky](https://www.ruby-forum.com/u/chucky)\
**Post date:** [January 16, 2007, 9:02pm UTC](https://www.ruby-forum.com/t/rubygems-soap-wsdldriver-issue/82010/3 "2007-01-16T21:02:01Z")

</div>

Jan S. wrote:

> On 1/16/07, Alin A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > ```
> > from
> > 
> > ```
> > 
> > Is this a well known issue ? Because I didn’t find too much help over  
> > Thanks in advance.
> > 
> > Best regards,
> > 
> > Alin
> 
> You are mixing two versions of soap4r: one bundled with ruby, the  
> other installed as gem.  
> Maybe this will be helpful: [http://dev.ctor.org/soap4r](http://dev.ctor.org/soap4r)  
> Either remove the gem, use the require\_gem or replace the sources in  
> /usr/lib/ruby/1.8 with those from gem.
> 
> J.

Thank you,

I just uninstall the gem of soap4r and worked great.  
I didn’t know that ruby already have one soap4r bundled.

Regards,

Alin
