Hello again,

While I wait for SOAP/SSL to be implemented I have another problem.  I 
have a web service running with many clients.  The way it is set up is 
that through a web interface the admin will change the configurations of 
the clients.  The clients will all have XML documents stored locally 
containing their settings.  When changes are made the web service will 
send a new version of that XML document to the client VIA soap.  My 
problem is that I can't seem to embed the XML document into the SOAP 
envelope and have it work on the other end.  Many sites on the net say 
to use a SOAP attachment, but this wont work for our purposes. 

The best I've gotten it to do is have the response be a 
SOAP::Mapping:Object. This kind of works, but it doesn't give me access 
to attributes, multiple elements of the same name, or the type of the 
root element in the xml document. 

Let me re-phrase the question again, to be sure. I want to do the 
following.  First, connect to a webservice using soap4r 
SOAP::RPC::Driver.  Then call a function and recieve a response.  I want 
that response to be, or be turned into, something I can pass to rexml to 
be parsed.  Something like a Document object or a string of the xml 
document. 

Thanks for help. 

Scott