0

I am a newbie to Flowable 6, when I call Context.getCommandContext(), in some cases it return a null object.

My question is that which conditions are needed to have a command context?. And in my case, if it is null, can I manually add one. If yes, how to do it?

Minh
  • 17
  • 4

1 Answers1

0

The Context API is an internal Flowable API and users are advised not to use that API.

You should not manually add a context, that is handled by the Flowable command context execution.

When invoking your logic in a Command then the Context.getCommandContext() will not be null.

What I would suggest is to do something like:

managementService.executeCommand(commandContext -> {

    // Do something with the commandContext here

}
Filip
  • 19,269
  • 7
  • 51
  • 60