GWT服务器端代码在生产模式下不工作

GWT服务器端代码在生产模式下不工作,gwt,amazon-web-services,amazon-elastic-beanstalk,Gwt,Amazon Web Services,Amazon Elastic Beanstalk,这是我第一次尝试部署具有大量服务器端功能的GWT应用程序,所以我可能在做一些愚蠢的事情 我无法在生产模式下运行GWT web应用程序。它在开发模式下运行良好,但当我将编译好的.war文件上载到Elastic Beanstalk并尝试运行该程序时,服务器端代码失败 我发现以下浏览器错误: -- [16:07:33.342]发布[HTTP/1.1500内部服务器错误106ms] 我使用基于本教程的ant脚本编译了我的项目: 服务器端 com.qmap.core.server.ServerSide

这是我第一次尝试部署具有大量服务器端功能的GWT应用程序,所以我可能在做一些愚蠢的事情

我无法在生产模式下运行GWT web应用程序。它在开发模式下运行良好,但当我将编译好的.war文件上载到Elastic Beanstalk并尝试运行该程序时,服务器端代码失败

我发现以下浏览器错误:

-- [16:07:33.342]发布[HTTP/1.1500内部服务器错误106ms]

我使用基于本教程的ant脚本编译了我的项目:


服务器端
com.qmap.core.server.ServerSideImpl
服务器端
/qmap/sside
index.html

非常感谢您的帮助或指点。

我通过从elasticbeanstalk中删除web app并在专用apache服务器上运行它,解决了这个问题-这使我能够访问日志文件和堆栈跟踪,并且我能够解决这个问题。确切的错误是我的代码中与apache服务器相关的uri不正确。

500内部服务器错误可能意味着Servlet引发意外异常,但如果没有stacktrace,则无法判断。请从日志中获取stacktrace。在您这样做之前,没有人可以帮助您。感谢您的评论,我们无法访问日志文件-因此在本地服务器上设置tomcat,部署war文件,并能够使用堆栈跟踪进行调试。
<?xml version="1.0" encoding="utf-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"  
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
    <!-- TODO: Add <servlet> tags for each servlet here. -->
    <!-- TODO: Add <servlet-mapping> tags for each <servlet> here. -->
    <!-- TODO: Optionally add a <welcome-file-list> tag to display a welcome file. -->
<!-- Default page to serve -->
  <!-- Servlets -->
  <servlet>
    <servlet-name>serverSide</servlet-name>
    <servlet-class>com.qmap.core.server.ServerSideImpl</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>serverSide</servlet-name>
    <url-pattern>/qmap/sside</url-pattern>
  </servlet-mapping>    


  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>

</web-app>