Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > Soap4r

Thread Tools


Jack Boespflug
Posts: n/a
Not sure if this is a problem with the soap4r library, or the web
service I'm connecting to. Looking for some direction. Currently using
Ruby 1.8.5 and Soap4r 1.5.5 connecting to BMC Action Request System.

The web service client can retrieve items from the web server just fine,
but when we try to create or modify records we are having problems. The
wsdl input mapping has about 50 elements, only one is required and
cannot be null. If we create or modify a record with only 3 or 4
elements in the packet, it works successfully. If we try with any more
than that, an exception is thrown.

The exception is specific to the BMC Action Request System application,
and basically says that an unexpected element was encountered in the
input XML document. If we remove a few of the elements, and resend the
message, it works fine.

All the elements are configured the same on the web service producer
(minOccurs = 0, nillable = true). It seems like it has something to do
with message length.

Does anybody have any input on this?


Posted via

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
[ANN] soap4r/1.5.0 with wsdl4r/0.0.3 NAKAMURA, Hiroshi Ruby 2 05-22-2005 09:57 AM
How good is SOAP4R? Oliver T. Nelson Ruby 0 11-09-2003 04:44 AM
SOAP4R throws exception on copyright character Brian Marick Ruby 1 11-09-2003 12:49 AM
WSDL parse failure (ruby 1.8.1-preview2, soap4r-1_5_1) Brian Marick Ruby 1 11-07-2003 01:42 AM
soap4r with REXML 2.7.1 - no REXML::VERSION_MAJOR Damphyr Ruby 2 07-16-2003 09:49 AM