为什么我的 ariba 无法解析我的响应 api?
Why my ariba cannot parse my response api?
我的 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 收到这条消息:
Couldn't parse document
有人可以支持我吗
这是我们正在使用并且可以正常工作的文档
<?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
你能检查一下是否存在语言依赖。朗="en-US"
我的 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 收到这条消息:
Couldn't parse document
有人可以支持我吗
这是我们正在使用并且可以正常工作的文档
<?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
你能检查一下是否存在语言依赖。朗="en-US"