Author: tfischer
Date: Sat Aug 25 04:37:32 2012
New Revision: 1377206

URL: http://svn.apache.org/viewvc?rev=1377206&view=rev
Log:
Use defined charset when reading transformer properties

Modified:
    
db/torque/torque4/trunk/torque-templates/src/main/java/org/apache/torque/templates/transformer/om/OMTableAndViewTransformer.java

Modified: 
db/torque/torque4/trunk/torque-templates/src/main/java/org/apache/torque/templates/transformer/om/OMTableAndViewTransformer.java
URL: 
http://svn.apache.org/viewvc/db/torque/torque4/trunk/torque-templates/src/main/java/org/apache/torque/templates/transformer/om/OMTableAndViewTransformer.java?rev=1377206&r1=1377205&r2=1377206&view=diff
==============================================================================
--- 
db/torque/torque4/trunk/torque-templates/src/main/java/org/apache/torque/templates/transformer/om/OMTableAndViewTransformer.java
 (original)
+++ 
db/torque/torque4/trunk/torque-templates/src/main/java/org/apache/torque/templates/transformer/om/OMTableAndViewTransformer.java
 Sat Aug 25 04:37:32 2012
@@ -27,6 +27,8 @@ import static org.apache.torque.template
 import static 
org.apache.torque.templates.transformer.om.OMColumnTransformer.GET_DEFAULT_TIME_METHOD_NAME;
 
 import java.io.InputStreamReader;
+import java.io.Reader;
+import java.io.UnsupportedEncodingException;
 import java.util.List;
 
 import org.apache.commons.lang.ObjectUtils;
@@ -71,11 +73,29 @@ public class OMTableAndViewTransformer e
 
     public OMTableAndViewTransformer() throws SourceTransformerException
     {
-        super(new InputStreamReader(
-                OMTableAndViewTransformer.class.getResourceAsStream(
-                        "OMTableTransformer.properties")));
+        super(getTransformerProperties());
     }
 
+    /**
+     * Returns the Reader to read the transformer propertes from.
+     *
+     * @return the reader, not null.
+     */
+    private static Reader getTransformerProperties()
+    {
+        try
+        {
+            return new InputStreamReader(
+                    OMTableAndViewTransformer.class.getResourceAsStream(
+                            "OMTableTransformer.properties"),
+                    "ISO-8859-1");
+        }
+        catch (UnsupportedEncodingException e)
+        {
+            // will not happen
+            throw new RuntimeException(e);
+        }
+    }
 
     @Override
     public SourceElement transform(



---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscr...@db.apache.org
For additional commands, e-mail: torque-dev-h...@db.apache.org

Reply via email to