I want to add that i'm using jboss tomcat 3.2.0,
We are also having the same problem. The scenario is much worse in our case. What we are facing is a blank page, and Client (browser) CPU going to 100% trying to render the page. When we right-click the mouse and view source, the entire content is there, its just not able to render the page. When we hit refresh option, the page comes up.
Strange part is that, this is happenning occasionally not frequently. During these hangings, the server resources are minimum. So unable to trace down the problem.
We are also using SQLServer 2000, Jboss 3.2.1 without tomcat.
Any help is greatly appreciated.
I have seen similar behavior with an IE browser and older versions of Tomcat. Everything was fine, then a browser software update happened and the first page render would always fail. Shift-refresh enabled the page to load OK. The solution in this case was to either change the browser type (Mozilla and Opera worked fine, IE did not), or update the Tomcat version; we updated Tomcat.
I know it says you're not using Tomcat, but the behavior is the essentially the same.
When this occurs, check the JBoss log for stack traces. In the case above we had a Java error string spit out that was tracable to a Tomcat issue.