Java - XML en WebService

 
Vista:
sin imagen de perfil
Val: 358
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

XML en WebService

Publicado por Nicolas (137 intervenciones) el 08/02/2018 15:33:18
Hola Gente.
Ando con un tema bastante complicado, solo para aquellos que tengan un poco de experiencia con los WebServices JAXB, Java y otras cosas.
Estoy consumiendo un WebService, puedo conectarme, enviar el mensaje pero recibo un error interno.
Pude ver el error pero no doy con la solución.
El cuerpo(Body) del mensaje contiene caracteres especiales de XML(Ej: < >) por lo que el servidor me da error de mensaje.
Buscando por Internet y viendo el error me dice algo de Marshaller e implementar una etiqueta CDATA para evitar comprobar esos caracteres.
Traté de hacer algo manual, insertando la etiqueta pero no logro dar con la tecla exacta.
Alguien que tenga alguna idea para tirar y ver si logro la solución le agradezco.

Ej. XML
Original:
<soap:Body>
<WS_eFactura.EFACRECEPCIONSOBRE xmlns="http://dgi.gub.uy">
<Datain>
<xmlData><![CDATA[<xml version="1.0" encoding="UTF-8" standalone="no"?><DGICFE:EnvioCFE

Generado con error:
<soap:Body>
<WS_eFactura.EFACRECEPCIONSOBRE xmlns="http://dgi.gub.uy">
<Datain>
<xmlData>&lt;![CDATA[&lt;?xml version="1.0" encoding="UTF-8" standalone="no"?>&lt;DGICFE:EnvioCFE
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder