[jdom-interest] IOException
Jason Hunter
jhunter at xquery.com
Tue Feb 24 17:39:36 PST 2004
Why don't you get the trace from the IOException and it'll tell you
who's throwing it and from where.
-jh-
Willie H Armstrong wrote:
> Hello to all,
>
> I am having a problem with the SaxBuilder throwing an IOException between
> these two lines (369 to 372):
> // Parse the document.
> parser.parse(in);
>
> return contentHandler.getDocument();
>
> I am using JDeveloper and had things working (had to 'get rid of' the
> Oracle parser). I ran the JUnit tests and the input files parsed just
> fine. I added some Cactus/HttpUnit testing structure and the IOException
> started being thrown. Took the Cactus lib out of the project and it still
> did not work. The cactus lib was added to the bottom so it should be later
> in the classpath. In the debugger, the 'in' variable has an apparently
> valid input source (I take that value and plug it into a browser and it
> finds the file). While tracing, parser.parse(in) method is called and the
> next thing the debugger shows is the SaxHandler being queried for the
> Locator. At this point the ContentHandler has what appears to be a valid
> Document in it. However, it never steps to return
> contentHandler.getDocument(). It proceeds to the catch for the IOException
> (via the finally which sets the contentHandler to null).
>
> Is this the parser throwing the IOException? it seems to find the file and
> build a document.
>
> Cactus.jar shows some JDOM oriented classes. Could this be a problem?
>
> Searched the archives under 'cactus' and 'IOException'. Found a note about
> IOException being 'added'/'revealed' between B8 and B9.
>
> Thank you for looking at this.
>
> Regards,
> Bill
>
>
>
>
> Willie (Bill) Armstrong
> 860.425.6126 - Norwich office
> 860.961.0998 - Cell
> warmstr2 at csc.com
> mmbtoao - AIM
> MysticBill - Yahoo Messenger
>
>
> ----------------------------------------------------------------------------------------
>
> This is a PRIVATE message. If you are not the intended recipient, please
> delete without copying and kindly advise us by e-mail of the mistake in
> delivery. NOTE: Regardless of content, this e-mail shall not operate to
> bind CSC to any order or other contract unless pursuant to explicit written
> agreement or government initiative expressly permitting the use of e-mail
> for such purpose.
> ----------------------------------------------------------------------------------------
>
>
>
> _______________________________________________
> To control your jdom-interest membership:
> http://lists.denveronline.net/mailman/options/jdom-interest/youraddr@yourhost.com
>
More information about the jdom-interest
mailing list