hive.directory().insertPrimaryIndexKey(asia);
hive.directory().insertResourceId("WeatherReport", id, asia);
int code = 765;
hive.directory().insertSecondaryIndexKey("WeatherReport", "RegionCode", code, id);
final WeatherReportImpl report = new WeatherReportImpl();
report.setContinent(asia);
Session session = factory.openSession("WeatherReport", "RegionCode", code);
try {
Node node = getNodeForFirstId(hive, hive.directory().getNodeIdsOfSecondaryIndexKey("WeatherReport", "RegionCode", code));
assertCorrectNode(session, node);
} catch (Exception e) {