FULL PRODUCT VERSION :
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows XP [Version 5.1.2600]
EXTRA RELEVANT SYSTEM CONFIGURATION :
JSR311 (JAX-RS) 1.0 RI "Jersey"
A DESCRIPTION OF THE PROBLEM :
This is an umbrella bug report for a bug in a private com.sun.* class, the lightweight HTTP server.
The JAX-RS team at Sun Microsystems, namely Paul Sandoz et al., detected several instabilities in this class when using it to implement the JAX-RS (JSR311) reference implementation "Jersey" (http://jersey.dev.java.net). Those instabilities lead to the fact that the project is not using this class anymore but ask people to instead use Grizzly. This obviously is not a permanent solution.
This bug report will serve as an umbrella to collect more information about the unstabilities so it will be possible to fix them in a future release.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
The actual problems and the steps to reproduce have to get documented in future.
EXPECTED VERSUS ACTUAL BEHAVIOR :
Jersey should run on the lightweight HTTP server (private part of the JDK) without hanging or crashing.
Jersey is hanging after few requests when using the lightweight HTTP server, but is working great with GlassFish.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
There is no error message, it just hangs.
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
Will get provided at a later time.
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
Not using the lightweight HTTP server but using Grizzly.