title: Playframework + Tomcat Deployment issue
body: <p>I am trying to deploy a web app developed in play framework in Tomcat. The first few times I tried, I got the following message in the Tomcat console,</p>
  
  <pre><code>INFO: validateJarFile(C:\Tomcat7\webapps\sandbox.war\WEB-INF\lib\geronimo-servlet_2.5_spec-1.2.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
  </code></pre>
  
  <p>So I manually removed the geronimo-servlet_2.5_spec-1.2.jar from the play war file. And once that is done, I see the following success message,</p>
  
  <pre><code>13:56:43,571 INFO  ~ Starting C:\Tomcat7\webapps\sandbox.war\WEB-INF\application
  
  13:56:43,618 INFO  ~ Application is precompiled
  13:56:44,149 INFO  ~ Connected to jdbc:mysql://localhost/db?useUnicode=yes&amp;ch   aracterEncoding=UTF-8&amp;connectionCollation=utf8_general_ci
  13:56:44,899 INFO  ~ Application 'play-sandbox' is now started !
  </code></pre>
  
  <p>When I try to access the application from IE using the url <a href="http://localhost:8080/play-sandbox" rel="nofollow">http://localhost:8080/play-sandbox</a> I am getting a 404 that says "The requested resource (/play-sandbox/) is not available".</p>
  
  <p>I am running this in Tomcat 7 and the tomcat logs are clear. I use </p>
  
  <pre><code> play war play-sandbox -o sandbox.war
  </code></pre>
  
  <p>to generate the war</p>
  
  <p>The questions are,</p>
  
  <ol>
  <li>How do I prevent the geronimo-servlet_2.5_spec-1.2.jar conflict?</li>
  <li><p>Why am I unable to view the app via browser in Tomcat deployment? Where as play run {app name} works all fine.</p>
  
  <p>The same war file seems working perfectly fine in glassfish server as well. I believe this has something to do with the context path of the  playframework application or isolation of the application. Any help would be appreciated.</p></li>
  </ol>
  
  <p>Thanks,
  Abi</p>