Apache camel 筛选CXF SOAP消息上HTTP头的驼峰方法

Apache camel 筛选CXF SOAP消息上HTTP头的驼峰方法,apache-camel,cxf,camel-cxf,Apache Camel,Cxf,Camel Cxf,我构建了一个Camel应用程序,它使用Kafka,调用一个SOAP服务并生成Kafka 由于协议之间的Camels自动头传输(非常有用),Kafka消息和SOAP请求上也有相当多的不需要的消息头。因为我不想从Camel交换中删除它们,所以我使用CamelsHeaderFilterStrategy仅在传出消息中删除它们 我扩展了CamelsKafkaHeaderFilterStrategy,以过滤生成的Kafka消息的消息头。我尝试对CxfHeaderFilterStrategy执行相同的操作,但

我构建了一个Camel应用程序,它使用Kafka,调用一个SOAP服务并生成Kafka

由于协议之间的Camels自动头传输(非常有用),Kafka消息和SOAP请求上也有相当多的不需要的消息头。因为我不想从Camel交换中删除它们,所以我使用Camels
HeaderFilterStrategy
仅在传出消息中删除它们

我扩展了Camels
KafkaHeaderFilterStrategy
,以过滤生成的Kafka消息的消息头。我尝试对
CxfHeaderFilterStrategy
执行相同的操作,但这似乎只过滤SOAP头,而我的SOAP请求包含所有作为HTTP头的Kafka头

因此,我构建了一个CXF-out拦截器,用于过滤
消息.PROTOCOL\u头的映射

这很好,但是我想知道是否有一种“骆驼方式”来过滤CXFSOAP消息的HTTP头