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

Add deployment-version of BPMN to exception message #12

Open
stephanpelikan opened this issue Sep 29, 2023 · 0 comments
Open

Add deployment-version of BPMN to exception message #12

stephanpelikan opened this issue Sep 29, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@stephanpelikan
Copy link
Collaborator

If you change the definition of a task (e.g. expression) then you might get this error

RuntimeException: No public method annotated with @io.vanillabp.spi.service.WorkflowTask is matching task having task-definition 'my-task' of process 'ABC'. Tested for:...

because Camunda still knows about the old process versions which also have to work using the current implementation. So, typically it is OK to show this error, because it means the developer forgot to take older BPMN versions still active into account.

To improve this the deployment-version of the BPMN causing this error should be added to the error message.

@stephanpelikan stephanpelikan added the enhancement New feature or request label Sep 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant