Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001885 [Quercus] major always 07-18-07 06:38 07-19-07 11:55
Reporter dberry View Status public  
Assigned To sam
Priority normal Resolution fixed  
Status closed   Product Version 3.1.1
Summary 0001885: An url which contains a reference to a .php file that does not exists causes Quercus to throw a 500 Servlet Exception
Description Quercus throws a 500 Servlet Exception when the .php file is not found. I would think that a 404 File not found should be returned. A person who is url surfing should not be able to cause the app server to throw exceptions.

500 Servlet Exception /opt/resin-pro-3.1.1/deploy/_ear_platform/webapps/platform/app/page1.php
    at com.caucho.vfs.JniFilePathImpl.openReadImpl(
    at com.caucho.vfs.Path.openRead(
    at com.caucho.quercus.parser.QuercusParser.parse(
    at com.caucho.quercus.Quercus.parse(
    at com.caucho.quercus.servlet.ResinQuercusServlet.service(
    at com.caucho.quercus.servlet.QuercusServlet.service(
    at javax.servlet.http.HttpServlet.service(
    at com.caucho.server.dispatch.ServletFilterChain.doFilter(
    at com.caucho.server.dispatch.FilterFilterChain.doFilter(
    at com.caucho.server.cache.CacheFilterChain.doFilter(
    at com.caucho.server.webapp.WebAppFilterChain.doFilter(
    at com.caucho.server.dispatch.ServletInvocation.service(
    at com.caucho.server.http.HttpRequest.handleRequest(
    at com.caucho.util.ThreadPool$Item.runTasks(
    at com.caucho.util.ThreadPool$
Additional Information
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
07-18-07 06:38 dberry New Issue
07-19-07 11:38 sam Status new => assigned
07-19-07 11:38 sam Assigned To  => sam
07-19-07 11:55 sam Status assigned => closed
07-19-07 11:55 sam Resolution open => fixed
07-19-07 11:55 sam Fixed in Version  => 3.1.3

Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
27 total queries executed.
25 unique queries executed.
Powered by Mantis Bugtracker