Package org.frankframework.http.cxf
Class NamespaceUriProvider
java.lang.Object
org.frankframework.http.cxf.AbstractSOAPProvider
org.frankframework.http.cxf.NamespaceUriProvider
- All Implemented Interfaces:
jakarta.xml.ws.Provider<jakarta.xml.soap.SOAPMessage>
@ServiceMode(MESSAGE)
@BindingType("http://www.w3.org/2003/05/soap/bindings/HTTP/")
public class NamespaceUriProvider
extends AbstractSOAPProvider
Soap Provider that accepts any message and routes it to a listener with a corresponding TargetObjectNamespacURI.
- Author:
- Niels Meijer
-
Field Summary
Fields inherited from class org.frankframework.http.cxf.AbstractSOAPProvider
multipartBackwardsCompatibilityMode, SOAP_PROTOCOL_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
findNamespaceUri
(jakarta.xml.soap.SOAPMessage soapMessage) protected Message
processRequest
(jakarta.xml.soap.SOAPMessage request, PipeLineSession pipelineSession) Methods inherited from class org.frankframework.http.cxf.AbstractSOAPProvider
findAction, invoke, parseSOAPMessage, setAttachmentXmlSessionKey
-
Constructor Details
-
NamespaceUriProvider
public NamespaceUriProvider()
-
-
Method Details
-
processRequest
protected Message processRequest(jakarta.xml.soap.SOAPMessage request, PipeLineSession pipelineSession) throws ListenerException - Throws:
ListenerException
-
findNamespaceUri
public static String findNamespaceUri(jakarta.xml.soap.SOAPMessage soapMessage) throws ListenerException - Throws:
ListenerException
-