SOAP-DTC is a simple and minimalist set of SOAP 1.2 libraries for Java. It is aimed at projects that both require a loose-dynamic binding to SOAP-based web services and that prefer working with SOAP messages as XML document. This is done by using the flexible Dom4J library combined with Jaxen for XPath, and the XPP3 XML pull-parser for efficiency.
SOAP-DTC is released under a liberal MIT-style license. At the moment, SOAP-DTC provides the following libraries.
You can download binary and source packages for the libraries, or you can also use Maven2 by adding our repository to your pom.xml. It is all explained in our downloads section.
Most existing SOAP Java frameworks are complicated to use, especially when all you need is to communicate simple SOAP messages. The The SOAP specifications are simple to understand after all, so why should it be that complicated to send XML messages embedded in an XML envelope (the SOAP message envelope)?