tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Konstantin Kolinko <>
Subject Re: Tagging 6.0.39
Date Sat, 25 Jan 2014 00:42:24 GMT
2014/1/25 Mark Thomas <>:
> I think everything is good to go for 6.0.39. I plan to tag it over the
> weekend with the release vote early next week and (hopefully) the
> release towards the end of the week.

Smoke testing with strict servlet compliance = true, without security manager.
Using 32-bit java versions on Win7.

Java 5u20 : fails in a strange way
Java 6u45 : works

The error with 5u20:
SEVERE: Parse Error at line 862 column 75: src-resolve: Cannot resolve
the name 'javaee:jsp-configType' to a(n) 'type definition' component.
org.xml.sax.SAXParseException: src-resolve: Cannot resolve the name
'javaee:jsp-configType' to a(n) 'type definition' component.

If strict servlet compliance is disabled, this error does not happen.

A workaround exists:
If I put Apache Xerces 2.11.0 libraries into ${catalina.home}/endorsed, Tomcat
starts working with Java 5u20.

My assessment is that the XML parser in Java 5 is broken and cannot
perform validation.
Maybe it just does not react to the features that we configure.

Unless there are better ideas, I think this can be resolved by putting
a note into Release Notes.

For details:
1. Apache Xerces -Java 2.11.0 can be downloaded here:

2. The jars that I put into endorsed directory are

Contents of distributive is described here:

Best regards,
Konstantin Kolinko

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message