Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Fedora 5.0.0
    • Component/s: None
    • Labels:
    • Sprint:
      Sprint 2017 - 19

      Description

      In the Fedora Tech meeting from 2017-03-16 [1], it was decided to simplify the process for toggling between the three JMS configurations:
      - publishing to a topic (default)
      - publishing to a queue
      - not publishing

      The suggestion out of that meeting was to:
      1. enable toggling between these options with a system property
      2. improve the messaging configuration to limit resources when the queue option is selected

      The previous approach for repository configuration used to be to use system properties to select between pre-packaged configuration files. As of this ticket:
      https://jira.duraspace.org/browse/FCREPO-2393
      ..the recommendation has shifted to encouraging repository administrators to use a single configuration file that has been externalized from the deployed war.
      That said, I would suggest that this ticket therefore be refocused to:
      1. improve inline fcrepo-config.xml documentation to clarify the option to comment out either the topic or the queue sections.. or both if the administrator wants to disable messaging
      2. (same) improve the messaging configuration to limit resources when the queue option is selected

      The assignee of this ticket should use their own judgement to determine if it makes sense to add more configuration in service of the #2 task above.

      There are three fcrepo-config.xml files that should be updated in the course of working this ticket:
      - https://github.com/fcrepo4/fcrepo4/blob/master/fcrepo-webapp/src/main/resources/spring/fcrepo-config.xml#L40-L57
      - https://github.com/fcrepo4-exts/fcrepo-webapp-plus/blob/master/src/main/webapp/WEB-INF/classes/spring/fcrepo-config.xml#L168-L185
      - https://github.com/fcrepo4-exts/fcrepo-webapp-plus/blob/master/src/webac/webapp/WEB-INF/classes/spring/fcrepo-config.xml#L161-L178

      [1] https://wiki.duraspace.org/display/FF/2017-03-16+-+Fedora+Tech+Meeting

        Attachments

          Activity

            People

            • Assignee:
              dlamb Daniel Lamb
              Reporter:
              awoods Andrew Woods
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: