Project: springxd
Issue XD-1200: Fix hdfsjdbc batch job
hdfsjdbc throws an exception: {code} org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'itemReader' defined in URL [file:/Users/trisberg/Projects/spring-xd/build/dist/spring-xd/xd/modules/job/hdfsjdbc/config/hdfsjdbc.xml]: Could not resolve placeholder 'columns' in string value "${columns}" {code} The hdfsjdbc job uses 'columns' instead of 'names' as the parameter for the column-names. Should we make this usage consistent between jobs? There is a comment in the docs - "there is also a limitation in that the database table must be created manually. This is due to a bug in Spring Hadoop and will be fixed in the future." Think this is this solved in Spring Hadoop now? initializeDatabase should default to false now to be consistent with jdbc sink Rename batch-jdbc/mongo-import.properties to batch-jdbc/mongo.properties since these aren't just for import
Story points: 5