【问题标题】:GWT - RPC Failure with GAE - Working in local on Greetings sampleGWT - GAE 的 RPC 失败 - 在本地工作的问候示例
【发布时间】:2013-02-18 18:01:39
【问题描述】:

我的 GWT 应用程序遇到问题。在本地一切正常,但在 Google App Engine 上部署应用程序时出现错误 500。

为了理解问题,我尝试使用 Greetings 服务部署示例 Web 应用程序示例,但仍然收到相同的错误 Remote Procedure Call - Failure。

我认为它来自我的 IDE 设置,但无法找出问题所在。 谁能帮忙?

【问题讨论】:

  • 似乎与 servlet 路径类似。您能否向我们展示您的 web.xml 以及部署后如何从浏览器访问??
  • web.xml 上没有任何更改。我只是使用自动生成的 Greetings 示例来测试:pastebin.com/QRHa6zfz
  • 您可以通过此 URL 访问 Web 应用程序:urlgone.com/ed095d
  • 可以贴一下tomcat的日志吗??
  • 当然。感谢帮助。每次尝试调用 RPC 时,我都会收到以下错误警告关键序列:pastebin.com/iR3CY0zm

标签: google-app-engine servlets rpc


【解决方案1】:

您面临的问题是 ONLY servlet 路径。

开发模式和部署环境的环境和文件夹结构将完全不同。

在下面的链接中,解释了您面临的问题。

Eclipse GWT sample greeting project RPC failure.

【讨论】:

  • 只有 servlet 路径是什么意思? servlet 路径 /mywebapp/greet 似乎很好,因为我可以到达它(无法完成请求,但不是 404)。
  • 正如上面链接中的讨论,你是在 mac 上工作吗??
  • 我不是,但我认为这并不重要。我使用 GWT 插件和 App Engine 插件在 Eclipse 上工作。我直接从这个插件部署项目。
  • 解开你的战争,你有没有检查过 GreentingServiceImpl 类有没有?
  • 当然是这样:我没有改变自动生成的内置示例代码
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-02
  • 1970-01-01
  • 2011-03-17
  • 2011-12-07
相关资源
最近更新 更多