This is an automated email from the ASF dual-hosted git repository.
tzimanyi pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/incubator-kie-kogito-runtimes.git
The following commit(s) were added to refs/heads/main by this push:
new 14806c8947 [kogito-runtimes#4118] Do not share exception information
directly in the logs. (#4119)
14806c8947 is described below
commit 14806c8947682d3385d86b257790db81032ef428
Author: Tibor Zimányi <[email protected]>
AuthorDate: Thu Nov 6 15:49:00 2025 +0100
[kogito-runtimes#4118] Do not share exception information directly in the
logs. (#4119)
---
.../migration/BaseProcessInstanceMigrationResource.java | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git
a/addons/common/process-instance-migration/src/main/java/org/kie/kogito/process/migration/BaseProcessInstanceMigrationResource.java
b/addons/common/process-instance-migration/src/main/java/org/kie/kogito/process/migration/BaseProcessInstanceMigrationResource.java
index ba9cdc1df1..ef5db6457c 100644
---
a/addons/common/process-instance-migration/src/main/java/org/kie/kogito/process/migration/BaseProcessInstanceMigrationResource.java
+++
b/addons/common/process-instance-migration/src/main/java/org/kie/kogito/process/migration/BaseProcessInstanceMigrationResource.java
@@ -25,9 +25,13 @@ import org.kie.kogito.Application;
import org.kie.kogito.Model;
import org.kie.kogito.process.Process;
import org.kie.kogito.process.Processes;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
public abstract class BaseProcessInstanceMigrationResource<T> implements
ProcessInstanceMigration<T> {
+ Logger logger =
LoggerFactory.getLogger(BaseProcessInstanceMigrationResource.class);
+
private Supplier<Processes> processes;
private Application application;
@@ -50,7 +54,8 @@ public abstract class BaseProcessInstanceMigrationResource<T>
implements Process
message.put("processInstanceId", processInstanceId);
return buildOkResponse(message);
} catch (Exception e) {
- return badRequestResponse(e.getMessage());
+ logger.error("An exception occurred during migration of a process
instance. ", e);
+ return badRequestResponse("An exception occurred during migration
of a process instance. Please check the logs for more information.");
}
}
@@ -63,7 +68,8 @@ public abstract class BaseProcessInstanceMigrationResource<T>
implements Process
message.put("numberOfProcessInstanceMigrated",
numberOfProcessInstanceMigrated);
return buildOkResponse(message);
} catch (Exception e) {
- return badRequestResponse(e.getMessage());
+ logger.error("An exception occurred during migration of process
instances. ", e);
+ return badRequestResponse("An exception occurred during migration
of process instances. Please check the logs for more information.");
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]