sdk-java
sdk-java copied to clipboard
Temporal Java SDK
**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
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...
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...
## 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`...