Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-23009

(7.4.z) WFLY-15499 - Honor sybase as database value, and remove the unused field databaseDialects in DatabaseTimerPersistence class

    XMLWordPrintable

Details

    Description

      org.jboss.as.ejb3.timerservice.persistence.database.DatabaseTimerPersistence#databaseDialects is only used in informational logging, and this info can be kept somewhere else, e.g., in attribute description.

      The method to get this value: org.jboss.as.ejb3.timerservice.persistence.database.DatabaseTimerPersistence#extractDialects can also be removed.

      This method looks in all keys in sql properties for any keys specific for any database product, and this can be an inaccurate list of supported database products.


      Another problem with dialect processing, if one configures database-data-store with attribute = sybase, this value is reset to null during dialect normalization. This should be fixed to honor user's valid configuration.

      Attachments

        Issue Links

          Activity

            People

              rhn-support-ivassile Ilia Vassilev
              rhn-support-ivassile Ilia Vassilev
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: