Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6212566

JDBC RowSets i18n bug - message concatenation

XMLWordPrintable

    • b01
    • generic
    • generic

      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

            ssharmasunw Sushmita Sharma (Inactive)
            mfang Michael Fang (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: