You should extend AbstractMappingJacksonResponseBodyAdvice (or JsonViewResponseBodyAdvice) in your advice.
AbstractMappingJacksonResponseBodyAdvice
JsonViewResponseBodyAdvice