# Soap4r wsdl2ruby.rb issue - part: value cannot be resolved (

**URL:** <https://www.ruby-forum.com/t/soap4r-wsdl2ruby-rb-issue-part-value-cannot-be-resolved/85637>\
**Category:** Ruby\
**Created:** [February 15, 2007, 4:03am UTC](https://www.ruby-forum.com/t/soap4r-wsdl2ruby-rb-issue-part-value-cannot-be-resolved/85637 "2007-02-15T04:03:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rheos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a88e4f/32.png) [@rheos](https://www.ruby-forum.com/u/rheos)\
**Post date:** [February 15, 2007, 4:03am UTC](https://www.ruby-forum.com/t/soap4r-wsdl2ruby-rb-issue-part-value-cannot-be-resolved/85637/1 "2007-02-15T04:03:14Z")

</div>

Hi there… Me again. I’m still having problems getting past this  
issue with wsdl2ruby.  
this is the command…

wsdl2ruby.rb --wsdl [http://www.myfonts.com/soap/myfonts.wsdl](http://www.myfonts.com/soap/myfonts.wsdl) --type  
client --force

I do get 3 files…

MyfontsAPIDriver.rb MyfontsAPIMappingRegistry.rb MyfontsAPI.rb

But it crashes while it’s trying to generate MyfontsAPIDriver.rb it  
seems.

I, [2007-02-12T03:57:17.805373 #12494] INFO – app: Creating class  
definition.  
W, [2007-02-12T03:57:17.805679 #12494] WARN – app: File  
‘MyfontsAPI.rb’ exists but overrides it.  
I, [2007-02-12T03:57:17.998889 #12494] INFO – app: Creating mapping  
registry definition.  
W, [2007-02-12T03:57:17.999108 #12494] WARN – app: File  
‘MyfontsAPIMappingRegistry.rb’ exists but overrides it.  
I, [2007-02-12T03:57:18.321613 #12494] INFO – app: Creating driver.  
W, [2007-02-12T03:57:18.321850 #12494] WARN – app: File  
‘MyfontsAPIDriver.rb’ exists but overrides it.  
F, [2007-02-12T03:57:18.325176 #12494] FATAL – app: Detected an  
exception. Stopping … part: value cannot be resolved (RuntimeError)  
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/soap/  
methodDefCreator.rb:166:in `rpcdefinedtype' /usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/soap/ methodDefCreator.rb:62:in `collect\_rpcparameter’  
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/soap/  
methodDefCreator.rb:60:in `collect’  
/

The trace keeps going but I thought maybe that is as much as anyone  
would need to know. Let me know if i should show more.

what can be causing this?

Can someone else try it with my wsdl please and let me know if it  
crashes for you as well?

I would like to know if it’s something wrong with my WSDL file or with  
wsdl2ruby.rb… the wsdl file checks out fine with the validators i  
have run on it.

thanks,

robin

---

<div class="post-metadata">

**Author:** ![rheos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a88e4f/32.png) [@rheos](https://www.ruby-forum.com/u/rheos)\
**Post date:** [February 15, 2007, 10:05pm UTC](https://www.ruby-forum.com/t/soap4r-wsdl2ruby-rb-issue-part-value-cannot-be-resolved/85637/2 "2007-02-15T22:05:12Z")

</div>

Is there anyone here that could help me verify that this is a problem  
with wsdl2ruby.rb and not with my WSDL ?

this would be the command to try it…

wsdl2ruby.rb --wsdl [http://www.myfonts.com/soap/myfonts.wsdl](http://www.myfonts.com/soap/myfonts.wsdl) --type  
client --force

Is there someone in particular who is the master of soap4r that i  
should maybe contact directly?

thanks

r
