0

我正在处理自适应付款预批准电话,但我不知道为什么,但这是我得到的错误:

<?xml version='1.0' encoding='UTF-8'?><ns3:FaultMessage xmlns:ns3="http://svcs.paypal.com/types/common" xmlns:ns2="http://svcs.paypal.com/types/ap"><responseEnvelope><timestamp>2013-05-22T08:12:28.087-07:00</timestamp><ack>Failure</ack><correlationId>aa3d68afef688</correlationId><build>5867333</build></responseEnvelope><error><errorId>2010</errorId><domain>CoreRuntime</domain><subdomain>Inbound_Meta_Data</subdomain><severity>Error</severity><category>Request</category><message>Unknown response payload type </message><parameter></parameter></error></ns3:FaultMessage>

我不知道我犯了什么错误,这段代码几天前还在工作,理论上没有任何改变。我检查了svn历史,我不知道。errorId 2010 甚至没有出现在 Paypal 文档中(或者我找不到它)。

我正在使用Java sdk。如果您需要更多信息,请告诉我。

4

1 回答 1

0

我发现了这个问题。我正在重构属性文件读取部分并在读取“X-PAYPAL-RESPONSE-DATA-FORMAT”值时出错,这意味着它是空的而不是“NV”。

于 2013-05-23T07:21:36.657 回答