Author: vsiveton
Date: Sun May 17 10:44:33 2009
New Revision: 775622
URL: http://svn.apache.org/viewvc?rev=775622&view=rev
Log:
o take care of the encoding
Modified:
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoConfiguration.java
Modified:
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoConfiguration.java
URL:
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoConfiguration.java?rev=775622&r1=775621&r2=775622&view=diff
==============================================================================
---
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoConfiguration.java
(original)
+++
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoConfiguration.java
Sun May 17 10:44:33 2009
@@ -30,6 +30,7 @@
import org.apache.commons.configuration.XMLConfiguration;
import org.apache.maven.doxia.sink.SinkUtils;
+import org.codehaus.plexus.util.ReaderFactory;
/**
* A utility class to construct FO configuration parameters.
@@ -187,13 +188,18 @@
{
try
{
- config.load( getClass().getResourceAsStream( "/fo-styles.xslt" ) );
+ config.load( ReaderFactory.newXmlReader(
getClass().getResourceAsStream( "/fo-styles.xslt" ) ) );
}
catch ( ConfigurationException cex )
{
// this should not happen
throw new RuntimeException( cex );
}
+ catch ( IOException e )
+ {
+ // this should not happen
+ throw new RuntimeException( e );
+ }
this.sets = config.getList( "xsl:attribute-s...@name]" );
reset();