# Webservice error: SOAP::HTTPStreamError

**URL:** <https://www.ruby-forum.com/t/webservice-error-soap-httpstreamerror/136912>\
**Category:** Deployment\
**Created:** [May 7, 2008, 11:02am UTC](https://www.ruby-forum.com/t/webservice-error-soap-httpstreamerror/136912 "2008-05-07T11:02:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![huynd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/898d66/32.png) [@huynd](https://www.ruby-forum.com/u/huynd)\
**Post date:** [May 7, 2008, 11:02am UTC](https://www.ruby-forum.com/t/webservice-error-soap-httpstreamerror/136912/1 "2008-05-07T11:02:28Z")

</div>

hi all,

i have learned the ROR for one month. i have a small web service  
program.

my program have some file divide into some folder:  
in the apis folder:

1. user\_api.rb
2. feedback\_api.rb  
in the model folders:
3. user.rb
4. feedback.rb
5. user\_service.rb
6. feedback\_service.rb  
in the controllers folder
7. sgs\_controller

i have some problems with my service.

1. when i call my service via soap and wsdl as follow:

wsdl = ‘[http://localhost:3000/sgs/wsdl](http://localhost:3000/sgs/wsdl)’  
driver = SOAP::WSDLDriverFactory.new(wsdl).create\_rpc\_driver

# @results = driver.public\_methods.sort.join(‘ ’)

```
@results = driver.getUserNameById(1)

```

then i get a error as image file.

1. in the sgs\_controller, i was called web\_service two times for user  
service and feedback service as follow:  
web\_service :user, UserService.new  
web\_service :feedback, FeedbackService.new  
but i can’t see methods of feedback service in driver. i don’t know why  
???

Please help me to resolve my problems.

many thank if any reply.

---

<div class="post-metadata">

**Author:** ![huynd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/898d66/32.png) [@huynd](https://www.ruby-forum.com/u/huynd)\
**Post date:** [May 8, 2008, 5:08am UTC](https://www.ruby-forum.com/t/webservice-error-soap-httpstreamerror/136912/2 "2008-05-08T05:08:16Z")

</div>

why don’t have any answers for me. ☹ hic hic
