|Subject:||Allow RPC::XML::Server to run in a mod_cgi environment|
I am one of the primary maintainers of a web application (Bugzilla) that can run under both mod_cgi and mod_perl. We have to provide an XML-RPC interface in both circumstances. Right now RPC::XML::Server::process request does everything we'd need, but it's dependent upon having an HTTP::Daemon::ClientConn object--something we'll never have, running in a web app. Everything it needs out of $conn could be read from a CGI object just as easily, as far as I can see, but I don't want to copy the entirety of process_request into my code and modify it downstream. Any chance of getting an RPC::XML::Server that can run in a standard (non-mod_perl) CGI environment?