Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 3.0.0-milestone2, 3.0, 3.0.1
-
Component/s: JAX-RS
-
Labels:
-
Estimated Complexity:Novice
Description
JAXRSUtils.processParameters() indirectly calls MethodParameter.getParameterAnnotations(), which calls into JRE lib method causing monitor contention. See screen shot
Fix by caching values returned by Method.getParameterAnnotations() in a static ConcurrentMap