Hi,
I’m having trouble getting the JPA store for Sagas to be wired-up correctly in a JPA+Hibernate Spring application.
Setup:
Axon version:
Snippet:
@StartSaga
@SagaEventHandler(associationProperty = “key”)
@Transactional
public void handleEvent(CreatedEvent, @Timestamp DateTime time) {
this.handleAddEvent(event, time);
}
@Bean
@Primary
public MergingPersistenceUnitManager mergingPersistenceUnitManager(){
MergingPersistenceUnitManager mergingPersistenceUnitManager = new MergingPersistenceUnitManager();
mergingPersistenceUnitManager.setPackagesToScan(“my.custom.packages”,“org.axonframework.saga.repository.jpa”);
mergingPersistenceUnitManager.setDefaultPersistenceUnitName(“defaultPersistenceUnit”);
mergingPersistenceUnitManager.setDefaultDataSource(mydatasource());
return mergingPersistenceUnitManager;
}
org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider org.axonframework.saga.repository.jpa.AssociationValueEntry org.axonframework.saga.repository.jpa.SagaEntry
Cluster Config