COMPLEMENTOS setTaskComments

Caros eu consigo passar um xml para a área de complemento do processo. Quando eu passo o xml abaixo ,ele retorna somente os valores que tem dentro.Queria que viesse o xml em si, nao precisava ser identado mas usando o parser ele nao reconheceu.


hAPI.setTaskComments(usuario, numSolicitacao, 0, XML_SOLICITACAO);
        hAPI.setCardValue("ADI_ParecerJustificativa",XML_SOLICITACAO);

<FINALIZARCONTRATO>
   <SCONTFILIAL>
    <ODADOSCONTRATO>
     <OBJCONTRATO>
         <CCASA>232323232</CCASA>
         <CCONTRATO>3232323</CCONTRATO>
       </OBJCONTRATO>
      </ODADOSCONTRATO>
    </SCONTFILIAL>
</FINALIZARCONTRATO>

Boa tarde Italo,

uma opção seria você utilizar alguma função de escape do java ou javascript antes no seu XML, por exemplo:


var escapedXML = org.apache.commons.lang.StringEscapeUtils.escapeXml(XML_SOLICITACAO);
hAPI.setTaskComments(usuario, numSolicitacao, 0, escapedXML);