Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-30180

Review Automation contributions merge/removal/enablement features

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Won't Do
    • Affects Version/s: 11.5
    • Fix Version/s: QualifiedToSchedule
    • Component/s: Automation

      Description

      With NXP-29984, automation extension points where migrated to runtime registries.

      Review the following contributions to see if the current status can be improved:

      Extension points "org.nuxeo.ecm.automation.core.AutomationComponent-chains" and "org.nuxeo.ecm.automation.core.AutomationComponent-operations" require an explicit "replace" attribute for override (there is no merge support anyway).
      This is not the case for extension point "org.nuxeo.automation.scripting.internals.AutomationScriptingComponent--operation" which could be confusing for Studio configuration.

      Also, enablement and removal are not currently supported: maybe corresponding boolean on XRegistry annotations should be changed to "true" for these features to be natively covered.

      Check also alias behaviour, causing misbehaviour on explorer side (NXP-30203: the new name might be better moved to an alias)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                atchertchian Anahide Tchertchian
                Reporter:
                atchertchian Anahide Tchertchian
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.