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: [email protected]
For additional commands, e-mail: [email protected]