Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

  • workflow interface: 
  • activity interface:
  • workflow implementation:
  • activity implementation:
  • workflow runner (runs the decider):
  • activity runner (runs the activities):
  • workflow initiator (kicks off workflows):
  • workflow test (important this will help you ensure that your Promise variables are configured correctly):
(5) run a local instance of Synapse 
Include Page
How to populate a local Synapse Stack with data
How to populate a local Synapse Stack with data
(6) run your activity runner, workflow runner, and workflow initiator in a manner similar to what you see above for the HelloWorld workflow

How to deploy a workflow

Talk to Nicole and Xa, we will set you up with something similar to Search, Daemons and Monitoring

Common Errors

"java.lang.IllegalStateException",{"cause":null,"message":"not ready","localizedMessage":"not ready"

This happens when you try to access a Promise variable in a context that does not ensure that the value must be "ready".  Here is an anti-example:

...