title: Web Application does not appear to deploy properly on remote tomcat 7
body: <p>I have a Java Web application that when deployed through eclipse or through copy/paste of .war file into local tomcat will deploy properly and I can use the web application.  I am attempting to deploy this application on a GCE instance with tomcat installed.  With the remote tomcat stopped, I have copied the .war file into the webapps folder, as I did with my local tomcat, and started tomcat.  I can see a message in catalina.out that it is deploying the web application archive and I can view the webapps folder to see that the war has been exploded (everything in this folder seems correct).  I do not however see any of the springframework messages that my local tomcat/eclipse deployments of the webapp create, and I receive a 404 when I try to go to the application home page on the remote tomcat.  I have no idea where to begin to look to find what is wrong with my deployment of the web application.</p>
  
  <p><strong>Update</strong></p>
  
  <pre><code>public class WebInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
  
  @Override
  protected Class&lt;?&gt;[] getRootConfigClasses() {
      return new Class[] {WebMvcConfig.class,RestAppConfig.class,MySQLConfig.class};
  }
  
  @Override
  protected Class&lt;?&gt;[] getServletConfigClasses() {    
      return null;
  }
  
  @Override
  protected String[] getServletMappings() {
      // TODO Auto-generated method stub
      return new String[] {"/*"};
  }
  </code></pre>
  
  <p>This is my WebInitialier calss for the annotation config.  I have SpringMVC configured in the WebMVC, configuration for a RESTful service as well as configuration for a MySQL database.  I changed the log level in my log4j.xml to debug for everything and while I have been very bad about actually logging anything my deployment on the remote tomcat server does not appear to implement any of the initialization.</p>