JAX-WSでSOAPリクエストプレフィックスを変更する方法。handlemessageのsetprofixメソッドを更新しました
SOAPMessage msgs = ctx.getMessage();
SOAPMessage sm = MessageFactory.newInstance(SOAPConstants.SOAP_1_2_PROTOCOL).createMessage();
sm.getSOAPPart().getEnvelope().setPrefix("soap");
sm.getSOAPPart().getEnvelope().removeNamespaceDeclaration("env");
sm.getSOAPHeader().setPrefix("soap");
sm.getSOAPBody().setPrefix("soap");*/
しかし、それでも私は同じリクエストを受け取っています
<?xml version="1.0"?>
<S:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema"
必要だった
<Soap:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema"
助けてください