I am running into this issue with Spring 3.1.3 release and with the following application context file. I am not quite sure why does this occur. Have looked into most of the
The configuration you've posted has two <http>
elements, neither of which has a pattern
attribute so both are implicitly defined to match all requests. The second one will overwrite the first.
That doesn't necessarily explain why you are seeing this message (since it should normally apply to filters within a single chain), but it is definitely a mistake.
You should also probably remove auto-config='true'
unless you know for sure that you want the extra filters which it implicitly adds.