it is in the db as well. jBPM uses this (with a custom classloader) to be able to have versioned actionhandlers.
but when the execute method of my MessageActionHandler is get called ?
What if i create ActionHandler for each task Node ? and perform the operation in the actionHandler for that task.
look at the documentation, examples/testcases etc...
it is called on the events you declare in the process or on transitions.