1

아웃 바운드 메시지를 사용하여 MULE 소프트를 통해 salesforce에서 Jira로 사례 개체 세부 정보를 보냈습니다. Jira Salesforce 아웃 바운드 메시지의 사례 생성 후 승인을 생성하려면 어떻게해야합니까? 일부 XML 코드를 사용하여 Outbound Message를 보내지 만 Show가 작동하지 않습니다.Salesforce의 SOAP 아웃 바운드 메시지에 응답 메시지를 보내려면 어떻게해야합니까?

다음과 같은 오류 내가 직면 한
<?xml version="1.0" encoding="utf-8"?> 
<soapenv:Envelope xmlns:soapenv="<a rel="nofollow" class="external free" href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/</a>" xmlns="urn:partner.soap.sforce.com"> 
    <soapenv:Body> 
     <createResponse> 
      <result> 
       <id>003D000000OY9omIAD</id> 
       <success>true</success> 
      </result> 
      <result> 
       <id>001D000000HTK3aIAH</id> 
       <success>true</success> 
      </result> 
     </createResponse> 
    </soapenv:Body> 
</soapenv:Envelope> 

1.SOAP 응답은 NACK 2.org.xml.sax.SAXException이었다 SimpleDeserializer이 예상되지 않는 자식 요소, 뭔가에가 시도되었다가 발생 d 3.XSD : Boolean 오류 어떻게하면이 문제를 해결하고 XML 코드를 수정할 수 있습니까? 감사합니다.

답변

1

무료 SoapUI과 같은 도구를 사용하여 wsdl의 예제 요청 및 응답을 생성 할 수 있습니다. SoapUI를 설치하고, Salesforce의 wsdl을 사용하여 새 SOAP 프로젝트를 만들고, 생성 된 요청을 모의 서비스에 추가하고, SoapUI가 모의 응답을 생성하도록하십시오. 당신의 예가 있는데, 이것과 같이 보일 것입니다. true/false로 바 꾸었습니다 :

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:out="http://soap.sforce.com/2005/09/outbound"> 
    <soapenv:Header/> 
    <soapenv:Body> 
    <out:notificationsResponse> 
     <out:Ack>?</out:Ack> 
    </out:notificationsResponse> 
    </soapenv:Body> 
</soapenv:Envelope> 
+0

감사합니다. 올바른 답변입니다. :) – user3129532