I am running winstone embedded, from Eclipse on XP. It starts up successfully.

        Map serverArgs = new HashMap();
        serverArgs.put("httpPort", "8080");
        serverArgs.put("webroot", "C:/Projects/winstone");
        serverArgs.put("ajp13Port", "-1");
        serverArgs.put("controlPort", "-1");
        serverArgs.put("httpListenAddress", "127.0.0.1");

        try {
            Launcher.initLogger(serverArgs);
            Launcher winstone = new Launcher(serverArgs);


        } catch (IOException e) {
            e.printStackTrace();
        }


I build the sample servlet CountRequestsServlet from winstone src folder and then copy it to web root.

C:\Projects\winstone\WEB-INF\classes\winstone\testApplication\servlets

In the browser, I use this URL

http://127.0.0.1:8080/servlet/winstone.testApplication.servlets.CountRequestsServlet


I get

Status Code: 404
Exception: File /servlet/winstone.testApplication.servlets.CountRequestsServlet not found
Stacktrace:

(none)


Generated by Winstone Servlet Engine v0.9.10 at Wed May 21 22:51:38 CDT 2008

Any help appreciated.
thanks,
Anil