I defined a file:inbound-channel-adapter as follow in one of my project :
For some reasons, my filter was not used. I dug deeper and find this test in the FileInboundChannelAdapterParser class, in registerFilter method :
I change my configuration to add the ignore-hidden and it works.
So, it seems that you need to define one of those 4 attributes on your inbound-channel-adapter to have your filter bean to be used (exactly 2 because filename-pattern and filename-regex raise an exception with filter attributes), which is not what is defined in file support page example :
This is not