geoserver/geoserver — pull request #54 by bencaradocdavies (2012-11-06 10:31:28+00:00)
Title: [GEOS-5352] Use JDK Xalan to reduce PermGen consumption

Justin,

in addition to app-schema pom changes, this commit makes two tiny changes in wfs to the XSLTs used by GML3OutputFormat and GML32OutputFormat to workaround a problem in the the Xalan 2.6.0 shipped with the JDK:
https://jira.codehaus.org/browse/GEOS-5352

The fix, which was suggested by Pavel Golodoniuc, is to add brackets "()" after processing-instruction.

xalan is still used in geoxacml (community) and in the test phase of ows and wms, so there is a remaining dependency version set in the top-level pom. Until this change, xalan was included in the app-schema plugin, but now we no longer need to ship xalan with GeoServer .

Kind regards,
Ben.