java - 64 位服务器上的 Payflow Pro Gateway Java SDK (ColdFusion)

标签 java paypal coldfusion coldfusion-9

有谁知道 Payflow Pro Gateway Java SDK 是否可以在 64 位机器上运行? (特别是在 ColdFusion CF9/10/11 中,如果这有什么区别的话。)

最新版本的 SDK 可在此处找到:http://paypal.github.io/sdk/#payflow-gateway

版本为Payflow_SDK_for_Java_v440.zip(版本4.4.0)。

我正在使用 CF9 从本地计算机运行成功的事务。我知道我的 Java VM 是 64 位,根据 CF9 中的设置:

Java VM 名称:Java HotSpot(TM) 64 位服务器 VM

但是这个设置是否证明SDK完全在64位上运行? (我的本地机器是 Window 7,具有 32/64 位选项,所以我很难确定。)

我问这个问题的原因是我无法让 SDK 在新的 Windows Server 2012 上运行。

Paypal 表示 Java 版本需要 Apache 的 Xerces Java Parser 版本 2.7.1。我不知道那是什么,也不知道它是否已经在服务器上,所以这可能是我的问题的一部分。 (我也不知道它是否在我的本地计算机上。)

我问过 Paypal 是否可以在 64 位上运行,他们说不行,但我怀疑他们一线技术人员的能力。 (他们还告诉我最新版本是 4.3,这当然不是真的。)

谢谢!

最佳答案

几周前,我们在 amd64 Windows Server 2012 R2 上安装了 Payflow java SDK,效果非常好。

我们还收到 PayPal 的回复,表示它应该在 64 位下运行,并且 v4.4 是最新版本并受支持。

这就回答了问题。是的,它可以在 64 位下运行!

PS 任何在 ColdFusion 上开发新 PayPal 集成的人都应该使用 CFHTTP 方法,而不是像 @WilGeno 提到的那样。

感谢@Leigh 的所有帮助!

关于java - 64 位服务器上的 Payflow Pro Gateway Java SDK (ColdFusion),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36067956/

相关文章:

python - X-PAYPAL-APPLICATION-ID 错误

mysql - CF_SQL_CLOB : java. lang.UnsupportedOperationException 的查询错误:setCharacterStream()

javascript - 使用 CF8 或 JS 根据选择框中的 2 个选择自动填充输入表单字段

java - 使用 JSch 使用 SFTP 或 SCP 更改文件权限

java - ArrayList 实际存储什么 - 对对象或实际对象的引用?

Paypal 付款验证

session - 冷聚变 10 : jessionid not working when passed in url

java - 在我的 Map-Reduce 作业中包含第三方库(使用分布式缓存)

java - 用于处理并发用户的多线程 GAE servlet

asp.net - 从 Paypal 网站返回后,使用 Paypal 付款不起作用