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

Cleanup obsolete Jackrabbit configuration from default webapp

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major Major
    • 4.1.1
    • None
    • core
    • None

      The default webapp contains several jackrabbit sample configurations, but most of them are outdated and should not be suggested.

      this is the list of current files with proposed blacklist:

      jackrabbit-bundle-derby-search.xml -> ok
      jackrabbit-bundle-mysql-search.xml -> ok
      jackrabbit-derby-search.xml -> should be removed, non-bundle db persistence managers are not suggested
      jackrabbit-file-nosearch.xml -> to be removed: "nosearch" configurations doesn't work with magnolia anymore and the file persistence manager is definitively not suggested
      jackrabbit-file-search.xml -> remove:  file persistence manager is definitively not suggested
      jackrabbit-memory-search.xml -> keep (if update to jackrabbit 1.6 we can modify this to add in memory search index configuration, new in 1.6 and useful for development) 
      jackrabbit-mysql-search.xml -> remove, non-bundle db persistence managers are not suggested
      

      The dtd of surviving configuration file should also be updated (now it's 14, should be moved at least to 1.5 o 1.6 as soon as we upgrade the dependency); all the configurations are now missing a data store, which should be added. Mysql configuration should contain the "autoreconnect" parameter in urls.

        Acceptance criteria

              gjoseph Magnolia International
              fgiust Fabrizio Giustina
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Task DoR