En Spring 3.1, <mvc: interceptors> se puede usar junto con @Configuration

Soy la migración de Spring 3.0.5 a 3.1, ya que necesito tener RequestMappingHandlerMapping personalizado. Estoy enfrentando problemas en el complemento de RequestMappingHandlerMapping extendido - Tenía servlet-conetxt.xml y agregué WebConfig con la anotación de configuración. Pero siempre obtengo errores en la asignación de ambiguos (ya que la nueva anotación definida en ExtendedRequestMappingHandlerMapping no está en vigencia).

Tengo varios niveles de interceptores definidos en servlet-context.xml que quiero mantener en la configuración XML. Quiero usar .

¿Hay alguna forma de usar la conjunción de servlet-context.xml y al mismo tiempo extender RequestMappingHandlerMapping? Si esto tiene que hacerse con @COnfiguration, ¿puedo usar tanto @COnfiguration como servlet-context.xml? Cualquier ayuda sería apreciada ya que he estado intentando esto desde hace mucho tiempo.

<code><context-param>
    <param-name>contextClass</param-name>
    <param-value>org.springframework.web.context.support.AnnotationConfigWebApplicationContext</param-value>
</context-param>

<context-param>
 <param-name>contextConfigLocation</param-name>
 <param-value>com.test.config</param-value>
</context-param>
</code>

Respuestas a la pregunta(2)

Su respuesta a la pregunta