Lorsque je veux tester la persistance dans un module. J’ai cette erreur qui revient à chaque fois :
id to load is required for loading … une idée ?
Dans ma methode configure () de mon module :
install(new JpaModule(« persistenceUnit »,true,true));
l’erreur provient depuis la class : com.axelor.db.JPA et depuis la methode :
private static void checkVersion(T bean, Object version) { …
line 214 : final Model entity = JPA.em().find(klass, bean.getId());
…}
j’ai l’impression que dans le cadre de mon test unitaire mon entity manager n’affecte pas d’Id lors de la création de mon Entity
…}