Namespace handlers cannot be located in classpath with INDEX.LIST is used in jar
I ran into the same issue and found it had to do with generating an INDEX.LIST file in the jar. When generating the jar with the maven jar plugin, don't use the <index/> option. You can read the following for more information.
http://jira.springframework.org/browse/SPR-5705
Namespace problems: "no declaration can be found for
I think I am very late in replying. I hope it helps those who reach this forum looking for an answer.
Please make sure you have this on top of your config file.
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schem...-beans-3.0.xsd
http://www.springframework.org/schema/batch
http://www.springframework.org/schema/batch/spring-batch-2.1.xsd"
Regards,
Rajesh K Ilango