Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

The WXM_CONFIG_RESOLVER plugin toolkit provides a set of tools to analyze the configuration. It can be accessed via the plugin's URL page:

...

  1. Select here the mapping;

  2. Click this button to launch the calculation of the configuration of the mapping selected in (1);

  3. Click this button to set up the configuration calculation and the information to be obtained;

  4. Click this button to paste the result of an invocation of API /config/explain (only results without node selection are supported at this time);

  5. Click this button to access a form with an edit field for pasting a result, possibly editing it, etc;

  6. The ℹ️ icon displays the detailed information for a property;

  7. The line number (from 0 to n-1) is displayed at the head of the line;

  8. Fold or unfold JSON objects or arrays with the »… / « icon

    • Click to fold or unfold the element

    • Ctrl+click to fold or unfold the element and all its children

    • Alt+click to fold or unfold the sibling elements

    • Shift-click shows the JSON in another window in raw mode

    • Ctrl+Shift+click copies the JSON to clipboard

  9. The configuration JSON appears here.

    • The areas marked in yellow are the redefined areas.

    • The path of the properties in error is in red

    • Deleted properties (with a delete extension file) are indicated in yellow by the following icon:

...

  1. Click this button to refresh data

  2. Filters allow you to show or hide contributions (see https://crossmedia.atlassian.net/wiki/spaces/~5570582eb3e7db09b041c4ab2aff710c3bbf47/pages/edit-v2/2597158925?draftShareId=8316a759-5887-433e-a888-4a2ad12d7df8#Behavior-of-toggle-filter-button-sets )

  3. The list displays the following columns for each contribution:

    • type of contribution

      • Base location

      • Configuration, i.e. configuration containers

      • Mapping

      • Processor

    • preceded by status icon

      • OK: the contribution is loaded

      • Ignored: the contribution is ignored (see column info to know why)

      • Warn: a non-blocking problem has been detected. Possibly an incorrect value replaced by a default value.

      • Error: an error has occured and the contribution is ignored

      • Initialized: the contribution was loaded without error, but an error occurred during processing and the contributed components are not activated

    • Path: the relative path of the contribution definition file

    • Plugin: the contribution plugin

    • Overriden: if true, the configuration of the contribution component is overridden by the configuration of the WXM_CONFIG_RESOLVER plugin (in config_settings)

    • Time (loading): The date and time the contribution was loaded

    • Time (file): the date (last modified) of the contribution definition file

    • Size (file): the size of the contribution file

    • Info: additional information

      • when the status is OK, the number of associated entries in the configuration loading log and the number of entities involved

      • in case of error or alert, contextual information

    • Buttons:

      • Click on the view button to see the details

      • Other buttons may be present depending on the context

...

  1. Click this button to refresh data

  2. By default, only activated containers are visible. Use this button to display the deactivated containers

  3. Filters allow you to show or hide containers (see https://crossmedia.atlassian.net/wiki/spaces/~5570582eb3e7db09b041c4ab2aff710c3bbf47/pages/edit-v2/2597158925?draftShareId=8316a759-5887-433e-a888-4a2ad12d7df8#Behavior-of-toggle-filter-button-sets )

  4. The list displays the following columns for each container:

    • Activated or deactivated

    • The identifier of the configuration container, preceded by the icon of the status

      • OK

      • Warn

      • Error

    • The plugin

    • Order (if any configured)

    • Location: the path of the configuration folder, followed by a pink astetisk if it is the default path (not configured explicitly)

    • Source: where the configuration of this container comes from

      • Configuration: means parameter config_settings of the plugin WXM_CONFIG_RESOLVER

      • Contribution

    • Info: additional information

    • Buttons:

      • Click on the view button to see the details

      • Other buttons may be present depending on the context

...

  1. Click this button to refresh data

  2. Filters allow you to show or hide containers (see https://crossmedia.atlassian.net/wiki/spaces/~5570582eb3e7db09b041c4ab2aff710c3bbf47/pages/edit-v2/2597158925?draftShareId=8316a759-5887-433e-a888-4a2ad12d7df8#Behavior-of-toggle-filter-button-sets )

  3. The list displays the following columns for each processor:

    • The name of the processor

    • Source: where the configuration of this container comes from

      • Configuration: means parameter config_settings of the plugin WXM_CONFIG_RESOLVER

      • Contribution

    • Type

      • java

      • groovy

    • Plugin

    • The definition

      • could be a classname

      • a path (to a groovy file)

    • Info: additional information

    • Buttons:

      • Click on the view button to see the details

      • Other buttons may be present depending on the context

...