898287 wrote:So? That's perfectly normal. Threads do it all the time. It's part of the way they operate.
We are facing an issue in our java code wherein the threads goes in waiting state.
898287 wrote:You don't have to, but if you want help you'll have to create a small, compilable and runnable application that demonstrates the problem. Perhaps in creating that small demonstration program you'll already figure out what's going on, it has happened before.
Won't be able to provide details of Production code here
898287 wrote:Not only an incredibly old version of Java, it is on top of that a very old version of Java 1.4.2. I would try at least to upgrade to the latest release of Java 1.4.2 to see if that changes anything, for all you know you're running into a bug that was already fixed.
Java Version is 1.4.2_12.
898287 wrote:Good for you - it doesn't happen often that people are actually mentally strong enough to dare make that decision.
Thanks to you all for all your help. We will upgrade to latest version.