Q: What is the relationship between JAXM and Axis?
A: JAXM is a specification (NB. not an implementation) of two sets of interfaces: javax.xml.soap and javax.xml.messaging. Recently, the former set has been moved to its own specification, "SOAP with Attachments API for Java" (SAAJ), by Sun.
Axis implements the SAAJ (javax.xml.soap) interfaces.