2015-04-19 3 views
0

В Grails 3 Я пытаюсь использовать spring-security-oauth, который предоставляет несколько конечных точек через @RequestMapping, который я вижу в mbeans, что путь сконфигурирован, но любой запрос всегда попадает в grails и возвращает значение 404.Grails 3 и Spring @RequestMapping

Запросы никогда не попадают ни в одну из конечных точек, настроенных функцией spring-security-oauth lib. Есть ли способ гарантировать, что запросы попали в конечные точки в банке?

ответ

1

Для того, чтобы убедиться, что конечные точки сконфигурированных @RequestMapping шоу в приложении Grails 3 с помощью Java конфигурации вы должны использовать следующий набор в Application.groovy

@ComponentScan("my.org.config") 
class Application extends GrailsAutoConfiguration { 
    static void main(String[] args) { 
     GrailsApp.run(Application) 
    } 
} 

Не используйте application.yml в следующем путь:

grails: 
    profile: web 
    spring: 
     bean: 
      packages: 
       - my.org.config 

В то время как бобы будут подбирать что-либо с помощью @RequestMapping, не будут доступны.