Created a super simple ReaderInceptor and registered it with my Jaxrs client using Grizzly as provider. Does not work. Interceptors never seem to get picked up, however Jaxrs filters do.
jersey-grizzly-connector 2.33
ClientConfig clientConfig = new ClientConfig();
clientConfig.register(MyInterceptor.class);
clientConfig.connectorProvider(new GrizzlyConnectorProvider());
Client client = ClientBuilder.newClient(clientConfig);
public class MyInterceptor implements ReaderInterceptor {
@Override
public Object aroundReadFrom(ReaderInterceptorContext context) throws IOException, WebApplicationException {
System.out.println("here i am");
return context.proceed();
}
Anyone see what I am doing wrong?