sdk-java icon indicating copy to clipboard operation
sdk-java copied to clipboard

Temporal Java SDK

Results 428 sdk-java issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** Traces are not propagated for the operation updateWithStart `header` field is empty for the first event EVENT_TYPE_WORKFLOW_EXECUTION_STARTED

enhancement

Fixes timing issue where non-root namespace beans were created too late in the Spring lifecycle as described in [2579](https://github.com/temporalio/sdk-java/issues/2579). This is fixed by modifying `NonRootBeanPostProcessor` to trigger bean creation when...

**Is your feature request related to a problem? Please describe.** I would like to call an activity method (or child workflow method or nexus operation) with specific options that are...

enhancement

Repro First locate the test referenced below and remove the skipping. ``` cd sdk-python uv sync uv run poe build-develop uv run pytest -E time-skipping -s 'tests/nexus/test_workflow_caller.py::test_workflow_run_operation_happy_path' ``` ``` tests/nexus/test_workflow_caller.py...

In a Nexus operation, `HandlerException` has a constructor ```java public HandlerException(ErrorType errorType, @Nullable Throwable cause) ``` inviting operation authors to throw a `HandlerException` with no cause, such as ```java throw...

## Expected Behavior The JavaDoc for `startUpdate` should indicate that when it's called with a `waitForStage` of `WorkflowUpdateStage.COMPLETED`, it's synchronous and blocks until the update is completed. ## Actual Behavior...

**Is your feature request related to a problem? Please describe.** Testing an Activity in isolation is feasible with the TestActivityEnvironment. However is a challenge when using `ManualActivityCompletionClient` ``` var manualActivityCompletionClient...

enhancement

## Expected Behavior Defining non-root namespaces in the Spring Starter should allow beans to be injected. ## Actual Behavior The documentation calls out that this is supported, yet the `BeanPostProcessor`...