[OSM-dev] Xapi-servlet deployement in Tomcat

Brett Henderson brett at bretth.com
Tue Feb 1 10:05:53 GMT 2011

Tomcat should allow file-based deployment.  It should be as simple as
copying the war file into the webapps directory.  It will end up with a
context root that matches the war filename (minus .war).

Different app servers usually provide ways to override the default context
root via embedding app server specific files into the deployment archive (at
least full JEE servers such as jboss, websphere, and glassfish do), but I
can't remember how to do that with Tomcat.  In most cases just renaming the
war prior to deployment is the simplest solution.

On Sun, Jan 30, 2011 at 3:32 AM, yvecai <yvecai at gmail.com> wrote:

>  I did that too, but no cigar.
> What is the context you used?
> Yves
> On 29. 01. 11 15:07, Ian Dees wrote:
> I'm not very clear on how to deploy servlets. I used tomcat6 and Ubuntu
> 10.04, too, but I deployed the war via the tomcat6-admin servlet that is
> installed as a separate package. It offers a "deploy" section where you can
> specify the path to the war and the context to deploy the war in. When I use
> that it seems to work well.
> On Sat, Jan 29, 2011 at 2:44 AM, yvecai <yvecai at gmail.com> wrote:
>> I have trouble to deploy xapi-servlet in Tomcat 6, on ubuntu 10.04.
>> I compiled a xapi-servlet.war from instruction in
>> https://github.com/iandees/xapi-servlet/blob/master/readme.md, copy it to
>> a freshly installed Tomcat directory /var/lib/tomcat6/webapps/ and restarted
>> Tomcat.
>> The servlet is deployed with no error in the logfiles, however, when I
>> access
>> http://localhost:8080/xapi-servlet/api/0.6/way[highway=unclassified]<http://localhost:8080/xapi-servlet/api/0.6/way%5Bhighway=unclassified%5D>,
>> I have a 'class not found exception' :
>> java.lang.ClassNotFoundException:
>> com.yellowbkpk.geo.xapi.servlet.XapiServlet
>> Also, I can access http://localhost:8080/xapi-servlet/ but not
>> http://localhost:8080/xapi-servlet/WEB-INF/index.html
>> Is there a manual config to do that I missed?
>> Yves
>> _______________________________________________
>> dev mailing list
>> dev at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/dev
> _______________________________________________
> dev mailing list
> dev at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/dev/attachments/20110201/ec015b41/attachment-0001.html>

More information about the dev mailing list