When you are loading the applications within program written in Java, once a week the loading process got hung for longer than three minutes which should be 5-10 seconds.
The cursor (arrow) did not transform into 'hour glass' icon. I could not reproduce the issue. Any thoughts? Could it be Event Thread issue?
The process between the user interaction (to display the applications) and GUI loading are:
Reading XML files, to collect the list of applications to load, then put them into the collection. Once the collection completed, the GUI will start to load a window of first application in the collection.
Once first application got loaded, all applications got loaded instantly.