title: GWT RPC Warning: servlet has mapping, but web.xml has no corresponding mapping
body: <p>I'm having a strange issue with GWT-RPC. I setup an <code>Async</code> RPC handler that is working fine. But when I run my server (using <code>ant devmode</code>) I get the following warning: </p>
  
  <pre><code>[WARN] Module declares a servlet class 'x.y.server.LoginServiceImpl' 
  with a mapping to '/login/login', but the web.xml has no corresponding mapping
  </code></pre>
  
  <p>To be clear, nowhere in my code am I specifying "/login/login". I want to use just <strong>/login</strong>. Why is it adding it twice? It almost looks like a GWT bug. Here is the rest of the configuration:</p>
  
  <p>My web.xml <code>servlet-mapping</code> looks like this:</p>
  
  <pre><code>&lt;servlet-mapping&gt;
      &lt;servlet-name&gt;LoginServiceImpl&lt;/servlet-name&gt;
      &lt;url-pattern&gt;/login&lt;/url-pattern&gt;
  &lt;/servlet-mapping&gt;
  </code></pre>
  
  <p>My module file has the following:</p>
  
  <pre><code>&lt;servlet path="/login" class="x.y.server.LoginServiceImpl" /&gt;
  </code></pre>
  
  <p>So why am I getting a warning about <strong>/login/login</strong> when that is not defined anywhere? Any help is appreciated, thanks.</p>
  
  <p>-tjw</p>