Bug 63758 - Missing tomcat-users.xsd file in Tomcat 7.0.96
Summary: Missing tomcat-users.xsd file in Tomcat 7.0.96
Status: RESOLVED FIXED
Alias: None
Product: Tomcat 7
Classification: Unclassified
Component: Packaging (show other bugs)
Version: 7.0.96
Hardware: PC All
: P2 normal (vote)
Target Milestone: ---
Assignee: Tomcat Developers Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-21 14:21 UTC by Konstantin Kolinko
Modified: 2019-09-21 17:55 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin Kolinko 2019-09-21 14:21:10 UTC
The fix for bug 43548 in Tomcat 7.0.96 [1] that added a reference to tomcat-users.xsd schema to the default tomcat-users.xml file is incomplete:

The file conf/tomcat-users.xsd is missing from binary packages of a Tomcat release build.

- The file is missing from any of binary packages:
apache-tomcat-7.0.96.zip
apache-tomcat-7.0.96-windows-x64.zip
apache-tomcat-7.0.96-windows-x86.zip
apache-tomcat-7.0.96.tar.gz

- The file is not installed by the installer for Microsoft Windows
apache-tomcat-7.0.96.exe

WORKAROUND

The schema file is present in source packages (in both of .zip and .tar.gz ones, so that it can be taken from there.


[1] https://github.com/apache/tomcat/commit/3104c3d2b7b4c8191734241140992babe9f7e920
Comment 1 Mark Thomas 2019-09-21 17:55:37 UTC
Thanks for the report. I've fixed this for 7.0.97 onwards.