MVC Java Config - HandlerInterceptor ne pas exclure les chemins

J'ai un MVC en Java configuration, mais le HandlerInterceptor n'est pas l'exclusion de certains modèles.

À la ligne marquée xxxsi

1) j'ai ajouté les deux addPatterns("/**") et excludePathPatterns("*.ecxld") à la HandlerInterceptor's InterceptorRegistrationle HandlerInterceptor.preHanlde() n'est PAS appelée à tous. e.g .addPathPatterns("/**").excludePathPatterns("*.ecxld")

2) j'ajoute seulement excludePathPatterns("*.ecxld") à la HandlerInterceptor's InterceptorRegistrationle HandlerInterceptor.preHanlde() est toujours exécuté.

(les autres intercepteurs sont invoqués fine).

Tous les pointeurs apprécié.

Grâce

@Configuration
public class MyMVCConfigurerAdapter extends WebMvcConfigurerAdapter {

 @Override
 public void addInterceptors(final InterceptorRegistry registry) {

     registry.addInterceptor(getInterceptorOne());

     registry.addInterceptor(getMyHandlerInterceptor())
                 .excludePathPatterns("*.ecxld");  //**xxx**

     registry.addInterceptor(getInterceptorTwo()
     );

 }

source d'informationauteur solarwind