/** * Ensures that the required namespaces are declared on the SOAP envelope element. * * @param envelope The SOAP envelope element to add the namespace declarations to */ public static void declareNamespaces(final SOAPEnvelope envelope) { // Declare all namespaces that are needed by default envelope.declareNamespace("http://www.w3.org/1999/XMLSchema-instance/", "xsi"); envelope.declareNamespace("http://www.w3.org/1999/XMLSchema", "xsd"); envelope.declareNamespace(EbMSConstants.EBMS3_NS_URI, EbMSConstants.EBMS3_NS_PREFIX); }
private void declareResponseMsgNamespace(SOAPEnvelope outputEnvelope, List<OMNamespace> namespaces) { if (!namespaces.contains(NameSpaceConstants.WSA_NS)) { namespaces.add(NameSpaceConstants.WSA_NS);// declare WSA by default } for (OMNamespace ns : namespaces) { outputEnvelope.declareNamespace(ns); } }
private void declareResponseMsgNamespace(SOAPEnvelope outputEnvelope, List<OMNamespace> namespaces) { if (!namespaces.contains(NameSpaceConstants.WSA_NS)) { namespaces.add(NameSpaceConstants.WSA_NS);// declare WSA by default } for (OMNamespace ns : namespaces) { outputEnvelope.declareNamespace(ns); } }
newEnvelope.declareNamespace((OMNamespace) allDeclaredNamespaces.next());