Gunnar Hillert
f1d71a06f4
BATCH-2144 Convert Spring Batch to use Gradle
...
* Use Gradle 1.11
* Remove SpringSource references
* Update JavaDoc overview
* Update Jacoco conf + Add license/manifest files
* Addresses also BATCH-2187
* Update a number of unit tests to not be ignored
Jira: https://jira.springsource.org/browse/BATCH-2144
2014-04-24 12:16:17 -05:00
Michael Minella
996c37997a
Upgraded Spring Retry to 1.0.3.RELEASE
2014-04-24 11:13:20 -05:00
Michael Minella
2c2744ff88
BATCH-2202: Removed unnecessecary LdifAggregator and corrected javadoc on RecordCallbackHandler
2014-04-22 10:33:49 -05:00
Michael Minella
337b844fc9
Bringing the LDIF based ItemReader from Spring LDAP to Spring Batch to break circular dependency
2014-04-22 10:33:49 -05:00
Michael Minella
33f87e992f
Fixed merge issue
2014-04-21 19:21:49 -05:00
Michael Minella
17299a3d3a
[maven-release-plugin] prepare for next development iteration
2014-04-21 18:05:05 -05:00
Michael Minella
93b809921d
[maven-release-plugin] prepare release 2.2.6.RELEASE
2014-04-21 18:03:10 -05:00
Michael Minella
432a90665f
Update version literals prior to release 2.2.6
2014-04-21 18:01:01 -05:00
Michael Minella
19618f48f9
BATCH-2204: Updated StepParserStepFactoryBean to set the buffered flag correctly when building a fault tolerant step
2014-04-21 17:59:17 -05:00
Michael Minella
9b925c2e84
BATCH-2172: Fixed database version check for DB2ZOS
2014-04-21 17:57:32 -05:00
Michael Minella
ff84e1fc8e
BATCH-1786: Added type to AbstractJobExplorerFactoryBean so that a cast isn't required on getObject()
2014-04-21 17:57:30 -05:00
Michael Minella
b0e1f30a57
BATCH-2189: Wrapped checked exception with a custom RuntimeException to follow rules for @PostConstruct
2014-04-21 17:55:15 -05:00
Michael Minella
3dc2ea3cb0
BATCH-2016: Added new flag to indicate if the step is being executed on
...
a restart. If it is, the transition will be followed. If not, we'll
look to see if we should be looking for somewhere else to restart.
2014-04-21 17:48:45 -05:00
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