Si está utilizando Spring-batch-admin 1.2.1
, usted no tiene que modificar standard.ftl
archivo. Y debe agregar los archivos servlet-config.xml
y webapp-config.xml
desde org/springframework/batch/admin/web/resources
. Estos son los pasos (se repite de nuevo):
<servlet>
<servlet-name>Batch Servlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:/org/springframework/batch/admin/web/resources/servlet-config.xml,classpath*:/org/springframework/batch/admin/web/resources/webapp-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
Añadir resourceService
frijol en su applicationContext
:
<bean id="resourceService"
class="org.springframework.batch.admin.web.resources.DefaultResourceService">
<property name="servletPath" value="/batch" />
</bean>
+1 Su la respuesta se vinculó aquí: http://forum.springsource.org/showthread.php?116685-Spring-Batch-Admin-App-fails-to-create-configuration-bean – opyate
¿Puede publicar detalles de su pom.xml donde declarar las dependencias en los archivos jar de Spring-batch-admin? – emeraldjava