Logging isn't always asynchronous so it may be misleading.
Create Servlet or
JSP that takes one parameter "timeout".
Have the
thread sleep for n seconds (as determined by the timeout parameter).
Open 3 or 4 browsers and hit that page with all of them.
Use long timeout values for the first couple and short timeouts for the next.
If the servlet is single threaded, the 3rd and forth hits won't return until the first and second are done.
To prove that you are indeed working with the same servlet, do as Sharad instructed and add a second argument that sets an instance variable. You will see that all requests are working with the same servlet.
[ June 13, 2005: Message edited by: Ben Souther ]