[英]Java paypal merchant SDK transaction search works on OSX but not on Windows
我正在構建一個利用Java Paypal Merchant SDK的Java應用程序,遇到了一個我無法解決的問題。
當我在自己開發的機器(在本例中為Mac)上運行該應用程序時,它運行良好,但是當我將其移至專用計算機(運行寡婦服務器2012的VPS)時,該調用的行為完全不同Paypal API。 其他一切都完美運行。
有問題的方法調用:
service = new PayPalAPIInterfaceServiceService("PaypalInfo/sdk_config.properties");
TransactionSearchResponseType transactionSearchResponse = null;
try {
transactionSearchResponse = service.transactionSearch(transactionSearchReq);
} catch (Exception e) {
e.printStackTrace();
}
在OSX上,此調用返回正確的信息,在Windows上,它不返回任何信息,SOAP調用和返回是不同的。 在這兩種情況下,程序的打包方式相同,所以我知道這不是問題。 我已遵循sdk github上的所有指南,但無法使其正常工作。
如果可以幫助回答問題,我可以發布具有SOAP調用XML的記錄器輸出。
提前致謝!
編輯:
SOAP請求: http : //pastebin.com/xrpRVywx
SOAP響應: http : //pastebin.com/aRT3JvbS
沒有關於PayPal API和您得到的響應的更多詳細信息,很難說,但是我想不到的是:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.