Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-2967

ApplicationUser.@UserLocale is missing MAX_LENGTH definitions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Resolved
    • 2.0.0-M7
    • 2.0.0-M8
    • Ext Sec Secman
    • None

    Description

      The @Property and @Parameter both mis a maxlength definition. As a result the script in the M7 migration notes, which states a length of 120, is in conflict with the default of 20 in ISIS. This leads to runtime exceptions:

      org.datanucleus.store.rdbms.exceptions.WrongPrecisionException: Wrong precision for column isisExtensionsSecman.ApplicationUser."language" : was 120 (according to the JDBC driver) but should be 20 (based on the MetaData definition for field org.apache.isis.extensions.secman.jdo.user.dom.ApplicationUser.language) 

      Attachments

        Issue Links

          Activity

            People

              hobrom Andi Huber
              ppjdeenen Patrick Deenen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: