Я использую Oozie 4.1.0. Я развернул пользовательское действие, которое расширяет действие Java. Теперь мне нужно развернуть еще одну версию кроме этого. XSD будет одинаковым, но в коде действия есть изменения.Oozie: несколько версий одного и того же пользовательского действия java
Я бы поместил обновленное действие в пользовательский пакет и будет версией действия XSD. Я думаю, имя типа должно быть также изменено в конструкторе пользовательского действия, поскольку это должно быть уникальным, насколько я судил код.
Но тогда как я могу ссылаться на одно и то же имя действия в XML-документе рабочего процесса, который использует новую версию? Каков рекомендуемый способ обработки версий?
Невозможно понять это полностью, но вам нужно иметь уникальные имена действий и их соответствующие *** ActionExecutor, реализованные и настроенные в oozie-site.xml – YoungHobbit
Я хотел бы сохранить имя действия (имя элемента xml) то же самое, но иметь возможность контролировать, какую версию класса действия выполнить. – Bruckwald