Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002391 [Resin] minor always 02-01-08 21:28 02-13-08 11:56
Reporter ckchris View Status public  
Assigned To ferg
Priority normal Resolution fixed  
Status closed   Product Version 3.1.3
Summary 0002391: Ability to specify a config parameter that will ignore unknown servlets in web.xml
Description Some webapps come with extraneous servlet mapping definitions that somehow do not have the proper classes included in the classes/ or lib/ (ie. OpenBravo or Confluence, etc). These extraneous mapping definitions are normally for development or testing purposes so when a production WAR is created, the relevant classes no longer exist.

Currently, Resin will not start up a webapp if it finds unknown servlets. In order to continue, one must manually remove each offending entry. This is ok if there is only 1 or 2 or 3. But if there are over 50 of them, the process is quite tedious.

I propose an additional config parameter under <web-app> where one can specify to bypass/ignore unknown servlet.

Something like

<web-app>
  <ignore-unknown-servlets>true</ignore-unknown_servlets>
</web-app>
Additional Information
Attached Files

- Relationships

- Notes
(0002767)
ferg
02-13-08 11:56

server/23e{4,5,6,7}
 

- Issue History
Date Modified Username Field Change
02-01-08 21:28 ckchris New Issue
02-05-08 23:22 ckchris Issue Monitored: ckchris
02-13-08 09:44 ferg Status new => acknowledged
02-13-08 11:56 ferg Note Added: 0002767
02-13-08 11:56 ferg Assigned To  => ferg
02-13-08 11:56 ferg Status acknowledged => closed
02-13-08 11:56 ferg Resolution open => fixed
02-13-08 11:56 ferg Fixed in Version  => 3.1.5


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