Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-400

Network client message strings not internationalized

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 10.1.1.0
    • 10.2.1.6
    • Network Client
    • None

    Description

      In investigating DERBY-254, I discovered that all SQLExceptions are thrown with hardcoded English error messages. This needs to be modified to use message string resource bundles similar to the embedded code.

      Attachments

        1. DERBY-400.diff
          868 kB
          David Van Couvering

        Issue Links

          1.
          Create internationalization framework for network client Sub-task Closed David Van Couvering
          2.
          Internationalize messages CallableStatement40 to Cursor.java in org.apache.derby.client.am Sub-task Closed David Van Couvering
          3.
          International messages DatabaseMetaData to GetFileInputStreamAction in org.apache.derby.client.am Sub-task Closed David Van Couvering
          4.
          Internationalize messages in GetResourceBundleAction to ParameterMetadata in org.apache.derby.client.am Sub-task Closed David Van Couvering
          5.
          Internationalize messages in PreparedStatement to Section in org.apache.derby.client.am Sub-task Closed David Van Couvering
          6.
          Internationalize messages in SectionManager to XaException in org.apache.derby.client.am Sub-task Closed David Van Couvering
          7.
          Internationalize all classes in org.apache.derby.client top-level package Sub-task Closed David Van Couvering
          8.
          Internationalize CcsidManager to FdocaSimpleArray in org.apache.derby.client.net Sub-task Closed David Van Couvering
          9.
          Internationalze NetAgent to NetDatabaseMetadata40 in org.apache.derby.client.net Sub-task Closed David Van Couvering
          10.
          Internationalize NetIndoubtTransaction to NetSqlca in org.apache.derby.client.net Sub-task Closed David Van Couvering
          11.
          Internationalize NetSqldta to OpenSocketAction in org.apache.derby.client.net Sub-task Closed David Van Couvering
          12.
          Internationalize Reply to Typdef in org.apache.derby.client.net Sub-task Closed David Van Couvering
          13.
          Internationalize all classes in java/client/org/apache/derby/jdbc Sub-task Closed David Van Couvering
          14.
          Remove org.apache.derby.client.resource package - no longer needed Sub-task Closed David Van Couvering
          15.
          Convert SqlException to no longer extend SQLException Sub-task Closed David Van Couvering
          16.
          Internationalize SqlWarning and its usages Sub-task Closed David Van Couvering
          17.
          Move all client messages to messages.properties Sub-task Closed David Van Couvering
          18.
          Add a test to i18n that verifies that there are no duplicate message ids in messages.properties Sub-task Closed Unassigned
          19.
          Document user-visible changes affected by internationalization of the network client Sub-task Closed David Van Couvering
          20.
          Remove old constructors for SqlException and DisconnectException and clean up any remaining users of the old constructors Sub-task Closed David Van Couvering

          Activity

            People

              davidvc David Van Couvering
              davidvc David Van Couvering
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: