Я использую пользовательское приложение MVC, которое имеет зависимости от пакета SPring, как описано в их документации, и с помощью этого вопроса SO Integrating Spring Batch Admin into an existing application.Spring Batch - не определено bean с именем 'job-configuration'
Проблема заключается в том, что, когда веб-приложение начинает сопоставлять различные URL-адреса с соответствующим контроллером, этап настройки рабочих мест взрывается.
2012-06-04 10:17:54,966 INFO [org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] - <Mapped URL path [/resources/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0'>
2012-06-04 10:17:55,512 INFO [org.springframework.ui.freemarker.SpringTemplateLoader] - <SpringTemplateLoader for FreeMarker: using resource loader [WebApplicationContext for namespace 'admin-servlet': startup date [Mon Jun 04 10:17:54 EDT 2012]; parent: Root WebApplicationContext] and template loader path [/WEB-INF/web/]>
2012-06-04 10:17:55,512 INFO [org.springframework.ui.freemarker.SpringTemplateLoader] - <SpringTemplateLoader for FreeMarker: using resource loader [WebApplicationContext for namespace 'admin-servlet': startup date [Mon Jun 04 10:17:54 EDT 2012]; parent: Root WebApplicationContext] and template loader path [classpath:/org/springframework/batch/admin/web/]>
2012-06-04 10:17:55,512 INFO [org.springframework.batch.admin.web.freemarker.HippyFreeMarkerConfigurer] - <ClassTemplateLoader for Spring macros added to FreeMarker configuration>
2012-06-04 10:17:55,528 INFO [org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping] - <Mapped URL path [/configuration] onto handler 'configurationHandler'>
2012-06-04 10:17:56,230 INFO [org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping] - <Mapped URL path [/job-configuration] onto handler '/job-configuration'>
...
2012-06-04 10:17:56,230 ERROR [org.springframework.web.servlet.DispatcherServlet] - <Context initialization failed>
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '/job-configuration.json': Cannot resolve reference to bean 'job-configurations' while setting bean property 'requestChannel'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'job-configurations' is defined
Любое сталкивается с этим? Приложение имеет зависимости от простой весенне-пакетной банки, которая работает полностью изолированно, и я ожидаю, что она вытащит из этого артефакта любые необходимые рабочие бобы.
У вас есть определенная конфигурация 'jobs-configuration'? Вот что такое Весна здесь. –
Согласно админ документации пружинных, который уже определен в пределах предоставленных артефактов: \t \t \t \t \t org.springframework.batch \t \t \t весна-Batch-администратора-ресурсы \t \t \t \t \t \t $ {spring.batch.resources.version} \t \t \t \t \t \t \t org.springframework.batch \t \t \t весна-партия-администратор-менеджер \t \t \t $ {spring.batch.resources.версия} \t \t –
Eddie
В этот момент я не определю configurationHandler либо, он просто использует один уже определенный пружинные пакетного администратор базы коды – Eddie