* Opens a session but is acquired by the other.
* @throws Exception if failed
*/
@Test
public void open_conflict() throws Exception {
SessionMirror session = provider.create("testing");
session.close();
SessionMirror other = provider.open("testing");
try {
try {
SessionMirror reopen = provider.open("testing");
reopen.close();
} catch (SessionException e) {
assertThat(e.getSessionId(), is("testing"));
assertThat(e.getReason(), is(Reason.ACQUIRED));
}
} finally {