Uploaded image for project: 'Magnolia Categorization Module'
  1. Magnolia Categorization Module
  2. MGNLCAT-152

Categorization support needs basic (null) implementation and component definition

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Neutral
    • 2.4
    • None
    • None

    Description

      Currently categorization-support provides the interface CategorizationSupport but doesn't come with a default implementation. This would mean that if someone uses categorization-support without implementation, this would fail as Guice can't find an implementation for this component.

      This becomes a problem when working with optional dependencies, i.e. STK to the categorization module. The null/default implementation in STK would override the proper implementation of the categorization module.

      Tasks
      1. Create proper module for categorization-support (rename it to magnolia-module-categorization-support)
      2. Add default implementation of CategorizationSupport
      3. Add module-descriptor with component definition to default implmentation

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                pmundt Philip Mundt
                pmundt Philip Mundt
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD