Author: vsiveton
Date: Fri Sep 7 05:05:42 2007
New Revision: 573556
URL: http://svn.apache.org/viewvc?rev=573556&view=rev
Log:
DOXIA-150: Spurious <?xml version="1.0" encoding="UTF-8"?> in generated <head>
section
o added a workaround due to a non-desired behaviour in p-u
Modified:
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm
Modified:
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm
URL:
http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm?rev=573556&r1=573555&r2=573556&view=diff
==============================================================================
---
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm
(original)
+++
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm
Fri Sep 7 05:05:42 2007
@@ -302,10 +302,15 @@
<meta http-equiv="Content-Type" content="text/html;
charset=${outputEncoding}" />
#if ( $decoration.body.head )
#foreach( $item in $decoration.body.head.getChildren() )
+ ## Workaround for DOXIA-150 due to a non-desired behaviour in p-u
+ ## @see org.codehaus.plexus.util.xml.Xpp3Dom#toString()
+ ## @see org.codehaus.plexus.util.xml.Xpp3Dom#toUnescapedString()
+ #set ( $documentHeader = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" )
+ #set ( $documentHeader = $documentHeader.replaceAll( "\\", "" ) )
#if ( $item.name == "script" )
- $item.toUnescapedString()
+ $StringUtils.replace( $item.toUnescapedString(), $documentHeader, ""
)
#else
- $item.toString()
+ $StringUtils.replace( $item.toString(), $documentHeader, "" )
#end
#end
#end