Michael Minella
e4b2a0bf7d
BATCH-2185: Updated to support annotation based listener configuration via javaconfig
2014-04-21 17:46:33 -05:00
Michael Minella
bc29c1ba14
BATCH-2085: Updated documentation to reflect current flow configuration options
2014-04-21 17:45:15 -05:00
Michael Minella
aa9a0fdcb2
BATCH-2083: Improved logging detail in AbstractStep
2014-04-21 17:45:15 -05:00
Michael Minella
7ca75f58bc
BATCH-2092: Added access to line input when an exception is thrown
2014-04-21 17:45:07 -05:00
ayrtonsin
2bb8b2648d
fix for BATCH-2106
2014-04-21 17:42:43 -05:00
Michael Minella
999953fe8c
BATCH-2060: Fixed Github links
2014-04-21 17:42:43 -05:00
Michael Minella
81b1e6de79
BATCH-2090: Undeprecated HibernateItemWriter#doWrite(SessionFactory sessionFactory, List<? extends T> items)
2014-04-21 17:42:43 -05:00
Michael Minella
e76aedfb30
BATCH-2042: Updated documentation to call out the need for a fault tolerant ItemProcessor to be idempotent
2014-04-21 17:42:43 -05:00
Michael Minella
9cc5b6490b
BATCH-2011: Updated javadoc to conform to java.lang.Comparable
2014-04-21 17:42:43 -05:00
Chris Schaefer
ab293b57fb
Add basic JSR-352 configuration samples
...
* Inline class references
* batch.xml references
* Spring bean references
2014-04-16 17:55:21 -04:00
Michael Minella
9d17a3d088
Updated Spring Batch Integration to use Spring Integration 4.0.0.RC1
2014-04-16 09:44:46 -05:00
Darren Gorman
8bfc0d2ab8
Removed serialisable check on ExecutionContext entries
...
The serialisation/deserialisation implementation is injectable, so it does not make sense to enforce the presence of this interface
2014-04-11 16:33:35 -05:00
Chris Schaefer
4e25560c4d
BATCH-2195: Document Spring Batch Integration
...
* Removed APT files
* General formatting and spelling fixes
* Converted README.md to docbook
* Expanded converted README.md docs to include usable code snippets
2014-04-11 13:02:53 -04:00
jpraet
947883bf62
add ClassifierCompositeItemProcessor
2014-04-03 12:26:42 -05:00
Michael Minella
74992367a2
BATCH-2188: Refactored package.html to package-info.java and added package-info.java to all packages that needed one
2014-04-02 16:23:09 -05:00
jpraet
b26d272d43
cleanup
2014-04-02 14:35:53 -04:00
Michael Minella
24852e3cf8
Added wait in JsrJobOperatorTests#testApplicationContextClosingAfterJobSuccessful to give application context a chance to shut down before re-running the job
2014-04-02 10:49:09 -05:00
Chris Schaefer
152abb11bd
Allow property injection into any artifact rather than just JSR interface impls.
...
* Remove isBatchArtifact check
* Reduce BatchArtifact.BatchArtifactType into BatchArtifactType
* Import JSR JSL definition from Spring config loaded by JsrJobOperator, update test
for property injection into Tasklet and cleanup pre-parsing checks
2014-03-31 22:01:32 -04:00
Chris Schaefer
6fa04a2cee
BATCH-2196: Document JobScope
...
Updated documentation to reflect information gathered from Javadocs
2014-03-27 15:26:33 -04:00
Chris Schaefer
db8b5d9735
General cleanup in spring-batch-samples
...
* Delete unused classes, files, misc ide files
* Cleanup checkstyle/pmd/findbugs reports
* Add @Override as needed
* Remove schema versions in xml configs
* Remove unused imports
* General tidying
* Cleanup deprecated jdbctemplate methods
* Fix @Ignored OrderItemReaderTests test
2014-03-27 00:22:21 -04:00
Michael Minella
3f5448f832
Added Bamboo status icon
2014-03-26 17:43:38 -05:00
Michael Minella
9b5e7a281e
BATCH-2156: blocking when the ExecutionContext is updated to prevent transaction serialization issues
2014-03-26 16:41:24 -05:00
Michael Minella
dc1a5fcd30
BATCH-2191: Updated road map section of maven site
2014-03-26 14:36:35 -05:00
Michael Minella
88477193b4
BATCH-2194: Reference documentation for Spring Batch's JSR-352 implementation
2014-03-26 10:12:10 -05:00
Chris Schaefer
65f37c170a
BATCH-2201: Update URL's to point to spring.io in docs
...
Update URLs pointing to springframework/springsource to spring.io.
Remove links that have no redirection
2014-03-25 12:24:37 -04:00
Chris Schaefer
e25e190cfa
BATCH-2192: Update versions of STS on the Getting Started Guide
...
* README.md updated as well for version.
* SpringSource Tool Suite also renamed to Spring Tool Suite to match product page.
2014-03-24 12:49:37 -04:00
Chris Schaefer
1ad8bd803a
Add initial 3.0 documentation
...
* What's new
* JSR-352
* Convert Spring Batch Integration apt files into docbook and use as chapter
* Remove site dir from Spring Batch Integration where converted apt files used
to live
2014-03-21 13:01:05 -05:00
Michael Minella
de7df9c1f1
BATCH-2048: Simplified the use fo a MapJobRepository by making the DataSource optional
2014-03-21 11:41:00 -05:00
jpraet
fec3d57f22
BATCH-1896
2014-03-19 11:07:54 -05:00
Michael Minella
a8aa3f907b
BATCH-1786: Added the type to the AbstractJobRepositoryFactoryBean's FactoryBean definition and depricated AbstractJobRepositoryFactoryBean#getJobRepository in favor of FactoryBean#getObject()
2014-03-18 16:30:47 -05:00
jpraet
3749b40e86
BATCH-1785
2014-03-10 11:10:26 -05:00
Chris Schaefer
7a79db6090
update ant-contrib version, used by jsr ant run
2014-03-07 15:17:48 -05:00
Chris Schaefer
cafc7046c1
BATCH-1998: Create JSR CI Build
...
* Added new module "spring-batch-jsr352-tck" containing a maven configuration
to run the TCK tests.
* Added new profile "jsr-352-tck" to run the TCK tests
* The TCK build relys on the following environment variables being set:
* JSR_352_TCK_LIBS = the directory used to store libraries used during the TCK execution
* JSR_352_TCK_HOME = the directory containing the pristine version of the JSR-352 TCK
* JSR_352_BATCH_IMPL_CLASSES = the : seperated jars to be used and passed to the
batch.impl.classes property of $JSR_352_TCK_HOME/jsr352-tck.properties. These are
typically the paths to the JAR's located in $JSR_352_TCK_LIBS
TCK tests can be invoked by activating the jsr-352-tck profile.
At this time, if any errors occur while invoking the TCK ant build, the maven build will
continue. See https://java.net/bugzilla/show_bug.cgi?id=5833 for more details. A work around
is to modify:
$JSR_352_TCK_HOME/build.xml adding the following after </testng> and before </target>
<fail if="tests.failed" message="JSR-352 TCK TESTS FAILED"/>
2014-03-05 20:03:53 -05:00
jpraet
ab9f0f4897
add jdbc-operations attribute to <batch:job-repository>
2014-03-05 14:57:58 -06:00
jpraet
08aa9eb589
BATCH-2178: allow injection of custom JdbcOperations implementation in
...
JobRepositoryFactoryBean and JobExplorerFactoryBean
2014-03-05 14:57:58 -06:00
Michael Minella
ac81a97d0d
BATCH-2078: Close application contexts as batch jobs finish
2014-03-05 11:53:40 -06:00
Chris Schaefer
162d285a4d
Call StepSynchronizationManager.close() in before method
2014-03-05 10:47:50 -05:00
Michael Minella
7eabb5e040
BATCH-2146: Renamed JSR specific artifacts to be prefixed so they are easily identifiable
2014-03-05 09:46:30 -05:00
Chris Schaefer
f093dc01de
Update javadoc of RetryListener interface to be more specific to its actual usage
2014-03-04 12:35:47 -05:00
Chris Schaefer
fe05e0daaf
Updates from the JSR 352 v1.0 Maintenance Release 20140214 Draft 2
...
* Per added section 9.3.2 - do not automatically make job properties available
to artifacts when using @BatchProperty. Job properties are only available to
artifacts when using the jobProperties substitution mechanism.
* Update tests to reflect changes
2014-02-28 17:16:40 -06:00
Chris Schaefer
319c751432
BATCH-2127: Refactor JSR Properties for outside of parsing use cases
...
* Main cleanups in BatchPropertyContext/PropertyParser, get rid of BatchPropertyContextEntry
2014-02-28 17:16:40 -06:00
Michael Minella
be430126b5
Removed unused TCK SPI classes
2014-02-28 17:12:03 -06:00
Michael Minella
43d1b6eafb
BATCH-2045: Updated error message to identify that the XSD isn't compatable with the current version of Spring Batch
2014-02-28 13:36:43 -06:00
Michael Minella
4ff7ae84e2
BATCH-2131: Removed Spring Modules as a dependency for samples
2014-02-28 12:40:41 -06:00
Michael Minella
ff7793cacf
[maven-release-plugin] prepare for next development iteration
2014-02-21 21:42:59 -06:00
Michael Minella
f690c496c4
[maven-release-plugin] prepare release 3.0.0.M3
2014-02-21 21:42:55 -06:00
Michael Minella
6d61975494
Update version literals prior to release 3.0.0.M3
2014-02-21 21:40:04 -06:00
Michael Minella
bac0f64b39
[maven-release-plugin] prepare for next development iteration
2014-02-21 17:14:38 -06:00
Michael Minella
f44a4610a7
[maven-release-plugin] prepare release 2.2.5.RELEASE
2014-02-21 17:09:57 -06:00
Michael Minella
38bbb58fba
Update version literals prior to release 2.2.5
2014-02-21 17:06:07 -06:00