Error creating bean with name ‘camundaIntegrationDeterminator’: Unsatisfied dependency expressed through field ‘processEngine’; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘processEngineFactoryBean’: FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: dataSource or dataSourceClassName or jdbcUrl is required.
Эта же ошибка была при явном создании компонентов (как в примере):
EntityManagerFactory
TransactionManager
При чем без добавления зависимостей camunda ошибки этой нет.
Нужно ли их добавлять в класс или не обязательно?
А вот так запустилось! Только почему-то camunda работает с базой по умолчанию (h2 in memory): @Bean @Primary @ConfigurationProperties(“datasource.primary”)
public DataSourceProperties primaryDataSourceProperties() {
return new DataSourceProperties();
} @Bean @Primary @ConfigurationProperties(“datasource.primary.configuration”)
public HikariDataSource primaryDataSource() {
return primaryDataSourceProperties().initializeDataSourceBuilder().type(HikariDataSource.class).build();
} @Bean @ConfigurationProperties(“datasource.secondary”)
public BasicDataSource secondaryDataSource() {
return DataSourceBuilder.create().type(BasicDataSource.class).build();
}