【问题标题】:Google App Engine + AdWords API: java.lang.NoClassDefFoundError: javax/xml/soap/SOAPExceptionGoogle App Engine + AdWords API:java.lang.NoClassDefFoundError:javax/xml/soap/SOAPException
【发布时间】:2010-03-24 07:35:24
【问题描述】:

到目前为止,我对这个异常了解很多。但我想知道,你们中是否有人尝试在 GAE 上使用 AdWords API。 AdWords 使用 Axis 作为底层 WS 库,它在 GAE 上不起作用,不幸的是我找不到使它工作的解决方案。我已经试过了:http://dev.bizo.com/2009/04/calling-soap-web-services-on-google-app.html

你们中有人知道是否可以通过 Java 在 GAE 上使用 AdWords API 吗?

提前感谢您的帮助 康拉德

【问题讨论】:

  • 您怎么知道有问题的库在 App Engine 上不起作用?你试过包括它吗?为什么链接的解决方案对您不起作用?当你说你已经尝试了一些东西但没有说明为什么它不起作用时,很难给出答案。
  • 我确实尝试过包含它。我什至尝试使用它。您得到的是主题行中的异常。这是由于 GAE 缺乏对 jax-ws 的支持。所以这就是为什么我要问是否有人在 GAE 上使用 AdWords API 有运气。到目前为止我找到的唯一解决方案是在提供的链接下,但不幸的是对我不起作用。

标签: java google-app-engine google-ads-api


【解决方案1】:

问题在于 adwords 客户端库使用了一些在 GAE 沙盒环境中被禁止的东西。

已通过补丁解决:http://code.google.com/p/google-api-adwords-java/issues/detail?id=62

更多信息请看这里:http://penumbro.us/post/1135755221/adwords-api-on-app-engine-java-part-3

【讨论】:

    猜你喜欢
    • 2018-07-15
    • 1970-01-01
    • 2010-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-14
    • 2011-02-11
    • 2011-10-25
    相关资源
    最近更新 更多