Mark / Chris,Thanks for your responses, and telling me how I can fix this for a 
particular application. That's greatly appreciated.
I maintain several tomcat servers, and have encountered this issue on all three 
of the applications were I've upgraded Tomcat. This hadn't been an issue for me 
with earlier Tomcat releases: 7.0.47 and earlier. Ideally I would like to fix 
this at a tomcat level, rather than modifying several different (sometimes 
third-party proprietary) applications.
As this wasn't a problem in 7.0.47, do you know what's changed, and if this is 
something I can configure at the Tomcat level without too much pain?
Also you mentioned the possibility of "include the spec-appropriate TLD Schema 
along with Tomcat", is this something I could configure easily? If so, would 
you be able to point me in the right direction (apologies for my ignorance in 
this area).
Thanks again,Paul

> Date: Wed, 22 Jan 2014 10:24:20 -0500
> From: ch...@christopherschultz.net
> To: users@tomcat.apache.org
> Subject: Re: Tomcat 7.0.50 tldValidation
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
> Mark,
> 
> On 1/22/14, 10:15 AM, Mark Thomas wrote:
> > On 22/01/2014 14:12, Paul Beckett wrote:
> >> Does anyone know:
> > - Why this occurs only since 7.0.50 Changes to XML validation
> > introduced in 7.0.48->7.0.50
> > 
> > - Where the root issue is likely to be / how to fix it Psi probe
> > ships with an implementation of the standard tag library that 
> > includes the following: 
> > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
> > web-jsptaglibrary_2_0.xsd"
> > 
> > in a tag library descriptor. The "web-jsptaglibrary_2_0.xsd" is a
> > hint to the location but that is not enough for Tomcat to identify
> > it. Later versions of the standard tag library use:
> > 
> > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
> > http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd";
> > 
> > which is unique so Tomcat is able to identify it.
> > 
> > One could argue that web-jsptaglibrary_2_0.xsd should be sufficient
> > to identify location of the intended schema.
> 
> Would it be worth it to include the spec-appropriate TLD Schema along
> with Tomcat so that simply mentioning the system id would be enough
> for Tomcat to recognize it when configuring the digester?
> 
> - -chris
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
> Comment: GPGTools - http://gpgtools.org
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
> 
> iQIcBAEBCAAGBQJS3+KkAAoJEBzwKT+lPKRYZjQQAJzIJIP9nQXs6CfKFoN8Y+Ay
> xDfCyiUgreAPvtCdGj6PbtsOQoei1sr+c52Dgyz7YYuMZjZhCYCF38BFhsNyhHrw
> SWRRs8MIqbYnR7NU2YX22HEcf84SCBXMNK7+K261zlGAFsuYCTFoeOaCx3z/f993
> jiPbZfjY0cNHNKJS3VilItUzjdH73noWhjmAHUVQJ4gD5Aa+ZI2f5Enbw0lGXIm1
> RSOLJ7+9Zm6AKqeJ+pI4mARxUK9crXqMbmaT/RZKj9zV3T0GrMcUvc7BtvGHsKTv
> JBckJKleb1dx1hCM1r9XqMvaQ8gU623NYDPq+9w6+cJQdR6oEtBCL3ayLfVTX5Dz
> PQqmvn8WZUxi7xuENvzlqljfmF6xoFKCfRTHmuiyusch77KsmVHMNJDkoEUhccrE
> G6Qy749nIIvvhaBMAzSD174XijSiBSAuJxn+zZyiojAcd9S37f4ZKn8cCnTPPZdp
> XRV3F/tD802qFfKHr887OxIchpKsyTlXSnWVuXYEasg09kPAYNCa6tCZ5xHRazr+
> suwM301luStIs3EF+goix5H0njFaQO9bWvVNnjJyvKlQfxJqVyQseMCjDBwYa05C
> n55LJi0H0Jl3i7qmpLvVIzX54HsUsJiKYp6JCOlNYoVXaZm7xlVtWoZwXj370yX/
> Bh3LLh2/gUMPEIn9QeaU
> =eXbe
> -----END PGP SIGNATURE-----
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
> 
                                          

Reply via email to