Look at this code
Look at the code ...
When the Timer service calls my execute() method, it will start a new transaction with createDepartment().
Then, I get this exception:
thread already associated with another transaction
Note there is 2 timers that will call execute at the same time....
When I try it with a single timer it works fine. So I guess, there is a concurrency problem here!!
I'm I missing something or its a bug in Weblogic??