Gente estou desenvolvendo uma widget que se comunica com um processo, mas quando eu executo o codigo na minha widget ele não funciona.
//URL do Serviço
var wsUrl = WCMAPI.serverURL + "/webdesk/ECMWorkflowEngineService?wsdl";
//Modelo da Requisição
var soapRequest = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.workflow.ecm.technology.totvs.com/"><soapenv:Header/><soapenv:Body><ws:simpleStartProcess><username> meu usuario </username><password> minha senha </password><companyId>1</companyId><processId>DenunciasAnônimas</processId><comments>Via Soap</comments><attachments></attachments><cardData><item><item>' + nameCampo + ' < /item><item>' + valueCampo + '< /item></item > < /cardData></ws: simpleStartProcess > < /soapenv:Body></soapenv: Envelope > ';
//Convertendo para XML, para facilitar a manipulação
var parser = new DOMParser();
var xmlRequest = parser.parseFromString(soapRequest, "text/xml");
//Enviando a requisição
parent.WCMAPI.Create({
url: wsUrl,
contentType: "text/xml",
dataType: "xml",
data: xmlRequest,
success: function(data) {
console.log(" Processo iniciado! ");
}
});
esse é o erro que é retornado, tentei ajeitar meu código mais não consegui achar a solução.