anchor.diff:         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
   
  -  <bean id="processEngineConfiguration" class="org.flowable.engine.impl.cfg.StandaloneProcessEngineConfiguration">
  +  <bean id="dmnEngineConfiguration" class="org.flowable.dmn.engine.impl.cfg.StandaloneDmnEngineConfiguration">
   
       <property name="jdbcUrl" value="jdbc:h2:mem:flowable;DB_CLOSE_DELAY=1000" />
       <property name="jdbcDriver" value="org.h2.Driver" />
  
positive.code: ----
  <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" >
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="jdbc:mysql://localhost:3306/flowable" />
    <property name="username" value="flowable" />
    <property name="password" value="flowable" />
    <property name="defaultAutoCommit" value="false" />
  </bean>
  
  <bean id="processEngineConfiguration" class="org.flowable.engine.impl.cfg.StandaloneProcessEngineConfiguration">
  
      <property name="dataSource" ref="dataSource" />
      ...
  
negative.code: 
      <property name="databaseSchemaUpdate" value="true" />
  
    </bean>
  
  </beans>
  ----
  
  Note that the configuration XML is in fact a Spring configuration. *This does not mean that Flowable DMN can only be used in a Spring environment!* We are simply leveraging the parsing and dependency injection capabilities of Spring internally for building up the engine.
  
  The DMNEngineConfiguration object can also be created programmatically using the configuration file. It is also possible to use a different bean id (e.g. see line 3).
  
  [source,java,linenums]
  ----
  DmnEngineConfiguration.
    createDmnEngineConfigurationFromResourceDefault();
    createDmnEngineConfigurationFromResource(String resource);
    createDmnEngineConfigurationFromResource(String resource, String beanName);
    createDmnEngineConfigurationFromInputStream(InputStream inputStream);
    createDmnEngineConfigurationFromInputStream(InputStream inputStream, String beanName);
  ----
  
  
  