The following exception messages cannot be localized properly:
j2se/src/share/classes/com/sun/rowset/RowSetResourceBundle.properties
wrsxmlreader.parseerr = ** Parsing Error
wrsxmlreader.line = , line
wrsxmlreader.uri = , uri
xmlrch.warning = ** Warning
xmlrch.line = , line
xmlrch.uri = , uri
See the following source code:
j2se/src/share/classes/com/sun/rowset/internal/WebRowSetXmlReader.java
catch (SAXParseException err) {
System.out.println (wrsReaderResBundle.handleGetObject("wrsxmlreader
.parseerr").toString()
+ wrsReaderResBundle.handleGetObject("wrsxmlread
er.line").toString()+ err.getLineNumber ()
+ wrsReaderResBundle.handleGetObject("wrsxmlread
er.uri").toString() + err.getSystemId ());
err.printStackTrace();
throw new SQLException(err.getMessage());
j2se/src/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java
public void warning (SAXParseException err) throws SAXParseException {
System.out.println (xmlrchResBundle.handleGetObject("xmlrch.warning").t
oString()
+ xmlrchResBundle.handleGetObject("xmlrch.line").to
String() + err.getLineNumber ()
+ xmlrchResBundle.handleGetObject("xmlrch.uri").toS
tring() + err.getSystemId ());
System.out.println(" " + err.getMessage ());
}
These messages should be handled by MessageFormat class to produce concatenated messages in a language-neutral way to allow proper translation.
###@###.### 2004-12-24 21:10:32 GMT