Same problem looks like filters don't work any more. Downgrade to
1.3.2 did not help.

Also index.jsp exists in folder /cms it's not checked when accessing /
cms so
/cms gives 404
/cms/index.jsp works fine

Problem arrived after deployment. Previously deployed applications
builded up on 1.3.2 work fine.

Alex.

On 22 апр, 16:25, Miroslav Genov <[email protected]> wrote:
> Hello,
>    It seems that some things are a little bit changed in the latest
> version of GAE. Today I had time to migrate from 1.3.0 to 1.3.3 but
> there are some problems. In my application we are using google
> sitebricks as an template engine for rendering of html pages but it
> doesn't work correctly on GAE 1.3.3. First I wasn't sure where is the
> problem in sitebricks or in the sitebricks library. To check which one
> is broken I made a sample servlet filter which is acting as a dispatcher
> of all incomming requests and checks whether uri contains test or mypage
> and prints text "Hello" as output in other case processes request
> throught the chain.
>
> Here is the full source of my filter which filters all incomming
> requests: "/*"
> @Singleton
> public class TestFilter implements Filter {
>    private Logger log = Logger.getLogger(TestFilter.class.getName());
>
>    public void init(FilterConfig filterConfig) throws ServletException {
>
>    }
>
>    public void doFilter(ServletRequest req, ServletResponse resp,
> FilterChain filterChain) throws IOException, ServletException {
>      HttpServletRequest request = (HttpServletRequest) req;
>      HttpServletResponse response = (HttpServletResponse) resp;
>      final String uri = request.getRequestURI();
>      log.info("Uri:" + uri);
>
>      if (uri.contains("test") || uri.contains("mypage")) {
>        response.getWriter().write("Hello");
>      } else {
>        filterChain.doFilter(req, resp);
>      }
>
>    }
>
>    public void destroy() { }
>
> }
>
> In 1.3.0 the following code is working on both: local server and
> deployed on GAE, but on 1.3.3 it only works in local environment and is
> not working when is deployed on GAE. On GAE 1.3.3 when "/test" url is
> requested the log file of the server is appended with the following
> message: "No handlers matched this URL."
>
> Any ideas what is causing this issue ?
>
> Regards,
>    Miroslav
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine for Java" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group 
> athttp://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to