code: @Override
      public void initialize(final Instance _instance,
                             final Store _store)
          throws EFapsException
      {
          super.initialize(_instance, _store);
          try {
              final InitialContext ctx = new InitialContext();
              this.repository = (Repository) ctx.lookup(getStore().getProperty(Store.PROPERTY_JNDINAME));
              if (JCRStoreResource.LOG.isDebugEnabled()) {
                  final String name = this.repository.getDescriptor(Repository.REP_NAME_DESC);
                  JCRStoreResource.LOG.debug("Successfully retrieved '{}' repository from JNDI", new Object[]{ name });
              }
  
          } catch (final NamingException e) {
              throw new EFapsException(JCRStoreResource.class, "initialize.NamingException", e);
          }
      }
docs: {@inheritDoc}