dev@grizzly.java.net

Re: ServletAdapter alias not working ?

From: Jeanfrancois Arcand <Jeanfrancois.Arcand_at_Sun.COM>
Date: Wed, 17 Jun 2009 09:34:24 -0400

Salut,

Survivant 00 wrote:
> Why this ServletAdapter is called when I asked :
> http://localhost:8080/grizzly-twitter/index.html
>
> I forced the SA for Jasper to
> sa.setHandleStaticResources(false);
>
> [main] Tue Jun 16 21:41:33 EDT 2009 [LE PLUS FIN]
> com.sun.grizzly.http.servlet.deployer.GrizzlyWebServerDeployer deploy:sa
> context=/grizzly-twitter
>
> [main] Tue Jun 16 21:41:33 EDT 2009 [LE PLUS FIN]
> com.sun.grizzly.http.servlet.deployer.GrizzlyWebServerDeployer deploy:sa
> servletPath=/

Can you set the servlet path to "" instead and see if that help?

A+

- Jeanfrancois


>
> [main] Tue Jun 16 21:41:33 EDT 2009 [LE PLUS FIN]
> com.sun.grizzly.http.servlet.deployer.GrizzlyWebServerDeployer deploy:sa
> alias=[/grizzly-twitter/*.jsp]
>
> ...
>
> [http8080-WorkerThread(1)] Tue Jun 16 21:42:19 EDT 2009 [FIN]
> org.apache.jasper.servlet.JspServlet service:JspEngine -->
> /resources/css/themes/blue/theme.css
>
> [http8080-WorkerThread(1)] Tue Jun 16 21:42:19 EDT 2009 [FIN]
> org.apache.jasper.servlet.JspServlet service: ServletPath: /
>
> [http8080-WorkerThread(1)] Tue Jun 16 21:42:19 EDT 2009 [FIN]
> org.apache.jasper.servlet.JspServlet service: PathInfo:
> resources/css/themes/blue/theme.css
>
> [http8080-WorkerThread(1)] Tue Jun 16 21:42:19 EDT 2009 [FIN]
> org.apache.jasper.servlet.JspServlet service: RealPath:
> C:\Documents and Settings\dionnese\Local
> Settings\Temp\grizzly-twitter\resources\css\themes\blue\theme.css
>
> [http8080-WorkerThread(1)] Tue Jun 16 21:42:19 EDT 2009 [FIN]
> org.apache.jasper.servlet.JspServlet service: RequestURI:
> /grizzly-twitter/resources/css/themes/blue/theme.css
>
> [http8080-WorkerThread(1)] Tue Jun 16 21:42:19 EDT 2009 [FIN]
> org.apache.jasper.servlet.JspServlet service: QueryString: null
>
> [http8080-WorkerThread(1)] Tue Jun 16 21:42:19 EDT 2009 [FIN]
> org.apache.jasper.servlet.JspServlet service: Request Params:
>
> Will try to provide a unittest tomorrow if needed.