how do you know it is not executed? Isn't your system.out going somewhere else?
What happens if you rename the execute method to execute1?
Well if that execute method is executed... then sop line should be printed on the jboss server console.
I checked jboss server console and there is no output: ***********
Now I did one more thing.. I included my process definition as well as its action in jbpm war file... this time it worked. I am able to see the output on the console.
I've seen situations where the stdout was not on the jboss 'console' that's why I asked. I should have been more explicit, sorry.
What do you mean by including the pd and action in the war? Or stated in another way, how did you deploy them before this
Now I moved my process definition plus action class in jbpm project. Action class is in src/java.jbpm folder and src/process.examples contain my .par folder.
Then I deployed my process difinition on server deployer /jbpm/upload and this time it worked.
Earlier my process definition and action class was not in the jbpm project rather it was in a separate process project.