Frage

Ich kämpfe mit einem relativ einfachen Testfall mit ARQUILLIAN - es verwendet eine EJB-Klasse, um eine Entität (Benutzer) in die DB mit JPA (Hibernate) einfügen, aber eine Ausnahme wird geworfen.Ich verwende Testng als Testrahmen.

Ordnerstruktur

generasacodicetagpre.

test

generasacodicetagpre.

ejb

generasacodicetagpre.

Entität

generasacodicetagpre.

test-persistence.xml

generasacodicetagpre.

die Ausnahme

generasacodicetagpre.

Egal was ich ändere, ich bekomme eine andere Ausnahme ...

War es hilfreich?

Lösung

Anscheinend hatte ich zwei Test-Persistenz.xml: einer in den Ressourcen von Domänen (der richtige) und der andere in EJBs Ressourcen (ein schlechter).Wenn die Test-Persistenz von Domain in die EJB-Ressourcen verschoben wurde, funktionierte alles.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top