Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a default script worker in the adapter #97

Open
jonathanlukas opened this issue Nov 17, 2022 · 0 comments
Open

Implement a default script worker in the adapter #97

jonathanlukas opened this issue Nov 17, 2022 · 0 comments

Comments

@jonathanlukas
Copy link
Collaborator

jonathanlukas commented Nov 17, 2022

Is your feature request related to a problem? Please describe.

Script tasks were automated using engine-internal scripting.

Beside only supporting FEEL, Zeebe currently does not have the capabilities to execute script tasks using inline or referenced scripts.

However, the converter prepares a script task to be executed like a service task, using a special job type and headers that describe the scriptFormat, script or scriptResource.

Describe the solution you'd like

On booting the adapter, a script worker will come up that is implemented exactly against the converted script task.

The script worker can be taken from here: https://github.com/camunda-community-hub/zeebe-script-worker

Given all scripting engines that were registered to the process application are still there, we should be able to execute the scripts like before.

Describe alternatives you've considered

There is a script worker project in the community hub as well, maybe this one could be re-used

Additional context

.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant