public void validate(JobDefinitionRepository jobDefinitionRepository) {
		// TODO validate the job references (this will be done at deploy time but we could do it earlier)

	}
Performs validation of the AST. Where the initial parse is about
checking the syntactic structure, validation is about checking more
semantic elements:<ul>
<li>Do the inline job definitions refer to valid job modules?
<li>Do the inline job definitions supply correct arguments?
<li>Do the job references point to valid job definitions?
</ul>
@param jobDefinitionRepository a repository to check job definitions against
@throws JobSpecificationException if validation fails
spring-xd-dirt/src/main/java/org/springframework/xd/dirt/job/dsl/JobSpecification.java