Problemas para enviar XML de Requisicao por WebService

0 respostas
K

Estou desenvolvendo um projeto que vai se comunicar via WebService com uma outra aplicação.
Já realizei os metodos que cifra os dados, prepara os xmls, mas na hora de enviar esse xml para o servidor WebService dá erro:
ERROR.Malformed XML.String could not be parsed as XML

Meu método é o seguinte:

public EnviaXMLRequisicaoWS(XmlRequest xmlRequest, String host) { HttpClient client = new HttpClient(); BufferedReader br = null; PostMethod method = new PostMethod(host); method.addParameter("xml", xmlRequest.toString()); String resp = ""; try { client.executeMethod(method); br = new BufferedReader(new InputStreamReader(method.getResponseBodyAsStream())); String readLine = ""; while ((readLine = br.readLine()) != null) { resp += readLine; } setResposta(resp); } catch (IOException ex) { Logger.getLogger(EnviaXMLRequisicaoWS.class.getName()).log(Level.SEVERE, null, ex); } finally { method.releaseConnection(); } }

onde passo o seguinte XML por parametro:
[b]

<?xml version="1.0" encoding="UTF-8"?> 7c4a8d09ca3762af61e59520943dc26494f8941b RSA/encryption_method> EMgPKFvyGdMidvUV9Tr5i76XdfJVrYhOJZOU7FpcMBqoaOFKcs7FnzqX76ZXehtYgGktPUBLDlDiGlbtAOv2OqdTn3iypWLyn+H3f1TvKutZqfhZy5eC2xLLnqQ/MQV/dNoB0/A70YrqIy+M5C4WIXvcKwMJkUtpvPJIXHzTrzE= SHA1 e949f80808a9fd5b29839463eda34de030a0d97a KnTvLurojqD+sKe+jE4dg6PxREmbSR/ZWxzYoYN2t+kS3fMY2cR9z1SU4DnS+Gn+bns3iB2+LBZsovYHEcjpA3FVRQXfNIVvJqeLWMz18mWwTkCeW9d2XLzqc10QrG5gCzM6G4252TYuQZIzMOEOgSPy4c5bfM1uC9UX/yDy4mco8DYm/cZtDEHbPJuDfkbNscR02Qr5ZJyvWPq/a+avix15xJtw8Dhp2HCODRzsViqLoTjptklHfX8lB79S+vH+YbCrW6jtiEL2iZB37jdxeWSCQMt2PxKFjimnoyHnU1VULVfip1G+QkcLM/5qRU/HZ9p5RgV6WygFjq1UKm2eOXweBInSloEkAF+u3mdfut4EchWkyZAQw3M69KzvSAFWLlZ6ghav4pEEJRG4AnoBo6EYN+5RpyUejNlJPzvmvBYnZyaJNaR1zB7BSd/mL1o6Q4468UEJ9sOQ6oIYV5m3VYnzG/4I1gr5f6k5GvhNcM4vz0OsLXUyg5waLIb3rSlrYPRr8ym/HFiDIW9slaZVtdBi7Os6LrQh+lKa7SFmptRE1RvJGrYi1R7jfbiudZfyGkR8OnwU2UIs++7dkqrj109ev9X0UVJciGCmzxk2ZRxvnVPmJRncyyBQKzYJ/m7Qtx0OompKhSCUoO9WOJhsB91EV4EzhglcxVZ4HF6n0Hs= [/b]

O erro pode ser no meu XML ou no meu método?
Obrigado

Criado 20 de dezembro de 2010
Respostas 0
Participantes 1