Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.8DR#2
-
Component/s: Sample Apps
-
Labels:None
-
Environment:ICEfaces component-showcase, compressDOM
Description
The CDATA sections in the Facelets version of the application appear to be passed into the DOM as text nodes, resulting in difficulties during DOM compression due to normalization.
The candidate fix is to use < escaping rather than CDATA escaping.
common-web/WEB-INF/includes/content/en/header.jspx contains the line
xmlns:jsp="http://java.sun.com/JSP/Page"
This namespace is unused and is propagated into the DOM resulting in errors since namespacing for DOM compression is not enabled. It may be possible to enable namespaces in DOM compression, however the namespace is not desired in the output, so this will simply be changed in the input document.