I need to be able to audit the XML destined for production to verify that the developer used the minimum set of job and step listeners. What is the best way to do this? Is it just an XML audit via a Java process or can I load the job as an object and then loop through the Listeners?
you can use JBeret internal api (at your own risk):
jsr352/JobParser.java at master · jberet/jsr352 · GitHub
This is test class for sample usage: jsr352/JobParserTest.java at master · jberet/jsr352 · GitHub