# Ruby pro0gram runs on two machines and is not running on third

**URL:** <https://www.ruby-forum.com/t/ruby-pro0gram-runs-on-two-machines-and-is-not-running-on-third/126704>\
**Category:** Ruby\
**Created:** [January 21, 2008, 3:05pm UTC](https://www.ruby-forum.com/t/ruby-pro0gram-runs-on-two-machines-and-is-not-running-on-third/126704 "2008-01-21T15:05:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [January 21, 2008, 3:05pm UTC](https://www.ruby-forum.com/t/ruby-pro0gram-runs-on-two-machines-and-is-not-running-on-third/126704/1 "2008-01-21T15:05:39Z")

</div>

What could be the reasons why ruby program runs on two machines  
(Windows/UbuntuLinux) and does not run on the third (Red Hat Linux).

Program in question is using soap4j and access to some soap service

In one of the classes “method\_missing” is calling soap driver which  
makes remotes calls. It works for some of remote methods and is not  
working for some others (only one one workstation) while all those  
methods are defined in soap driver.

What I am getting is:

NameError: undefined method `getProjectObjByKey' for class`Jira4R::V2::JiraSoapService’  
/usr/lib/ruby/gems/1.8/gems/jira4r-0.0.1/lib/jira4r/jira\_tool.rb:  
66:in `method' /usr/lib/ruby/gems/1.8/gems/jira4r-0.0.1/lib/jira4r/jira_tool.rb: 66:in`call\_driver’  
/usr/lib/ruby/gems/1.8/gems/jira4r-0.0.1/lib/jira4r/jira\_tool.rb:  
222:in `method_missing' ./lib/jira_client.rb:46:in`get\_project’  
test/tc\_jira\_client.rb:17:in `test\_get\_project’

One more time this works fine on some other machines…

I know that description, which I provided is bit short and not very  
precise but my I feeling are that this has more to do with ruby  
configuration then with program itself.

mm
