‘Spring Batch is not a scheduling framework… It is intended to work in conjunction with a scheduler, not replace a scheduler’ – That’s what the Spring Batch manual says. But as luck would have it, Oddjob is a scheduler, and it can work in conjunction with Spring Batch very very easily.
Continue reading
Oddjob 1.1 Released
Feed Reading with Oddjob and Rome
Here’s a nice little demo of the kind of task automation Oddjob is great at – Sending me an email when it’s going to rain!
Continue reading
Fun Getting Started with Spring Batch
I’ve been working through the Spring Batch Getting Started page using the SpringSource Toool Suite (STS). Here’s a brief summary of some of the ‘fun’ I had ‘Getting Started’.
Continue reading
Oddjob in Eclipse Setup
A failed hard drive has meant a new install of Eclipse. It’s reminded me that although the Eclipse project and classpath files and other settings are on GitHub a few tweaks to Eclipse are still necessary to work with Oddjob.
Continue reading
EGit Connection Timed Out
Yesterday when I tried syncing some Oddjob changes to GitHub I kept getting a connection timed out exception:
git@github.com:robjg/oddjob.git: Session.connect: java.net.SocketTimeoutException: Read timed out
I tried upping the timeout in Preferences -> Team -> Git -> Remote Connection timeout but to no avail.
So I dropped support@github.com a mail and had an amazingly prompt and helpful reply. If you’ve found this page because you have a similar problem here’s some things to try.
Continue reading
Oddjob Gets a Faces Lift
My first pass at a new Ajax enabled JSF front end for Oddjob is complete.
Continue reading
A Simple JSF2 Ajax Example
Time to look at how to get some Ajax into Oddjob’s new JSF2 Front End. But first a simple example to see how it works.
Continue reading
Oddjob Struts to JSF 2
The initial migration of the Oddjob Webapp from Struts to Java Server Faces is complete. Functionally the new JSF app is an exact match for it’s old Struts counterpart.
Continue reading
JSF Mojarra Action Failing
I’m about a week into my JSF Oddjob conversion and I’ve hit my first big frustration. The control panel for a job has buttons for the job actions Run, Stop etc. This all looks like it should be really easy with JSF’s method actions on backing beans so I code it up and press my button and nothing happens.
Continue reading