Adding more.
I see the following in systemout.log files
[10/5/10 18:56:35:131 PDT] 00000040 ThreadMonitor W WSVR0605W:
Thread "WebContainer : 6" (00000046) has been active for 626411 milliseconds and may be hung. There is/are 2 thread(s) in total in the server that may be hung.
[10/5/10 18:56:35:138 PDT] 00000040 ThreadMonitor W WSVR0605W: Thread "WebContainer : 2" (0000003e) has been active for 747858 milliseconds and may be hung. There is/are 3 thread(s) in total in the server that may be hung.
[10/5/10 18:56:35:139 PDT] 00000040 ThreadMonitor W WSVR0605W: Thread "WebContainer : 3" (00000042) has been active for 633171 milliseconds and may be hung. There is/are 4 thread(s) in total in the server that may be hung.
[10/5/10 18:56:35:140 PDT] 00000040 ThreadMonitor W WSVR0605W: Thread "WebContainer : 5" (00000044) has been active for 690988 milliseconds and may be hung. There is/are 5 thread(s) in total in the server that may be hung.
[10/5/10 18:59:35:151 PDT] 0000001a ThreadMonitor W WSVR0605W: Thread "WebContainer : 9" (00000049) has been active for 618001 milliseconds and may be hung. There is/are 6 thread(s) in total in the server that may be hung.
[10/5/10 18:59:35:156 PDT] 0000001a ThreadMonitor W WSVR0605W: Thread "WebContainer : 4" (00000043) has been active for 680196 milliseconds and may be hung. There is/are 7 thread(s) in total in the server that may be hung.
Note: In the same connection it is also making a webservice call.