Bug 58119 - Compiled tags are not put in correct directory
Compiled tags are not put in correct directory
Status: RESOLVED FIXED
Product: Tomcat 8
Classification: Unclassified
Component: Jasper
8.0.x-trunk
PC All
: P2 regression (vote)
: ----
Assigned To: Tomcat Developers Mailing List
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2015-07-10 04:40 UTC by Jared Wiltshire
Modified: 2015-07-10 07:23 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jared Wiltshire 2015-07-10 04:40:24 UTC
You will notice that when tags are compiled they are placed in the org\apache\jsp\tag directory with a prefix of web. They should instead be placed in org\apache\jsp\tag\web directory and not have a prefix.

This is a regression which was introduced in revision 1297213.
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/compiler/JspUtil.java?r1=1297213&r2=1297212&pathrev=1297213

The extra dot on the end of the string was omitted.

This bug is was introduced in Jetty 7 so the fix should be applied there too.
Comment 1 Violeta Georgieva 2015-07-10 07:10:21 UTC
Hi,

Thanks for the report.

Fix was made available in trunk, in 8.0.x for 8.0.25 and in 7.0.x for 7.0.64 onwards.

Regards,
Violeta
Comment 2 Violeta Georgieva 2015-07-10 07:11:57 UTC
For the bug in Jetty I would recommend you to report an issue in Jetty's issue tracking system.
Comment 3 Jared Wiltshire 2015-07-10 07:23:28 UTC
Sorry I mean Tomcat 7.. Although the Jetty project does pull in their Jasper code from the Tomcat project so this bug is also evident there.