Apache camel 筛选CXF SOAP消息上HTTP头的驼峰方法
我构建了一个Camel应用程序,它使用Kafka,调用一个SOAP服务并生成Kafka 由于协议之间的Camels自动头传输(非常有用),Kafka消息和SOAP请求上也有相当多的不需要的消息头。因为我不想从Camel交换中删除它们,所以我使用CamelsApache 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执行相同的操作,但
HeaderFilterStrategy
仅在传出消息中删除它们
我扩展了CamelsKafkaHeaderFilterStrategy
,以过滤生成的Kafka消息的消息头。我尝试对CxfHeaderFilterStrategy
执行相同的操作,但这似乎只过滤SOAP头,而我的SOAP请求包含所有作为HTTP头的Kafka头
因此,我构建了一个CXF-out拦截器,用于过滤消息.PROTOCOL\u头的映射
这很好,但是我想知道是否有一种“骆驼方式”来过滤CXFSOAP消息的HTTP头