If I follow this I can add a ContainerRequestFilter and it gets picked up by Quarkus and runs as expected. However, I'm writing an extension to take advantage of a ContainerRequestFilter written by another team. I'm unsure of how to get Quarkus to use this filter. I've tried adding it as an AdditionalBeanBuildItem
@BuildStep
public void producer(BuildProducer<AdditionalBeanBuildItem> additionalBeans) {
additionalBeans.produce(AdditionalBeanBuildItem.unremovableOf(3rdPartyFilter.class));
}
But this doesn't work and the filter doesn't run on requests.