// force cache load
Example2DomainObject1 output = exampleSProcService.getExample2EntityWithNumbers1();
assertNotNull(output);
assertEquals("example2field1", output.getExample2Field1());
Example2DomainObject2 object2 = output.getExample2Field2();
assertNotNull(object2);
assertEquals("example2complexfield1", object2.getExample2Field1());
assertEquals("example2complexfield2", object2.getExample2Field2());
// drop sproc an types and create them again
// execute again
output = exampleSProcService.getExample2EntityWithNumbers1();
assertNotNull(output);
assertEquals("example2field1", output.getExample2Field1());
object2 = output.getExample2Field2();
assertNotNull(object2);
assertEquals("example2complexfield1", object2.getExample2Field1());
assertEquals("example2complexfield2", object2.getExample2Field2());
}