Class MessageUtils


  • public class MessageUtils
    extends Object
    Miscellaneous Utilities that may be useful inside and outside the Message subcomponent.
    • Constructor Detail

      • MessageUtils

        public MessageUtils()
    • Method Detail

      • createAttachmentPart

        public static AttachmentPart createAttachmentPart​(String cid,
                                                          DataHandler dh,
                                                          SOAPMessage message)
        Create an SAAJ AttachmentPart from a JAXWS Attachment
        Parameters:
        cid - String content id
        dh - DataHandler
        message - SOAPMessage
        Returns:
        AttachmentPart
      • getMessageFromMessageContext

        public static Message getMessageFromMessageContext​(org.apache.axis2.context.MessageContext msgContext)
                                                    throws WebServiceException
        Create a JAX-WS Message from the information on an Axis 2 Message Context
        Parameters:
        msgContext -
        Returns:
        Message
        Throws:
        WebServiceException
      • putMessageOnMessageContext

        public static void putMessageOnMessageContext​(Message message,
                                                      org.apache.axis2.context.MessageContext msgContext)
                                               throws org.apache.axis2.AxisFault,
                                                      WebServiceException
        Put the JAX-WS Message onto the Axis2 MessageContext
        Parameters:
        message - JAX-WS Message
        msgContext - Axis2MessageContext
        Throws:
        org.apache.axis2.AxisFault
        WebServiceException