Mantis - Resin
|
|||||
Viewing Issue Advanced Details | |||||
|
|||||
ID: | Category: | Severity: | Reproducibility: | Date Submitted: | Last Update: |
379 | minor | always | 09-06-05 00:00 | 11-30-05 14:42 | |
|
|||||
Reporter: | ferg | Platform: | |||
Assigned To: | OS: | ||||
Priority: | high | OS Version: | |||
Status: | closed | Product Version: | 3.0.14 | ||
Product Build: | 3.0.14 | Resolution: | fixed | ||
Projection: | none | ||||
ETA: | none | Fixed in Version: | 3.0.15 | ||
|
|||||
Summary: | 0000379: tld modification not forcing recompiling | ||||
Description: |
RSN-423 (rep by Ajit Puthiyavettle) Here are some test done by one of our developer which makes us believe that on resin 3.x jsp is not getting recompiled when a problem in tld is corrected. After testing on webdev02 (resin 3.x) - I have been led to believe that any changes to a tld requires a restarting of resin ... Which is a different behavior from resin 2.x. XXXXXXXXXX resin 3.x test XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 1. modified jsp to <%@taglib uri="/global/tld/webman_poll.tld" prefix="po"%> and then refreshed the page --- page loaded fine without tld (expected) 2. modified jsp to <%@taglib uri="/global/tld/webman_poll.tld" prefix="p"%> and then refreshed the page --- page broke - servlet error 3. modified tld to fix error and refreshed page --- page broke - servlet error (UNEXPECTED) 4. restarted resin and refreshed page --- page loaded fine 5. modified tld to break page and refreshed page--- page loaded fine (UNEXPECTED) 6. restarted resin and refreshed page --- page broke - servlet error 7. modified jsp to <%@taglib uri="/global/tld/webman_poll.tld" prefix="po"%> and then refreshed page --- paged fine loaded without tld (expected) back to step 3 and I can repeat this on webdev02 XXXXXXXXXXXXXXX resin 2.x test XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX I tried the following with /u02/content/global/tld/webman_poll.tld and /u02/content/historychannel.com/htdocs/weeklyquiz/results.jsp Prep: webman_poll.tld 'requires' an attribute called test Results.jsp uses the taglib and everything is in this format p:xxxx 1. modified jsp to <%@taglib uri="/global/tld/webman_poll.tld" prefix="po"%> and then refreshed the page --- paged fine loaded without tld (expected page doesn't use any tags with po:xxxx) 2. modified jsp to <%@taglib uri="/global/tld/webman_poll.tld" prefix="p"%> and then refreshed the page --- page broke - servlet error (expected since attr test isn't specified) 3. modified tld to fix error and refreshed page --- page loaded (expected since test isn't required) 4. modified tld back (to break page) and refreshed page --- page still loaded (UNEXPECTED) 5. restarted resin and refreshed page --- page still loaded (UNEXPECTED) 6. modified jsp to <%@taglib uri="/global/tld/webman_poll.tld" prefix="po"%> and then refreshed page --- paged fine loaded without tld (expected) |
||||
Steps To Reproduce: | |||||
Additional Information: | |||||
Relationships | |||||
Attached Files: |
Notes | |||||
|
|||||
|
|