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