- Framework version: 1.2
- Implementations: Jersey
Scenario
Trying to inject an HttpServletRequest object in a container request filter results in an exception:
public class MyJaxRsFilter implements ContainerRequestFilter {
@Context HttpServletRequest request;
public void filter(ContainerRequestContext ctx) throws IOException {
System.out.println("Hello JAXRS filter, request = " + request);
}
}
Expected behavior
HttpServletRequest should be injected corectly
Actual behavior
Throws java.lang.IllegalStateException: Not inside a request scope