Método getBody SOAP x writeTo

Estou tentando criar um soapMessage para passar posteriormente para o seguinte trecho de código:

SOAPConnectionFactory soapConnectionFactory = SOAPConnectionFactory.newInstance();
SOAPConnection connection = soapConnectionFactory.createConnection();
SOAPMessage response = connection.call(message, url);

No entanto, estou recebendo uma resposta vazia (nula): [SOAP-ENV: Body: null].

Quando executo o seguinte (antes da chamada de conexão):

System.out.println(message.getSOAPBody());
message.writeTo(System.out);

Recebo duas respostas diferentes quando devem ser iguais, correto?

A primeira impressão do sistema ln me fornece [SOAP-ENV: Body: null], enquanto o outro realmente me fornece a mensagem de sabão que eu criei (writeTo).

Alguma idéia do porquê?

Código completo:

MessageFactory factory = MessageFactory.newInstance();
SOAPMessage message = factory.createMessage();
SOAPEnvelope envelope = message.getSOAPPart().getEnvelope();
SOAPElement tvl = envelope.addAttribute(new QName("xmlns:tvl"), "http://some.url.com/");
SOAPBody body = message.getSOAPBody();
QName bodyText = new QName("tvl:searchAirings");
SOAPBodyElement bodyElement = body.addBodyElement(bodyText); 
QName fromTag = new QName("from");
SOAPElement from = bodyElement.addChildElement(fromTag);
from.setValue("2012-11-02T14:00:00-4:00");

QName toTag = new QName("to");
SOAPElement to = bodyElement.addChildElement(toTag);
to.setValue("2012-11-02T18:00:00-4:00");

QName networkTag = new QName("network");
SOAPElement network = bodyElement.addChildElement(networkTag);
network.setAttribute("id", "n501");
network.setAttribute("language", "es");

System.out.println(message.getSOAPBody());
message.writeTo(System.out);
Resposta 1

Estou pensando em criar um jogo 2D em Java e tive um problema com animação: como faço para interpolar em Java? Existem bibliotecas ou algo para o qual eu possa encontrar ligações? Além disso, por favor ...

Se eu tiver algo parecido abaixo, então o que isso significa dentro do bloco sincronizado sincronizado (syncObject) {Basicamente, isso significa que apenas um segmento pode estar dentro do bloco acima e assim que um ...

Como executo um aplicativo externo, transmito os argumentos e retorno o resultado do aplicativo externo usando java #ProcessBuilder e #RunTime? teste de classe pública {public static void main (...

Estou executando o seguinte código em Java: 1) Primeiro código: public class Basic {static int a = 10; estático {a = 20; } public static void main (String args []) {...