[Bug 55508] TldLocationsCache not recognising custom TLDs in WEB-INF/lib
https://issues.apache.org/bugzilla/show_bug.cgi?id=55508 Mark Thomas ma...@apache.org changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--- |INVALID --- Comment #6 from Mark Thomas ma...@apache.org --- I've restored the Tomcat 7 behavior in Tomcat 8. My reading of the spec is TLDs should not be scanned if they are in WEB-INF/[classes|lib] but I appreciate it could be read either way. If this turns out to be an issue (unlikely given the amount of time 7.0.x has enforced this) then we can always make it optional. -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [Bug 55508] TldLocationsCache not recognising custom TLDs in WEB-INF/lib
Hi Jeremy, 2013/9/13 bugzi...@apache.org https://issues.apache.org/bugzilla/show_bug.cgi?id=55508 Jeremy Boynes jboy...@apache.org changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID |--- --- Comment #4 from Jeremy Boynes jboy...@apache.org --- Reopening this for further discussion, and to see whether I need to change TldScanner in trunk as I think I introduced a regression here. I interpreted the spec as saying that all TLDs under /WEB-INF *must* be included except for any under /WEB-INF/tags (except for any implicit.tld found there). As a result, although applications *should* not place them in /WEB-INF/lib or /WEB-INF/classes, that was a recommendation and if they were there the container would need to include them. The change to TldScanner in TC8 unintentionally resurrected the behaviour from TC6 that was removed in TC7. Do we have this change in TC7 or it is only in TC8? Thanks Violeta
Re: [Bug 55508] TldLocationsCache not recognising custom TLDs in WEB-INF/lib
On Sep 17, 2013, at 11:10 PM, Violeta Georgieva miles...@gmail.com wrote: Hi Jeremy, 2013/9/13 bugzi...@apache.org https://issues.apache.org/bugzilla/show_bug.cgi?id=55508 Jeremy Boynes jboy...@apache.org changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID |--- --- Comment #4 from Jeremy Boynes jboy...@apache.org --- Reopening this for further discussion, and to see whether I need to change TldScanner in trunk as I think I introduced a regression here. I interpreted the spec as saying that all TLDs under /WEB-INF *must* be included except for any under /WEB-INF/tags (except for any implicit.tld found there). As a result, although applications *should* not place them in /WEB-INF/lib or /WEB-INF/classes, that was a recommendation and if they were there the container would need to include them. The change to TldScanner in TC8 unintentionally resurrected the behaviour from TC6 that was removed in TC7. Do we have this change in TC7 or it is only in TC8? It is only in TC8. Cheers Jeremy signature.asc Description: Message signed with OpenPGP using GPGMail
[Bug 55508] TldLocationsCache not recognising custom TLDs in WEB-INF/lib
https://issues.apache.org/bugzilla/show_bug.cgi?id=55508 Violeta Georgieva violet...@apache.org changed: What|Removed |Added Component|Jasper |Jasper Version|7.0.42 |trunk Product|Tomcat 7|Tomcat 8 Target Milestone|--- | --- Comment #5 from Violeta Georgieva violet...@apache.org --- Changing the product to Tomcat 8 as this discussion may affect Tomcat 8. -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 55508] TldLocationsCache not recognising custom TLDs in WEB-INF/lib
https://issues.apache.org/bugzilla/show_bug.cgi?id=55508 Jeremy Boynes jboy...@apache.org changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID |--- --- Comment #4 from Jeremy Boynes jboy...@apache.org --- Reopening this for further discussion, and to see whether I need to change TldScanner in trunk as I think I introduced a regression here. I interpreted the spec as saying that all TLDs under /WEB-INF *must* be included except for any under /WEB-INF/tags (except for any implicit.tld found there). As a result, although applications *should* not place them in /WEB-INF/lib or /WEB-INF/classes, that was a recommendation and if they were there the container would need to include them. The change to TldScanner in TC8 unintentionally resurrected the behaviour from TC6 that was removed in TC7. -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 55508] TldLocationsCache not recognising custom TLDs in WEB-INF/lib
https://issues.apache.org/bugzilla/show_bug.cgi?id=55508 Alan McLachlan alan@gmail.com changed: What|Removed |Added OS||All --- Comment #1 from Alan McLachlan alan@gmail.com --- I posted more context on StackOverflow: http://stackoverflow.com/questions/18383997/jsp-jsf-documents-not-rendering-correctly-after-upgrade-to-tomcat-7 -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 55508] TldLocationsCache not recognising custom TLDs in WEB-INF/lib
https://issues.apache.org/bugzilla/show_bug.cgi?id=55508 Mark Thomas ma...@apache.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #2 from Mark Thomas ma...@apache.org --- JSP Specification (2.1 - Tomcat 6, 2.2 - Tomcat 7) section JSP.7.3.1 states: quote When deployed directly into a web application, the tag library descriptor files must always be in the WEB-INF directory, or some subdirectory of it. TLD files should not be placed in /WEB-INF/classes or /WEB-INF/lib ... /quote Tomcat 7 is simply stricter about enforcing this requirement as a result of some refactoring of TLD processing that took place between Tomcat 6 and Tomcat 7. -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 55508] TldLocationsCache not recognising custom TLDs in WEB-INF/lib
https://issues.apache.org/bugzilla/show_bug.cgi?id=55508 --- Comment #3 from Alan McLachlan alan@gmail.com --- Thanks for the speedy response Mark, and for the clarification. -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org