Apache SOAP is based on IBM's SOAP4J implementation of the SOAP submission to W3C. Apache SOAP comes with source code that is distributed under the Apache Software License. Apache SOAP supports scripting-language authoring services and primitive data-type encoding/decoding.
JAXM is intent on providing an XML framework for standards-based messaging protocols that is agnostic about the underlying abstraction. The JAXM specification includes the notion of messaging Profiles where a profile represents a standard protocol, such as ebXML Transport/Routing & Packaging (TR&P). Profiles provide additional functionality to the SOAP protocol.
This was first published in April 2002