Try settling the multithreading access problem.

See git@github.com:Red-Planet/Sandbox_Java.git
There is a simplified example there.