Class MexRequest

    • Constructor Detail

      • MexRequest

        public MexRequest​(jakarta.servlet.http.HttpServletRequest request,
                          jakarta.servlet.http.HttpServletResponse response)
    • Method Detail

      • process

        public void process()
                     throws jakarta.servlet.ServletException,
                            IOException,
                            WSFederationException
        Currently two kind of requests are supported:
        • GET requests: The plain old WSDL is returned to the remote clients.
        • POST requests with SOAP body: In this case a WS-Transport GetResponse is returned that embeds the WSDL in a MetadataSection element.
        Specified by:
        process in class WSFederationAction
        Throws:
        jakarta.servlet.ServletException - If there was a problem whilst rendering the response.
        IOException - If there was an IO error whilst working with the request or response.
        WSFederationException - If there was an unrecoverable error while processing the request.