Hiya,
I've been trying to get any XML-RPC code working with the xmlrpc4r library.
I'm running RedHat, Ruby 1.6.4, xmlrpc4r 1.6.3, and nqxml 0.6.3. Running a
server (using XMLRPC::Server) and connecting with a client uniformly results
in:
[Tue Jun 12 13:14:32 2001] HttpServer:127.0.0.1:8070 client:36204
localhost.localdomain<127.0.0.1> connect
[Tue Jun 12 13:14:32 2001] HttpServer 127.0.0.1:8070 client:36204 disconnect
from the server, and:
....
/usr/local/lib/ruby/1.6/net/protocol.rb:269:in `error!': 500 Internal Server
Error (Net::ProtoFatalError)
from /usr/local/lib/ruby/1.6/net/http.rb:1089:in `value'
from /usr/local/lib/ruby/1.6/net/http.rb:471:in `post'
from /usr/local/lib/ruby/site_ruby/1.6/xmlrpc/client.rb:238:in `call2'
....
from the client. I get this result from the code in the xmlrpc4r samples
directory, and the stuff I write myself.
Does anyone have this working? Is there some trick, like -- oh, I don't know
-- you *have* to use xmlparser instead of nqxml?
--- SER