Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed and reviewed
    • Affects versions: 7.0
    • Fix versions: None
    • Components: Documentation

      Description

      Opencast's REST docs support macro expansion in documentation strings
      via commons-beanutils (basically a wrapper around Java's Reflection and
      Introspection APIs). This old library (new really new version is
      available for this) causes a few conflicts with the Karaf 4.2 update.

      Since this feature is almost exclusively used for setting string
      constants which is supported directly by simply using Java constants
      instead (and with a lot less black magic involved), I've went for
      dropping the feature to solve the conflicts.

      This patch drops the macro expansion, completely removes the usage of
      commons-beanutils and sets (and in some cases fixes) a number of default
      values for REST endpoints.

        TestRail: Results

          Attachments

            Activity

              People

              • Assignee:
                lkiesow Lars Kiesow
                Reporter:
                lkiesow Lars Kiesow
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  TestRail: Cases