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

Duplicate timer created for Task SLA Due date with AsyncMode env setting #646

Closed
martinweiler opened this issue Oct 23, 2023 · 3 comments
Closed
Assignees
Labels
area:engine Related to the runtime engines type:bug Something is behaving unexpectedly

Comments

@martinweiler
Copy link

Executing a process that contains a Task with an SLA Due date is resulting in a duplicate timer creation with the following setting in kie-deployment-descriptor.xml:

        <environment-entry>
            <resolver>mvel</resolver>
            <identifier>new String ("true")</identifier>
            <parameters/>
            <name>AsyncMode</name>
        </environment-entry>

Note this will not have any functional impact on the process execution, but adds additional overhead to the timer subsystem.

Run the attached example and monitor the timers created in the database.
timer-test.zip

@martinweiler martinweiler added type:bug Something is behaving unexpectedly area:engine Related to the runtime engines labels Oct 23, 2023
@elguardian
Copy link

elguardian commented Oct 24, 2023

[ENG NOTE]
JMS is load balancing to other member the execution. During unmarshalling might cause this problem.

kiegroup/jbpm#2355
kiegroup/jbpm#2352

@martinweiler
Copy link
Author

Related JIRA: RHPAM-4836

@elguardian
Copy link

closing this one. as related work is being done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:engine Related to the runtime engines type:bug Something is behaving unexpectedly
Projects
None yet
Development

No branches or pull requests

2 participants