File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed
hibernate-core/src/test/java/org/hibernate/test/instrument/cases Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ protected String[] getResources() {
16
16
return new String [] {"org/hibernate/test/instrument/domain/Documents.hbm.xml" };
17
17
}
18
18
19
- public void execute () {
19
+ public void execute () throws Exception {
20
20
Session s = getFactory ().openSession ();
21
21
Transaction t = s .beginTransaction ();
22
22
Owner o = new Owner ();
@@ -51,10 +51,16 @@ public void execute() {
51
51
doc .setName ( "Doc Name 1" );
52
52
doc .setSummary ( "v" );
53
53
Document docManaged = (Document ) s .merge ( doc );
54
- Assert .assertEquals ( "v" , docManaged .getSummary () );
55
- Assert .assertTrue ( Hibernate .isPropertyInitialized ( docManaged , "summary" ) );
56
- s .getTransaction ().commit ();
57
- s .close ();
54
+ try {
55
+ Assert .assertEquals ("v" , docManaged .getSummary ());
56
+ Assert .assertTrue ( Hibernate .isPropertyInitialized ( docManaged , "summary" ) );
57
+ s .getTransaction ().commit ();
58
+ } catch (Exception e ) {
59
+ s .getTransaction ().rollback ();
60
+ throw e ;
61
+ } finally {
62
+ s .close ();
63
+ }
58
64
59
65
s = getFactory ().openSession ();
60
66
s .getTransaction ().begin ();
You can’t perform that action at this time.
0 commit comments