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

Camunda internal error #53

Open
hopetes opened this issue Oct 24, 2024 · 0 comments
Open

Camunda internal error #53

hopetes opened this issue Oct 24, 2024 · 0 comments

Comments

@hopetes
Copy link
Collaborator

hopetes commented Oct 24, 2024

**Issue Description: **
When receiving messages from external sources via API, an error occasionally occurs within the Camunda engine, specifically with "unknown source" message correlation. This happens even when the message name is correct, and the correlation message is valid. I suspect that this issue is caused by a bug within the Camunda engine itself.

Additionally, when two or more messages are sent to Camunda concurrently, it results in an error that causes the message correlation to fail, leading to the workflow becoming stuck. This is especially problematic when the message is mandatory, as it prevents proper message correlation and halts the process workflow.

**Problem: **

Sometimes, the process workflow becomes stuck due to mandatory messages not being correlated properly because of this issue.

**Possible recommendation: **

Please investigate the message correlation function within the Camunda engine. Also, check the directory used in the repository here: Camunda Directory. Additionally, concurrency handling in message processing may require improvement.

Trying with another BPM engine is also possible option.
The following screenshot could help to examine the errors that happen once in a while.

For more information look at the following recorded generated error.

issue-recorded.txt

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

No branches or pull requests

1 participant