[Opensource] Exception : sun.nio.cs.ISO_8859_1.newEncoder

Rohit rohitd at americanbourses.com
Wed Nov 13 12:15:28 PST 2002


Hi,
I gets following exception while running my one java program on linux.
Java version installed on Linux is : jdk1.4
Would you please suggest any reason for this exception?
This happens sometimes not always.
Please inform if you need any other details.


java.lang.Error: java.nio.BufferUnderflowException
         at
java.io.OutputStreamWriter$CharsetByteOutputter.fillBytes(OutputStreamWriter.java:333)
         at java.io.OutputStreamWriter.write(OutputStreamWriter.java:402)
         at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:114)
         at java.io.BufferedWriter.flush(BufferedWriter.java:232)
         at java.io.PrintWriter.newLine(PrintWriter.java:259)
         at java.io.PrintWriter.println(PrintWriter.java:408)
         at java.io.PrintWriter.println(PrintWriter.java:519)
         at DataCleanerThread.Clean15mbArea(ThreadedDataCleanerNAS.java:1708)
         at DataCleanerThread.run(ThreadedDataCleanerNAS.java:1368)
Caused by: java.nio.BufferUnderflowException
         at java.nio.charset.CharsetEncoder.<clinit>(CharsetEncoder.java:353)
         at sun.nio.cs.ISO_8859_1.newEncoder(ISO_8859_1.java:45)
         at
java.io.OutputStreamWriter$CharsetByteOutputter.<init>(OutputStreamWriter.java:297)
         at java.io.OutputStreamWriter.setup(OutputStreamWriter.java:93)
         at java.io.OutputStreamWriter.<init>(OutputStreamWriter.java:135)
         at java.io.PrintStream.<init>(PrintStream.java:97)
         at java.lang.System.initializeSystemClass(System.java:879)
java.lang.Error: java.nio.BufferUnderflowException
   at
java.io.OutputStreamWriter$CharsetByteOutputter.fillBytes(OutputStreamWriter.java:333)
         at java.io.OutputStreamWriter.write(OutputStreamWriter.java:402)
         at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:114)
         at java.io.BufferedWriter.flush(BufferedWriter.java:232)
         at java.io.PrintWriter.newLine(PrintWriter.java:259)
         at java.io.PrintWriter.println(PrintWriter.java:408)
         at java.io.PrintWriter.println(PrintWriter.java:519)
         at DataCleanerThread.CleanDailyArea(ThreadedDataCleanerNAS.java:2143)
         at DataCleanerThread.run(ThreadedDataCleanerNAS.java:1371)
Caused by: java.nio.BufferUnderflowException
         at java.nio.charset.CharsetEncoder.<clinit>(CharsetEncoder.java:353)
         at sun.nio.cs.ISO_8859_1.newEncoder(ISO_8859_1.java:45)
         at
java.io.OutputStreamWriter$CharsetByteOutputter.<init>(OutputStreamWriter.java:297)
         at java.io.OutputStreamWriter.setup(OutputStreamWriter.java:93)
         at java.io.OutputStreamWriter.<init>(OutputStreamWriter.java:135)
         at java.io.PrintStream.<init>(PrintStream.java:97)
         at java.lang.System.initializeSystemClass(System.java:879)

regards,
Rohit.





More information about the Opensource mailing list