Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-1025

configuration: improve properties finding, enable resource filtering, use system properties

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • 3.0 RC3
    • 3.0 RC2
    • build
    • None

      some small things would make the current configuration mechanism a little bit easier to handle:

      • cascade magnolia.properties files (define only changed values)
      • use system porperties if passed (overwrite magnolia.properties values)
      • replace all ${property} in log4j.xml and repositories.xml
      • introduce magnolia.server, magnolia.webapp, magnolia.repositories.home, magnolia.repositories.jackrabbit.configFile

      Doing this we can avoid doublicated files by having multiple configurations in one jar. It is obsolete to change the config files (for bindName or similar) if you run multiple magnolias in on container.

        Acceptance criteria

              pbaerfuss Philipp Bärfuss
              pbaerfuss Philipp Bärfuss
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: