Thanks man. This saved my skin!
VERY handy module. Even was able to use it as an example of how to interface with another RPC client we created in house for our JIRA servers and it even serves as a working example of how to interface with other non-JIRA WSDL web services.
I only have 2 complaints:
(1) There is really little documentation for how to actually use this module to invoke other methods specified in the WSDL definition for the services that don't have wrappers already in the module. It took me a while to figure out how to do this. (Of course this could be my own ignorance over how to use SOAP, WSDL, web services, etc.)
(2) There is little that really gave us any understanding of how the returned data was packaged. We hunted and pecked until we reverse-engineered the data structures or we found the correct data structure definitions in the Java API documentation. It would have been VERY handy to have a document explaining the packaging philosophy/technique for the returned data structures.