Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-22316

Fix vocabularies with long id deployment

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Not A Bug
    • Affects Version/s: 8.10, 8.10-HF06, 9.1
    • Fix Version/s: 9.2
    • Component/s: Core VCS

      Description

      SITUATION
      NXS-3844 showed that we have a regression in 8.10+: it is not possible to create two vocabularies with a long id in Studio (tested with 130+ characters) and deploy them.

      STEPS TO REPRODUCE

      • Install MySQL or PGSQL
      • Setup a database
      • Setup a NXP 8.10+ using this database
      • Install JSF UI
      • In Studio, create two vocabularies named:
        helloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorld
        helloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorldhelloWorld2
      • For both vocabularies, set creation policy to "always"
      • Deploy Studio config and restart NXP
      • Go to Admin > Vocabularies in JSF UI

      => the vocabularies are not visible
      => nothing shows up in the logs

      The same test works with 6.0 and 7.10.

      TODO

      • Investigate the source of this regression
      • Fix it

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: