RealmConfigXMLProcessor xmlProcessor = new RealmConfigXMLProcessor();
InputStream stream = new FileInputStream("target/clear-resources/user-mgt-clear.xml");
RealmConfiguration configuration = xmlProcessor.buildRealmConfiguration(stream);
JDBCAuthorizationManager jdbcAuthnManager = new JDBCAuthorizationManager(configuration, properties, null, null, realm, 0);
String[] roles = jdbcAuthnManager.getAllowedRolesForResource("/permission/admin", "ui.execute");
assertEquals(roles.length,1);
jdbcAuthnManager.clearPermissionTree();
//the tree should automatically be loaded on next call
roles = jdbcAuthnManager.getAllowedRolesForResource("/permission/admin", "ui.execute");
assertEquals(roles.length,1);
}