public FormDefinition createFormDefinition(Element formElement) throws Exception {
return getFormDefinition(formElement);
}
public FormDefinition getFormDefinition(Source source) throws Exception {
FormDefinition formDefinition = (FormDefinition)this.cacheManager.get(source, PREFIX);
if(formDefinition != null && formDefinition.getLocalLibrary().dependenciesHaveChanged())
formDefinition = null; // invalidate
if (formDefinition == null) {
if(getLogger().isDebugEnabled())