Refactored Filters so that no session is created if the @Value("${use.session.for.request.processing}") is set to false.