minha mensagem SOAP esta null, não consigo entender o erro
// 1 Criar a Mensagem com o protocolo desejado
MessageFactory factory = MessageFactory.newInstance();
SOAPMessage message = factory.createMessage();
// 2 obter as partes do envelope
SOAPHeader header = message.getSOAPHeader();
SOAPBody body = message.getSOAPBody();
header.detachNode(); // elima o cabecalho, caso nao va utiliza-lo
// 3 montar o corpo com os elementos desejados (metodos do WS a serem chamados)
//HelloWorld no meu exemplo
QName bodyName = new QName("http://192.168.1.180", "executeNAcessos");
SOAPBodyElement bodyElement = body.addBodyElement(bodyName);
SOAPElement symbol = bodyElement.addChildElement(new QName("message"));
symbol.addTextNode(" ");
// 4 Montar a conexão com o WS
SOAPConnectionFactory soapConnectionFactory = SOAPConnectionFactory.newInstance();
SOAPConnection connection = soapConnectionFactory.createConnection();
URL url = new URL("http://192.168.1.180/webservice_a/AWS");
SOAPMessage response = connection.call(message, url);
System.out.println(response.getSOAPBody());
connection.close();
Meu print sai como … [env:Body: null]