Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Configuration in the database


Info

In v2.4.0 ui patch #56

...

+, or 2.5 versions before 2.5.51, replace class edu.internet2.middleware.grouper.cfg.dbConfig.GrouperDbConfig in the script below with edu.internet2.middleware.grouper.cfg.dbConfig.GrouperDbConfig. Also, GSH must be run from the UI in WEB-INF/bin.

In 2.5.51+, use class edu.internet2.middleware.grouper.cfg.dbConfig.GrouperDbConfig as in the example.


Code Block
GrouperSession.startRootSession();

ADD
new edu.internet2.middleware.grouper.cfg.dbConfig.GrouperDbConfig().configFileName("grouper.properties").propertyName("abc").value("123").store();

DELETE
new edu.internet2.middleware.grouper.cfg.dbConfig.GrouperDbConfig().configFileName("grouper.properties").propertyName("abc").delete();
GrouperDAOFactory.getFactory().getConfig().findAll(ConfigFileName.GROUPER_LOADER_PROPERTIES, null, "changeLog.consumer.pspng_oneprod.groupCreationLdifTemplate").iterator().next().delete();

IMPORT
new edu.internet2.middleware.grouper.cfg.dbConfig.GrouperDbConfigImport().configFilePath("d:/temp/temp/grouper.properties").store();

...