Adicionar String no elemento da Mensagem SOAP

Bom dia, pessoal

Caros amigos estou com o seguinte problema.

Montei um aplicativo que envia mensagem SOAP para o WS da Secretaria de São Paulo.

  • <Requisicao>String</Requisicao>

A tag Requisicao recebe uma string na qual possui um formato xml mais nao deixa de ser uma string, porem ela é muito extensa.

Porem eu salvando a mensagem SOAP em disco e abrindo em qualquer browser funciona normal, porem a secretaria nao consegue validar a mesma, por que pra ela aparece no meio dessa string (que eles converte em xml) um caracter !. Creio eu que seja da quebra de pagina.

Alguem sabe como resolver isso… Por favor

//*** Define o Body ***\
SOAPBody body = envelope.getBody();
SOAPBodyElement CriarPasseFiscal = body.addBodyElement(envelope.createName(“CriarPasseFiscal”, “”, Main.WS));
SOAPElement Requisicao = CriarPasseFiscal.addChildElement(“Requisicao”);
Requisicao.addTextNode(Main.xmlCPFIS);

*** OBS ***
Main.xmlCPFIS = String contendo + de 700 caracter
A String informada tem formato XML <> </> esses caracter quando adicionado no elemento Requisicao passa a ser indicado &lt;&gt; &lt;/&gt;

Pessoal, agradeço novamente a atenção e fico no aguardo de uma ajuda