diff --git a/sdk-workflows/src/main/java/io/dapr/workflows/runtime/DefaultWorkflowContext.java b/sdk-workflows/src/main/java/io/dapr/workflows/runtime/DefaultWorkflowContext.java index 7da116ffc..9fe15899a 100644 --- a/sdk-workflows/src/main/java/io/dapr/workflows/runtime/DefaultWorkflowContext.java +++ b/sdk-workflows/src/main/java/io/dapr/workflows/runtime/DefaultWorkflowContext.java @@ -246,7 +246,11 @@ public class DefaultWorkflowContext implements WorkflowContext { RetryPolicy retryPolicy = toRetryPolicy(options.getRetryPolicy()); RetryHandler retryHandler = toRetryHandler(options.getRetryHandler()); - return new TaskOptions(retryPolicy, retryHandler, options.getAppId()); + return TaskOptions.builder() + .retryPolicy(retryPolicy) + .retryHandler(retryHandler) + .appID(options.getAppId()) + .build(); } /**