Jax-rs 2.0 restful web services on steroids

: org/jvnet/hk2/external/runtime/ServiceLocatorRuntimeBean
at (:604)
at $500(:184)
at $(:350)
at $(:347)
at (:315)
at (:297)
at (:255)
at .(:347)
at .(:390)
at (:172)
at (:364)
at (:158)
at (:1284)
at (:1197)
at (:1087)
at (:5266)
at (:5554)
at (:150)
at $(:1575)
at $(:1565)
at $(:334)
at (:166)
at (:1145)
at $(:615)
at (:722)
Caused by: :
at (:1720)
at (:1571)
… 25 more

While filters modify request or response headers, interceptors deal with message bodies. Interceptors are executed in the same call stack as their corresponding reader or writer. ReaderInterceptors wrap around the execution of MessageBodyReaders. WriterInterceptors wrap around the execution of MessageBodyWriters. They can be used to implement a specific content-encoding. They can be used to generate digital signatures or to post or pre-process a Java object model before or after it is marshalled. Here's an example of a GZIP encoding WriterInterceptor.

Jax-rs 2.0 restful web services on steroids

jax-rs 2.0 restful web services on steroids

Media:

jax-rs 2.0 restful web services on steroidsjax-rs 2.0 restful web services on steroidsjax-rs 2.0 restful web services on steroidsjax-rs 2.0 restful web services on steroidsjax-rs 2.0 restful web services on steroids