Uploaded image for project: 'Content Importer'
  1. Content Importer
  2. MGNLCI-25

Automatic bootstrapping and configurable import-task strategy

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.0.4
    • None
    • None
    • Yes
    • Yes
    • HL & LD 6, HL & LD 7, HL & LD 8
    • 8

    Description

      MGNLCI-22 adds the necessary capability to provision bootstrap files while the system is not running. However the current situation has a flaw which causes additional import tasks to be created at every startup which is very irritating and confusing to developers and administrators.

      Two possible approaches to address this (maybe there are others):

      1. The new 'magnolia.content.boostrap.initial=true' property should cause detected files to be imported only when the Magnolia instance is installed, not at every startup. This would be most consistant to the known behaviour of the bootstrap files that modules supply or that are placed in 'WEB-INF/boostraps' directory.

      2. The system could keep track of which files have been imported, so that at every startup it would only import files that it had not already imported. This is related to what has been reported in MGNLCI-14.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                rsiska Robert Šiška
                czimmermann Christopher Zimmermann
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD