<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/integration"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:beans="http://www.springframework.org/schema/beans"
	xmlns:context="http://www.springframework.org/schema/context"
	xmlns:util="http://www.springframework.org/schema/util"
	xsi:schemaLocation="http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd
		http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd
		http://www.springframework.org/schema/integration https://www.springframework.org/schema/integration/spring-integration.xsd
		http://www.springframework.org/schema/util https://www.springframework.org/schema/util/spring-util.xsd">

	<context:property-placeholder properties-ref="props"/>

	<util:properties id="props">
		<beans:prop key="nope">false</beans:prop>
	</util:properties>

	<header-filter input-channel="inputA" header-names="a,d, c"/>


	<header-filter input-channel="inputB" header-names="*"/>


	<header-filter input-channel="inputC" header-names="ba*, *oo"/>


	<header-filter input-channel="inputD" header-names="bar*, *oo"/>


	<header-filter input-channel="inputE" pattern-match="${nope}" header-names="bar*, foo"/>

</beans:beans>
