This is an automated email from the ASF dual-hosted git repository.
mweiler pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-kogito-apps.git
The following commit(s) were added to refs/heads/main by this push:
new 968172bcd [incubator-kie-issues#2207] Use EntityManager to remove
JobDetailsEntity (#2294)
968172bcd is described below
commit 968172bcdd23e15f222a62a9b3855b8c190737eb
Author: Martin Weiler <[email protected]>
AuthorDate: Wed Jan 14 07:26:39 2026 -0700
[incubator-kie-issues#2207] Use EntityManager to remove JobDetailsEntity
(#2294)
---
.../src/main/java/org/kie/kogito/app/jobs/jpa/JPAJobStore.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git
a/jobs/kogito-addons-embedded-jobs-jpa/kogito-addons-common-embedded-jobs-jpa/src/main/java/org/kie/kogito/app/jobs/jpa/JPAJobStore.java
b/jobs/kogito-addons-embedded-jobs-jpa/kogito-addons-common-embedded-jobs-jpa/src/main/java/org/kie/kogito/app/jobs/jpa/JPAJobStore.java
index 312daa1db..c205bb7e0 100644
---
a/jobs/kogito-addons-embedded-jobs-jpa/kogito-addons-common-embedded-jobs-jpa/src/main/java/org/kie/kogito/app/jobs/jpa/JPAJobStore.java
+++
b/jobs/kogito-addons-embedded-jobs-jpa/kogito-addons-common-embedded-jobs-jpa/src/main/java/org/kie/kogito/app/jobs/jpa/JPAJobStore.java
@@ -67,7 +67,10 @@ public class JPAJobStore implements JobStore {
@Override
public void remove(JobContext jobContext, String jobId) {
EntityManager entityManager = jobContext.getContext();
- entityManager.createQuery("DELETE FROM JobDetailsEntity o WHERE o.id =
:jobId").setParameter("jobId", jobId).executeUpdate();
+ JobDetailsEntity entity = entityManager.find(JobDetailsEntity.class,
jobId);
+ if (entity != null) {
+ entityManager.remove(entity);
+ }
}
@Override
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]