Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005418 [Resin] minor always 04-12-13 08:39 11-05-14 15:44
Reporter cowan View Status public  
Assigned To ferg
Priority normal Resolution unable to reproduce  
Status closed   Product Version 4.0.35
Summary 0005418: URL Rewrite Rules Lost After Webapp Deploy
Description It seems like the URL rewrite rules defined at the cluster level (and I
believe at other levels too) are not preserved after a deploy or
undeploy operation.

For example, starting with a stock installation of Resin Pro 4.0.35, and
two versions of a simple web app war file (containing a single
index.html file for its web content that does nothing more than display
some text in the body), performing the following will demonstrate the
issue:

- edit resin.properties, enabling webapp_multiversion_routing.

- edit resin.xml and add a rewrite rule directly underneath the 'app'
cluster: e.g.:
 <cluster id="app">
 ...
   <resin:NotFound regexp="^"><resin:IfSecure
value="false"/></resin:NotFound>

- start resin

- deploy and test version 1 of a simple web app. The rewrite rule should
work as expected, forcing a 404.

- deploy and test version 2 of your web app (without restarting resin).
The rewrite rule no longer takes effect. You will see your page.
Additional Information Rep by D. Ziegelbein
Attached Files

- Relationships

- Notes
(0006271)
ferg
05-30-13 11:29

server/1km{2-4]

So far unable to reproduce the problem.
 

- Issue History
Date Modified Username Field Change
04-12-13 08:39 cowan New Issue
05-30-13 11:29 ferg Note Added: 0006271
11-05-14 15:44 ferg Assigned To  => ferg
11-05-14 15:44 ferg Status new => closed
11-05-14 15:44 ferg Resolution open => unable to reproduce
11-05-14 15:44 ferg Fixed in Version  => 4.0.42


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