Я загрузил загрузочное приложение Spring в wildfly, я заметил, что каждый интерфейс, расширяющий CrudRepository, не работает, и выдается исключение
«Невозможно установить автокоммит во время управляемой транзакции». Исключение
После некоторых исследований я обнаружил, что проблема может быть в источниках данных XA и не-XA, так как я использую одну базу данных, мне нужно иметь конфигурации не-XA (которые есть у wildfly), но я не знаю, есть ли любая вещь, которая должна быть добавлена в приложение Java
@Bean(name = "dataSource")
@Profile("prod") // profile used when creating WAR file
public DataSource jndiDataSource() {
return new JndiDataSourceLookup()
.getDataSource(env.getProperty("docManage.jndi"));
}
И это jndi url java: / docManagementDatabase
Заранее спасибо