Jetspeed 2
  1. Jetspeed 2
  2. JS2-740

Allow overriding the default Spring assembly without having to modify it

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.1.2
    • Fix Version/s: 2.1.2
    • Component/s: Assembly/Configuration
    • Labels:
      None

      Description

      Spring provides a simply configuration override solution: just have it load the overriding bean definitions later.
      Jetspeed currently loads all configurations (except the boot which is loaded first) from one directory which makes it difficult to use this feature as there is no guarantee in which order the files will be loaded.

      By adding an additional assembly subdirectory, override, to be loaded after the default assembly directory, it becomes very easy to use the Spring override feature.
      Just put only your changed/modified bean definitions in an Spring configuration xml file and there is no need to change the default assembly anymore.

        Activity

        Ate Douma created issue -
        Hide
        Ate Douma added a comment -

        Done

        Show
        Ate Douma added a comment - Done
        Ate Douma made changes -
        Field Original Value New Value
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Resolved [ 5 ]
        Ate Douma made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        1m 53s 1 Ate Douma 25/Jun/07 03:07
        Resolved Resolved Closed Closed
        1562d 19h 30m 1 Ate Douma 04/Oct/11 22:37

          People

          • Assignee:
            Ate Douma
            Reporter:
            Ate Douma
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development