byte[] repository_backup;
ByteArrayOutputStream bout = new ByteArrayOutputStream();
Session session = getRepo().getSession();
session.refresh( false );
session.exportSystemView( "/" + "drools:repository", bout, false, false );
repository_backup = bout.toByteArray();
repo.importRulesRepositoryFromStream(new ByteArrayInputStream(
repository_backup));
}