Author: hboutemy
Date: Mon Oct  6 13:49:29 2008
New Revision: 702255

URL: http://svn.apache.org/viewvc?rev=702255&view=rev
Log:
use fixed encoding instead of platform encoding

Modified:
    
maven/plugin-tools/trunk/maven-plugin-tools-beanshell/src/main/java/org/apache/maven/tools/plugin/extractor/beanshell/BeanshellMojoDescriptorExtractor.java

Modified: 
maven/plugin-tools/trunk/maven-plugin-tools-beanshell/src/main/java/org/apache/maven/tools/plugin/extractor/beanshell/BeanshellMojoDescriptorExtractor.java
URL: 
http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-beanshell/src/main/java/org/apache/maven/tools/plugin/extractor/beanshell/BeanshellMojoDescriptorExtractor.java?rev=702255&r1=702254&r2=702255&view=diff
==============================================================================
--- 
maven/plugin-tools/trunk/maven-plugin-tools-beanshell/src/main/java/org/apache/maven/tools/plugin/extractor/beanshell/BeanshellMojoDescriptorExtractor.java
 (original)
+++ 
maven/plugin-tools/trunk/maven-plugin-tools-beanshell/src/main/java/org/apache/maven/tools/plugin/extractor/beanshell/BeanshellMojoDescriptorExtractor.java
 Mon Oct  6 13:49:29 2008
@@ -29,6 +29,7 @@
 
 import java.io.File;
 import java.io.InputStreamReader;
+import java.io.UnsupportedEncodingException;
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
@@ -115,12 +116,17 @@
 
             interpreter.set( "mojoDescriptor", mojoDescriptor );
 
-            interpreter.eval( new InputStreamReader( 
getClass().getResourceAsStream( "/extractor.bsh" ) ) );
+            interpreter.eval( new InputStreamReader( 
getClass().getResourceAsStream( "/extractor.bsh" ), "UTF-8" ) );
         }
         catch ( EvalError evalError )
         {
             throw new InvalidPluginDescriptorException( "Error scanning 
beanshell script", evalError );
         }
+        catch ( UnsupportedEncodingException uee )
+        {
+            // should not occur...
+            throw new InvalidPluginDescriptorException( "Unsupported encoding 
while reading beanshell script", uee );
+        }
 
         return mojoDescriptor;
     }


Reply via email to