DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=35467 Summary: System.err.println statement should be removed Product: XmlCommons Version: 1.x Platform: Other OS/Version: other Status: NEW Severity: minor Priority: P2 Component: Resolver AssignedTo: commons-dev@xml.apache.org ReportedBy: elharo@metalab.unc.edu Libraries such as the Apache ResolvingXMLReader should not talk to the user. In particular they should not print things on System.err and Systsem.out unless speciifcally told to do so. The following fragment in CatalogManager.java is at issue: if (!ignoreMissingProperties) { System.err.println("Cannot find "+propertyFile); // there's no reason to give this warning more than once ignoreMissingProperties = true; } I didn't call this class directly. My code used ResolvingXMLReader. Presumably ResolvingXMLReader called into CatalogManager somehow. In this case, if the XMLReader that is calling CatalogManager has a configured SAX ErrorHandler, then this message should be sent as a warning through that ErrorHandler by invoking its warning() method. If that XMLReader does not have such an ErrorHandler, then this message should be dropped. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.