Skip to content

[Fix #1553] Initialize call field in generated Callxxx classes#1555

Merged
fjtirado merged 1 commit into
open-workflow-specification:mainfrom
fjtirado:Fix_#1553
Jul 22, 2026
Merged

[Fix #1553] Initialize call field in generated Callxxx classes#1555
fjtirado merged 1 commit into
open-workflow-specification:mainfrom
fjtirado:Fix_#1553

Conversation

@fjtirado

Copy link
Copy Markdown
Collaborator

Fix #1553

When using DSL, the call field is not set unless the DSL method implementation invokes either setCall or withCall, which current implementation is not actually doing, leading to the reported issue.

Rather than changing a lot of fluent dsl classses both in sdk and experimental (recently moved to qflow) it is better to fix in just one place, the generator of the problematic types.

@fjtirado
fjtirado force-pushed the Fix_#1553 branch 15 times, most recently from cd40c75 to 143326e Compare July 22, 2026 18:54
…ated Callxxx classes

When using DSL, the call field is not set unless the DSL method
implementation invokes either setCall or withCall, which current
implementation is not actually doing, leading to the reported issue.

Rather than changing a lot of fluent dsl classes both in sdk and
experimental (recently moved to QFlow) it is better to fix in just one
place, the generator of the problematic types.

Signed-off-by: Francisco Javier Tirado Sarti <ftirados@ibm.com>
@fjtirado
fjtirado merged commit fc2e657 into open-workflow-specification:main Jul 22, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Java defined WFs tasks are serialized without the call field

2 participants