# Wsdl parsing fails: Unknown attr {}mixed. (save me from doi

**URL:** <https://www.ruby-forum.com/t/wsdl-parsing-fails-unknown-attr-mixed-save-me-from-doi/55984>\
**Category:** Ruby\
**Created:** [March 26, 2006, 9:14pm UTC](https://www.ruby-forum.com/t/wsdl-parsing-fails-unknown-attr-mixed-save-me-from-doi/55984 "2006-03-26T21:14:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chris\_McMahon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/74df32/32.png) [@Chris\_McMahon](https://www.ruby-forum.com/u/Chris_McMahon)\
**Post date:** [March 26, 2006, 9:14pm UTC](https://www.ruby-forum.com/t/wsdl-parsing-fails-unknown-attr-mixed-save-me-from-doi/55984/1 "2006-03-26T21:14:35Z")

</div>

I’m using SOAP::WSDLDriverFactory.new(WSDL\_URL).createDriver

to retrieve a WSDL and (hopefully) use the particular methods defined  
there, but when the Ruby script tries to read the WSDL returned from  
the initial GET

GET /soap/wsdl HTTP/1.1  
User-Agent: WSDL4R (/114, ruby 1.8.2 (2004-12-25) [i386-mswin32])  
Date: Sun Mar 26 13:10:43 Central Standard Time 2006  
Content-Length: 0  
Host: 192.168.2.103:8000

the WSDL is returned correctly from the server, but the Ruby script  
only reports

Unknown attr {}mixed.  
Unknown attr {}mixed.  
Unknown attr {}mixed.  
Unknown attr {}mixed.  
Unknown attr {}mixed.  
Unknown attr {}mixed.  
Unknown attr {}mixed.

etc.

I have this working in a Perl script, so I’m certain that it’s not a  
server-side problem. Any ideas on how to fix this in Ruby would be  
welcome. (Since I’d kinda rather not do this in Perl if I can help  
it.)

-Chris
