Class XmlUtils


  • public final class XmlUtils
    extends java.lang.Object
    Utilities to work with JAX-B and SOAP/XML.
    Author:
    Jonas Hecht
    • Method Detail

      • readSoapMessageFromStreamAndUnmarshallBody2Object

        public static <T> T readSoapMessageFromStreamAndUnmarshallBody2Object​(java.io.InputStream fileStream,
                                                                              java.lang.Class<T> jaxbClass)
                                                                       throws BootStarterCxfException
        Throws:
        BootStarterCxfException
      • unmarshallXMLString

        public static <T> T unmarshallXMLString​(java.lang.String xml,
                                                java.lang.Class<T> jaxbClass)
      • getXmlTagNameFromJaxbClass

        public static <T> java.lang.String getXmlTagNameFromJaxbClass​(java.lang.Class<T> jaxbClass)
      • getSoapActionFromJaxWsServiceInterface

        public static <T> java.lang.String getSoapActionFromJaxWsServiceInterface​(java.lang.Class<T> jaxWsServiceInterfaceClass,
                                                                                  java.lang.String jaxWsServiceInvokedMethodName)
                                                                           throws BootStarterCxfException
        Throws:
        BootStarterCxfException
      • getSoapActionFromJaxWsServiceInterface

        public static <T> java.lang.String getSoapActionFromJaxWsServiceInterface​(java.lang.Class<T> jaxWsServiceInterfaceClass)
                                                                           throws BootStarterCxfException
        Throws:
        BootStarterCxfException