You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by jk...@apache.org on 2001/10/24 20:22:15 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/serialize CharInfo.java
jkesselm 01/10/24 11:22:15
Modified: java/src/org/apache/xalan/serialize CharInfo.java
Log:
Microsoft VJ++ workaround. Should never arise in any reasonably
standards-compliant Java environment, but VJ++ isn't...
Revision Changes Path
1.10 +9 -1 xml-xalan/java/src/org/apache/xalan/serialize/CharInfo.java
Index: CharInfo.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/serialize/CharInfo.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- CharInfo.java 2001/10/16 18:16:14 1.9
+++ CharInfo.java 2001/10/24 18:22:15 1.10
@@ -171,7 +171,15 @@
// Fix Bugzilla#4000: force reading in UTF-8
// This creates the de facto standard that Xalan's resource
// files must be encoded in UTF-8
- reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
+ // Problem: MSVJ++ doesn't understand this request. Fallback added.
+ try
+ {
+ reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
+ }
+ catch(java.io.UnsupportedEncodingException e)
+ {
+ reader = new BufferedReader(new InputStreamReader(is));
+ }
line = reader.readLine();
while (line != null)
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org