Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0-M1
    • Component/s: James Core
    • Labels:
      None

      Description

      We could switch to Commons-configuration or Obix configuration framework, or anything else.

      How should we configure our object?
      Using configuration beans like we did in SMTPHandlerConfiguration?

      Imho we should use something that allow us to:
      1) hot-reload configurations or part of configurations
      2) store configuration in JNDI
      3) simplify manageability of configuration from JMX

      Any comment/proposal on that?

      It would be easy to refactor our components to use "commons Configuration" object instead of "avalon Configuration" (A wrapper between the 2 configurations already exists): does it help?

        Issue Links

          Activity

          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          1338d 22h 5m 1 Norman Maurer 12/Jan/10 22:07
          Mark Thomas made changes -
          Workflow Default workflow, editable Closed status [ 12566289 ] jira [ 12581658 ]
          Mark Thomas made changes -
          Workflow jira [ 12368992 ] Default workflow, editable Closed status [ 12566289 ]
          Norman Maurer made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Assignee Norman Maurer [ norman ]
          Fix Version/s 3.0-M1 [ 12314294 ]
          Fix Version/s Trunk [ 12312135 ]
          Resolution Fixed [ 1 ]
          Hide
          Norman Maurer added a comment -

          We replaced it with Commons-Configuration in trunk..

          Show
          Norman Maurer added a comment - We replaced it with Commons-Configuration in trunk..
          Stefano Bagnara made changes -
          Fix Version/s Next Major [ 10427 ]
          Fix Version/s Trunk [ 12312135 ]
          Norman Maurer made changes -
          Fix Version/s 2.4.0 [ 12311645 ]
          Fix Version/s 3.0 [ 10427 ]
          Danny Angus made changes -
          Field Original Value New Value
          Link This issue incorporates JAMES-415 [ JAMES-415 ]
          Hide
          Alan Cabrera added a comment -

          XBean is another alternative.

          Show
          Alan Cabrera added a comment - XBean is another alternative.
          Stefano Bagnara created issue -

            People

            • Assignee:
              Norman Maurer
              Reporter:
              Stefano Bagnara
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development