logo

XML-RPC Debugger

If you need to observe XML that hits a web server during an XML-RPC call, this simple tool can help.

Features

  • XML-RPC Debugger is a Java web application that you can run under Tomcat.
  • Install it in Tomcat container and hit it with an XML-RPC call to observe incoming XML in a console or a log file where you can examine it.
 Example of XML traffic as displayed by XML-RPC Debugger
Example of XML traffic as displayed by XML-RPC Debugger

When to Use

I used this tool to troubleshoot problems with parameters (embedded in XML) that I needed to pass to my server. Parameters were expected in a certain format. I was not sure that I was building them correctly. With this tool I was able to see what was received by server.

How to Build XML-RPC Debugger

Here is a quick and easy procedure to build the tool.
  • Start NetBeans IDE and create a new Web Application project. Assign any context path to it, I used /xmlrpc_debugger.
  • Add a new servlet to the skeleton app.





ongoing work in progress here, sorry.