I am getting a similar problem after the first time:
1 10/04 08:56:50,191[main] ERROR workitem.wsht.GenericHTWorkItemHandler.executeWorkItem - Wed Apr 10 08:56:50 BRT 2013: Error when creating task on task server for work item id 1. Error reported by task server: Task operation request timed out
I'm a bit curious...
At the first time, can you see the evolution of the process by looking in the test.log?
When the process finishes its execution, the program terminates normally?