This is an automated email from the ASF dual-hosted git repository.
egonzalez 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 1065a30c65 [Fix_3473] Fixing build (#3474)
1065a30c65 is described below
commit 1065a30c6562ffc41e27d90e5e79698b7e0ac99b
Author: Francisco Javier Tirado Sarti
<[email protected]>
AuthorDate: Mon Apr 15 09:24:03 2024 +0200
[Fix_3473] Fixing build (#3474)
---
.../management/BaseProcessInstanceManagementResource.java | 9 ++++-----
.../process/management/ProcessInstanceManagementResource.java | 8 ++------
.../management/ProcessInstanceManagementRestController.java | 8 ++------
3 files changed, 8 insertions(+), 17 deletions(-)
diff --git
a/addons/common/process-management/src/main/java/org/kie/kogito/process/management/BaseProcessInstanceManagementResource.java
b/addons/common/process-management/src/main/java/org/kie/kogito/process/management/BaseProcessInstanceManagementResource.java
index f2614a1640..64c56c8d20 100644
---
a/addons/common/process-management/src/main/java/org/kie/kogito/process/management/BaseProcessInstanceManagementResource.java
+++
b/addons/common/process-management/src/main/java/org/kie/kogito/process/management/BaseProcessInstanceManagementResource.java
@@ -37,7 +37,6 @@ import org.kie.kogito.process.Process;
import org.kie.kogito.process.ProcessError;
import org.kie.kogito.process.ProcessInstance;
import org.kie.kogito.process.ProcessInstanceExecutionException;
-import org.kie.kogito.process.ProcessService;
import org.kie.kogito.process.Processes;
import org.kie.kogito.process.WorkItem;
import org.kie.kogito.process.impl.AbstractProcess;
@@ -129,10 +128,10 @@ public abstract class
BaseProcessInstanceManagementResource<T> implements Proces
});
}
- public T doMigrateInstance(ProcessService processService, String
processId, ProcessMigrationSpec migrationSpec, String processInstanceId) {
+ public T doMigrateInstance(String processId, ProcessMigrationSpec
migrationSpec, String processInstanceId) {
try {
Process<? extends Model> process =
processes.get().processById(processId);
- processService.migrateProcessInstances(process,
migrationSpec.getTargetProcessId(), migrationSpec.getTargetProcessVersion(),
processInstanceId);
+
process.instances().migrateProcessInstances(migrationSpec.getTargetProcessId(),
migrationSpec.getTargetProcessVersion(), processInstanceId);
Map<String, Object> message = new HashMap<>();
message.put("message", processInstanceId + " instance migrated");
message.put("processInstanceId", processInstanceId);
@@ -142,10 +141,10 @@ public abstract class
BaseProcessInstanceManagementResource<T> implements Proces
}
}
- public T doMigrateAllInstances(ProcessService processService, String
processId, ProcessMigrationSpec migrationSpec) {
+ public T doMigrateAllInstances(String processId, ProcessMigrationSpec
migrationSpec) {
try {
Process<? extends Model> process =
processes.get().processById(processId);
- long numberOfProcessInstanceMigrated =
processService.migrateAll(process, migrationSpec.getTargetProcessId(),
migrationSpec.getTargetProcessVersion());
+ long numberOfProcessInstanceMigrated =
process.instances().migrateAll(migrationSpec.getTargetProcessId(),
migrationSpec.getTargetProcessVersion());
Map<String, Object> message = new HashMap<>();
message.put("message", "All intances migrated");
message.put("numberOfProcessInstanceMigrated",
numberOfProcessInstanceMigrated);
diff --git
a/quarkus/addons/process-management/runtime/src/main/java/org/kie/kogito/process/management/ProcessInstanceManagementResource.java
b/quarkus/addons/process-management/runtime/src/main/java/org/kie/kogito/process/management/ProcessInstanceManagementResource.java
index b792afaa8e..c2b9bf1cc5 100644
---
a/quarkus/addons/process-management/runtime/src/main/java/org/kie/kogito/process/management/ProcessInstanceManagementResource.java
+++
b/quarkus/addons/process-management/runtime/src/main/java/org/kie/kogito/process/management/ProcessInstanceManagementResource.java
@@ -19,7 +19,6 @@
package org.kie.kogito.process.management;
import org.kie.kogito.Application;
-import org.kie.kogito.process.ProcessService;
import org.kie.kogito.process.Processes;
import jakarta.enterprise.inject.Instance;
@@ -37,9 +36,6 @@ import jakarta.ws.rs.core.Response.Status;
@Path("/management/processes/")
public class ProcessInstanceManagementResource extends
BaseProcessInstanceManagementResource<Response> {
- @Inject
- ProcessService processService;
-
//CDI
public ProcessInstanceManagementResource() {
this(null, null);
@@ -111,7 +107,7 @@ public class ProcessInstanceManagementResource extends
BaseProcessInstanceManage
@Path("{processId}/instances/{processInstanceId}/migrate")
@Produces(MediaType.APPLICATION_JSON)
public Response migrateInstance(@PathParam("processId") String processId,
@PathParam("processInstanceId") String processInstanceId, ProcessMigrationSpec
migrationSpec) {
- return doMigrateInstance(processService, processId, migrationSpec,
processInstanceId);
+ return doMigrateInstance(processId, migrationSpec, processInstanceId);
}
@Override
@@ -119,7 +115,7 @@ public class ProcessInstanceManagementResource extends
BaseProcessInstanceManage
@Path("{processId}/migrate")
@Produces(MediaType.APPLICATION_JSON)
public Response migrateAllInstances(@PathParam("processId") String
processId, ProcessMigrationSpec migrationSpec) {
- return doMigrateAllInstances(processService, processId, migrationSpec);
+ return doMigrateAllInstances(processId, migrationSpec);
}
@Override
diff --git
a/springboot/addons/process-management/src/main/java/org/kie/kogito/process/management/ProcessInstanceManagementRestController.java
b/springboot/addons/process-management/src/main/java/org/kie/kogito/process/management/ProcessInstanceManagementRestController.java
index 205498e5da..5f143aac29 100644
---
a/springboot/addons/process-management/src/main/java/org/kie/kogito/process/management/ProcessInstanceManagementRestController.java
+++
b/springboot/addons/process-management/src/main/java/org/kie/kogito/process/management/ProcessInstanceManagementRestController.java
@@ -19,7 +19,6 @@
package org.kie.kogito.process.management;
import org.kie.kogito.Application;
-import org.kie.kogito.process.ProcessService;
import org.kie.kogito.process.Processes;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
@@ -38,9 +37,6 @@ import static
org.springframework.http.MediaType.APPLICATION_JSON_VALUE;
@RequestMapping("/management/processes")
public class ProcessInstanceManagementRestController extends
BaseProcessInstanceManagementResource<ResponseEntity> {
- @Autowired
- ProcessService processService;
-
@Autowired
@Lazy
public ProcessInstanceManagementRestController(Processes processes,
Application application) {
@@ -83,13 +79,13 @@ public class ProcessInstanceManagementRestController
extends BaseProcessInstance
@Override
@PostMapping(value = "{processId}/instances/{processInstanceId}/migrate",
produces = APPLICATION_JSON_VALUE)
public ResponseEntity migrateInstance(@PathVariable("processId") String
processId, @PathVariable("processInstanceId") String processInstanceId,
ProcessMigrationSpec migrationSpec) {
- return doMigrateInstance(processService, processId, migrationSpec,
processInstanceId);
+ return doMigrateInstance(processId, migrationSpec, processInstanceId);
}
@Override
@PostMapping(value = "{processId}/migrate", produces =
APPLICATION_JSON_VALUE)
public ResponseEntity migrateAllInstances(String processId,
ProcessMigrationSpec migrationSpec) {
- return doMigrateAllInstances(processService, processId, migrationSpec);
+ return doMigrateAllInstances(processId, migrationSpec);
}
@Override
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]