@Override
protected void doOpen() throws Exception {
super.doOpen();
register(BackingEngineFactory.class, new PropertiesBackingEngineFactory());
register(BackingEngineFactory.class, new PublickeyBackingEngineFactory());
Hashtable<String, Object> props = new Hashtable<>();
props.put(Constants.SERVICE_RANKING, -1);
props.put("name", "basic");
register(EncryptionService.class, new BasicEncryptionService(), props);