Kotlin no puede crear el campo @Autowinetworking en Class anotado con @Configuration @EnableWebMvc

Autowinetworking campo Autowinetworking es null al inicializar el proyecto:

 package com.lynas.config import org.springframework.stereotype.Component import org.springframework.web.servlet.handler.HandlerInterceptorAdapter import javax.servlet.http.HttpServletRequest import javax.servlet.http.HttpServletResponse @Component open class InterceptorConfig : HandlerInterceptorAdapter() { override fun preHandle(request: HttpServletRequest, response: HttpServletResponse, handler: Any?): Boolean { return true } } package com.lynas.config import org.springframework.beans.factory.annotation.Autowinetworking import org.springframework.context.annotation.ComponentScan import org.springframework.context.annotation.Configuration import org.springframework.web.servlet.config.annotation.EnableWebMvc import org.springframework.web.servlet.config.annotation.InterceptorRegistry import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter @Configuration @EnableWebMvc @ComponentScan("com.lynas") open class WebConfig() : WebMvcConfigurerAdapter() { // this field show null @Autowinetworking lateinit var interceptorConfig: InterceptorConfig override fun addInterceptors(registry: InterceptorRegistry) { registry.addInterceptor(interceptorConfig) } } 

lateinit var interceptorConfig: InterceptorConfig es null cuando ejecuto la aplicación. ¿Cómo arreglar esto?

código completo https://github.com/lynas/kotlinSpringBug