----- Original Message ----- From: "Michael Brennan" <[EMAIL PROTECTED]> > > A purely reflection based Navigator would be useful as well. Let me know if > > you want commit access to SAXPath to fix the bug you've found. > > Thanks. I haven't delved into that, yet, but I hope to do so. > > I also just stumbled across a bug in Jaxen's FunctionCallException's > printStackTrace functions. Basically, the two printStackTrace functions > that take an argument always call the super method without the argument. > For instance: > > public void printStackTrace( PrintStream s ) { > super.printStackTrace(); > if ( nestedException != null ) > { > s.println( "Root cause:" ); > nestedException.printStackTrace( s ); > } > } > > So if you explicitly pass a particular stream to the class for the stack > trace, the super class still always dumps it's stack trace to > System.err. > > There also is an inconsistency in its two contructors that accept nested > exceptions. One accepts any Throwable; the other will only accept > Exceptions. > > I'd be willing to dive in and fix this, too, unless someone else would > prefer to do it.
Please do dive in if you like. Do you have a SourceForge account then I can add you to the list of developers, then you can do a non-read-only CVS checkout and just commit your patches straight into CVS. James _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] _______________________________________________ Jaxen-interest mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jaxen-interest