Exception while reading!!! NEED HELP!!

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • madumm
    New Member
    • Jan 2007
    • 18

    Exception while reading!!! NEED HELP!!

    Hi all

    I'm getting a "Stream Closed " Exception while trying to read from read() method doing this..

    Can somebody help me in finding out y is it happening like that.

    my code
    --------------------------------------------------------------------------------------------------------
    public synchronized void render(XMLReade r parser, InputSource source)
    throws FOPException {

    if (source.getCharacterSt ream( ) != null) {
    Reader reader=source.g etCharacterStre am();
    CharArrayWriter writer=new CharArrayWriter ();
    int i=-1;
    while ((i=reader.read())!=-1)
    {
    writer.write(i) ;
    }
    System.out.prin tln("data read : "+new String(writer.t oCharArray()));

    writer.close();

    }
    }


    Error-----------------------------------------


    java.io.IOExcep tion: Stream closed

    at java.io.CharArr ayReader.ensure Open(CharArrayR eader.java:65)

    at java.io.CharArr ayReader.read(C harArrayReader. java:75)

    at org.apache.fop. apps.Driver.ren der(Driver.java :541)


    Thanx alot
Working...