Open arabczuk-equinix opened 3 years ago
any updates on the issue?
I will take a look.
Hey, any updates on this? it just requires setting activityId in 'else' section of fail() method
public void fail(Throwable failure) {
...
if (activityId == null) {
throw new IllegalArgumentException("Either activity id or task token are required");
}
request.setActivityID(activityId);
It has been three months now. Any update on the issue?
com.uber.cadence.internal.external.ManualActivityCompletionClientImpl#fail
method does not set activityId on the instance ofRespondActivityTaskFailedByIDRequest
, which causescom.uber.cadence.internal.testservice.ActivityId#ActivityId(java.lang.String, com.uber.cadence.WorkflowExecution, java.lang.String)
constructor to throwNullPointerException