code: @Bean
      @ConditionalOnMissingBean(name = "quartzDataSource")
      @ConditionalOnProperty(name = {"jbpm.quartz.enabled", "jbpm.quartz.db"}, havingValue="true")
      public DataSource quartzDataSource(DataSource dataSource) {
          return dataSource;
      }
docs: /*
  Optional quartz configuration - by default same data source is used for transactional Quartz work
  and new one (from properties quartz.datasource) for unmanaged access