2013/12/10 Mark Thomas <ma...@apache.org>
>
> On 10/12/2013 12:23, Mark Thomas wrote:
> > On 09/12/2013 21:21, Violeta Georgieva wrote:
> >> The proposed Apache Tomcat 7.0.48 release is now available for voting.
> >>
> >> It can be obtained from:
> >> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.48/
> >> The Maven staging repo is:
> >> https://repository.apache.org/content/repositories/orgapachetomcat-030/
> >> The svn tag is:
> >> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_48/
> >>
> >> The proposed 7.0.48 release is:
> >> [X] Broken - do not release
> >> [ ] Stable - go ahead and release as 7.0.48 Stable
> >
> > XML validation is broken. I'm pretty sure I broke it. Looking at it now
> > and I should have a fix shortly.
>
> It is the Tomcat 7 version of
> https://issues.apache.org/bugzilla/show_bug.cgi?id=55166 which is a
> regression introduced by the switch to the new LocalResolver.
>
> I am current testing the following patch:
>
> Index: java/org/apache/tomcat/util/descriptor/DigesterFactory.java
> ===================================================================
> --- java/org/apache/tomcat/util/descriptor/DigesterFactory.java
> (revision 1549529)
> +++ java/org/apache/tomcat/util/descriptor/DigesterFactory.java (working
> copy)
> @@ -96,6 +96,7 @@
>      private static void addSelf(Map<String, String> ids, String id) {
>          String systemId = idFor(id);
>          ids.put(systemId, systemId);
> +        ids.put(id, systemId);
>      }
>
>      private static String idFor(String url) {
>
>
> It is a little bit of a hack but so were all the other options I
> considered. So far the testing looks good.
>
> Mark


I'm canceling the vote and I'll tag 7.0.49 in order to include this fix.

Regards
Violeta

Reply via email to