1

我的 ariba 网络无法解析我的文档 cXML 响应。在 ariba 屏幕上我有这个响应

<?xml version="1.0" encoding="UTF-8"?>
<cXML payloadID="1501467044460-2947794417638298020@216.109.111.19" timeStamp="2017-07-30T19:10:44-07:00">
   <Response>
      <Status code="200" text="OK" />
      <PunchOutSetupResponse>
         <StartPage>
            <URL>test.ariba.com</URL>
         </StartPage>
      </PunchOutSetupResponse>
   </Response>
</cXML>

但是我仍然从 Ariba 收到这条消息:

无法解析文档

任何人都可以支持我。

4

2 回答 2

0

这是我们正在使用并正常工作的文档

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.014/cXML.dtd">
<cXML timestamp="<%= @timestamp %>" payloadID="<%= @payload_id %>">
  <Response>
    <Status code="200" text="success"></Status>
    <PunchOutSetupResponse>
      <StartPage>
        <URL><%= @start_url %></URL>
      </StartPage>
    </PunchOutSetupResponse>
  </Response>
</cXML>

start_url 必须是有效的 URL,例如http://test.mysite.com/xxxxx

于 2017-07-31T06:54:31.963 回答
0

你能检查一下是否有语言依赖。lang="en-US"

于 2017-07-31T07:02:15.647 回答