1

我使用 java sdk 与 Paypal 进行了现有集成。我们正在计划一个生产版本,但我们不能让它与 sdk 的当前日志级别相冲突。它似乎设置为 DEBUG 并记录来自 Paypal 的每个请求。我想必须有一个参数要添加到 paypal_sdk_config.properties 文件中,但我似乎无法猜到,并且没有关于此事的文档。

以前有人做过吗?

4

1 回答 1

0

我们刚刚通过 com.paypal.core.LoggingManager 类的代码源发现,记录器的创建并不直观。

记录器名称始终类似于,例如:class com.paypal.core.APIService

这意味着您无法通过此调用设置日志级别

getLogger("com.paypal.core.APIService").setLevel(Level.WARNING);

要设置日志级别,您需要这样做:

getLogger("class com.paypal.core.APIService").setLevel(Level.WARNING);

我刚刚在 Paypal github repo 上为这种奇怪的行为打开了一个问题:https ://github.com/paypal/sdk-core-java/issues/13

于 2013-07-29T08:54:55.047 回答