View Full Version : Spring Batch Code Published!
Dave Syer
Aug 17th, 2007, 01:27 AM
All,
Spring Batch 1.0-m2-SNAPSHOT is available publicly (source code only
for now) at sourceforge at
https://springframework.svn.sourceforge.net/svnroot/springframework/spring-batch/trunk.
The m2 release proper is expected imminently. We think we can expect
at least one more milestone release before we get to a release candidate. A milestone is a milestone, so we are going to continue refining the APIs until we get to a release candidate. Hopefully most of the developer touch points are functionally pretty stable, even if the names and packages might still change.
More detail, and a features list will be posted on the website at
http://static.springframework.org/spring-batch.
Dave.
Alarmnummer
Aug 17th, 2007, 02:29 AM
Great news! I'm really curious about this newest Spring module.
Marten Deinum
Aug 17th, 2007, 03:49 AM
Great news indeed, finally we can get our hands dirty... Will try it out asap.
karldmoore
Aug 24th, 2007, 11:55 AM
Good stuff, looking forward to having a look!
tbellisiv
Aug 27th, 2007, 03:50 PM
All,
Spring Batch 1.0-m2-SNAPSHOT is available publicly (source code only
for now) at sourceforge at
https://springframework.svn.sourceforge.net/svnroot/springframework/spring-batch/trunk.
The m2 release proper is expected imminently. We think we can expect
at least one more milestone release before we get to a release candidate. A milestone is a milestone, so we are going to continue refining the APIs until we get to a release candidate. Hopefully most of the developer touch points are functionally pretty stable, even if the names and packages might still change.
More detail, and a features list will be posted on the website at
http://static.springframework.org/spring-batch.
Dave.
Great work guys! I've been monitoring the spring-batch project for several
months now, waiting to test it out. I've checked out the source from trunk
and built w/o any problems. Nice! Are there any docs or maven
goals for deploying the server and running the sample jobs?
- Tellis
lucasward
Aug 27th, 2007, 11:41 PM
Thanks for taking the time to checkout Spring Batch. We're still working through some of the documentation, especially for the sample jobs, but most of the sample jobs are currently driven by JUnit. Within the Samples project, under src/test/java, in the org.springframework.batch.sample package, you'll find unit tests ending in *FunctionalTests.java, which run the JobConfigurations that can be found under src/main/resources/jobs/. I am also planning on adding more 'end to end' sample jobs that are kicked off from scripts as soon as possible.
I'm not entirely sure I understand what you mean by 'deploying the server'? Do you mean deploying to a server?
tbellisiv
Aug 28th, 2007, 12:01 PM
Thanks! I was under the mistaken impression that there was some sort of
server component to spring-batch that enabled execution of jobs from remote
clients. Hence my reference to "deploying the server". Has the spring-batch
team considered including a "job server" component, perhaps based on
Spring-WS and Spring's TaskExecutor API?
lucasward
Aug 29th, 2007, 12:04 AM
There's nothing in spring-batch keeping you from launching remotely, either using RMI, or an EJB facade. If you look at the code itself you will also see a TaskExecutorJobLauncher that takes advantage of the TaskExecutor api to launch jobs asynchronously. However, with that being said, we don't have any sample jobs yet that showcase how this could be done.
Paul Newport
Sep 3rd, 2007, 04:49 AM
All,
Spring Batch 1.0-m2-SNAPSHOT is available publicly (source code only
for now) at sourceforge at
https://springframework.svn.sourceforge.net/svnroot/springframework/spring-batch/trunk.
Thanks for this Dave, much appreciated. Webflow came along just when we needed it and now the same is apparent for Batch.
A couple of questions:
Will binaries be available for download soon ? Our shop has little Maven experience so binaries would be mighty convenient.
Will there be any admin type GUI (web based or otherwise) for controlling jobs, or is Spring Batch first and foremost a set of APIs ?
umeshbiradar
Sep 4th, 2007, 05:00 PM
Hi,
Please let me where/when I can obtain Spring Batch Release libraries and docs.
We are planning to use this framework for one of our client's batch application
requirements, however need to develop a POC to finalize the approach ASAP.
Thanks
lucasward
Sep 4th, 2007, 05:22 PM
Hi,
Please let me where/when I can obtain Spring Batch Release libraries and docs.
We are planning to use this framework for one of our client's batch application
requirements, however need to develop a POC to finalize the approach ASAP.
Thanks
I'm assuming this is tied to your other thread about having issues obtaining the code via subversion? I'm not quite sure how to resolve it if your company is blocking the port. In terms of 'release libraries and docs', they won't come until we have an actual release. We're pushing to get a milestone 2 out within the next couple of weeks, which will be in jar format, but the documentation won't be complete until around the time we're ready for a first rc.
Will binaries be available for download soon ? Our shop has little Maven experience so binaries would be mighty convenient.
Our current CI is creating nightly builds that are accessible, but you won't be able to run the sample jobs from them, since they're part of the test directory, and thus not included. Maven experience isn't a huge issue, since the maven plugin for eclipse makes it a lot easier. Or from the command-line it's as simple as 'mvn clean install' and 'mvn eclipse:eclipse'
Will there be any admin type GUI (web based or otherwise) for controlling jobs, or is Spring Batch first and foremost a set of APIs ?
Currently, we have focused on making sure spring-batch can be exposed as an mBean via JMX. You can see an example of this in the adHocLoopJob within the samples project (samples/src/main/resources/jobs/adHocLoopJob.xml) However, there isn't any GUI tool currently planned other than using a JMX console.
Dave Syer
Sep 13th, 2007, 11:48 AM
The website has a link to "Downloads", where you can find both Maven-oriented instructions, as well as a link to browse the snapshot repository (http://static.springframework.org/spring-batch/snapshots.html). There is no official release yet, just snapshots, but eventually the same system and the links on the "Downloads" page will work for the milestone and release candidates. The documentation is still lagging behind the codebase (apologies) but is browseable at http://static.springframework.org/spring-batch.
Powered by vBulletin® Version 4.2.1 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.