[OPENDJ-3918] Exceptions are not propagated through the RequestFilter of a RequestFilterChain Created: 23/Mar/17 Updated: 08/Nov/19 Resolved: 24/Mar/17
|Reporter:||Yannick Lecaillez||Assignee:||Yannick Lecaillez|
Per contract RequestFilter and RequestHandler are allowed to throws any Exception.
By allowing multiple RequestFilter to be chained, the RequestFilterChain must ensure that prior RequestFilter are notified whenever an Exception occurs in a filter executed after them.
Currently the Exception are not caught by the RequestFilterChain meaning that any exception occurring in the RequestFilter or RequestHandler will be caught by the RequestFilterChain caller directly by skipping all the RequestFilter.
|Comment by Ondrej Fuchsik [ 24/Mar/17 ]|
Issue verified with OpenDJ-4.0.0 rev d48c4c2e406ae07d94f25207402d144eb3ee8608.