Axis2 provides extended support for new or custom message types. This is done with using a extension point in the Axis2 architecture, called message builders and formatters. In Axis2 a builder is responsible of building the MessageContext by looking at the raw message transmitted and the formatter is responsible of the inverse of that, which is to serialize a MessageContext to the wire transfer format. Let's create a custom MessageBuilder/Formatter to add the support for a new message type.
Send your feedback or questions to: java-dev@axis.apache.org. ( Subscription details are available on the Axis2 site.) Kindly prefix subject with [Axis2].