A customer had a problem about a forms application(Oracle Forms 10g) hanging on a regular base.
No particular user, no particular form, … just a form in the application at random.
The only solution was killing the browser and the JRE and start over.
After a long time of searching, a colleague finally ran into a document on My Oracle Support.
It’s a combination of Sun JRE, Windows XP and a multi core CPU that causes the problem.
The solution is to let the Java process run on only 1 CPU.
Since the implementation of the solution(2 days ago) there are no hanging forms, while before there were several users reporting a hang every day.