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();


Reply via email to