Xml batch Java modules that require only annotations but no other reference to the driving framework