Skip to content

Commit 3fb4cad

Browse files
authored
Refactor HttpExecutor to use target URI directly
Refactor HttpExecutor to directly target URI from HttpClientResolver.
1 parent 61a53fc commit 3fb4cad

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

impl/http/src/main/java/io/serverlessworkflow/impl/executors/http/HttpExecutor.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import io.serverlessworkflow.impl.WorkflowUtils;
2222
import io.serverlessworkflow.impl.WorkflowValueResolver;
2323
import io.serverlessworkflow.impl.executors.CallableTask;
24-
import jakarta.ws.rs.client.Client;
2524
import jakarta.ws.rs.client.Invocation.Builder;
2625
import jakarta.ws.rs.client.WebTarget;
2726
import java.net.URI;
@@ -70,9 +69,7 @@ public CompletableFuture<WorkflowModel> apply(
7069
p.apply(workflow, taskContext, input)))
7170
.orElse(uriSupplier.apply(workflow, taskContext, input));
7271

73-
Client client = HttpClientResolver.client(workflow, taskContext);
74-
75-
WebTarget target = client.target(uri);
72+
Client client = HttpClientResolver.client(workflow, taskContext).target(uri);
7673

7774
for (Entry<String, Object> entry :
7875
queryMap.map(q -> q.apply(workflow, taskContext, input)).orElse(Map.of()).entrySet()) {

0 commit comments

Comments
 (0)