Opened 16 years ago

Closed 15 years ago

#65 closed defect (fixed)

Ampersands in URLs

Reported by: rjwalker Owned by: simonp
Priority: major Milestone: v2.4.0 RC2
Component: General Version: v2.2.0 Final
Keywords: Cc:

Description

I'm finding quite a few places in XSLT scripts that generate URLs containing un-escaped ampersands.

I can report that:

  1. It is a very, very longstanding error in the HTML output method of Xalan-J: http://issues.apache.org/jira/browse/XALANJ-611
  2. The error has been fixed in Xalan-J version 2.7.1.
  3. After replacing serializer.jar and xalan.jar with the 2.7.1 versions, the problem is fixed!
  4. Saxon 9 also does the right thing.
  5. I have checked the effect of upgrading to 2.7.1 on the escapeXMLEntities template defined in utils.xsl and used in metadata.xsl. It's all OK.

Change History (3)

comment:1 by ticheler, 15 years ago

Owner: changed from geonetwork-devel@… to simonp

comment:2 by ticheler, 15 years ago

Milestone: v2.4.0 RC2

comment:3 by simonp, 15 years ago

Resolution: fixed
Status: newclosed

Fixed in revision 4418 - thanks to Richard Walker for identification/testing.

Note: See TracTickets for help on using tickets.