Я новичок во всем этом, но я пытаюсь создать SOAP-сообщение и застрял в выключенном состоянии. Я использую Java 8 и стандартные классы javax.xml.soap, но, похоже, не могу добавить пространства имен в Envelope
MessageFactory factory = MessageFactory.newInstance();
SOAPMessage message = factory.createMessage();
SOAPPart part = message.getSOAPPart();
SOAPEnvelope envelope = part.getEnvelope();
envelope.addNamespaceDeclaration( "xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance");
Если я пробую это во время выполнения, я получаю следующую ошибку NAMESPACE_ERR: Предпринята попытка создать или изменить объект способом, который является неправильным в отношении пространств имен.