@Override protected void initializeDmnEngine() { if (cachedDmnEngine == null) { LOGGER.info("No cached dmn engine found for test. Retrieving the default engine."); DmnEngines.destroy(); // Just to be sure we're not getting any previously cached version cachedDmnEngine = DmnEngines.getDefaultDmnEngine(); if (cachedDmnEngine == null) { throw new FlowableException("no default dmn engine available"); } } dmnEngine = cachedDmnEngine; dmnEngineConfiguration = ((DmnEngineImpl) dmnEngine).getDmnEngineConfiguration(); }