Use this procedure to dynamically add a property extension repository to the current configuration at runtime.
Hashtable configData = new Hashtable(); DataObject laConfig = SDOHelper.createConfigDataObject(null,ConfigConstants.WIM_CONFIG_NS_URI, ConfigConstants.CONFIG_DO_PROPERTY_EXTENSION_REPOSITORY); laConfig.setString(ConfigConstants.CONFIG_PROP_DATABASE_TYPE, "db2"); laConfig.setString(ConfigConstants.CONFIG_PROP_DATASOURCE_NAME, "jdbc/wimDS"); laConfig.setString(ConfigConstants.CONFIG_PROP_DB_URL, "jdbc:db2:wim"); laConfig.setString(ConfigConstants.CONFIG_PROP_DB_ADMIN_ID, "db2admin"); laConfig.setString(ConfigConstants.CONFIG_PROP_DB_ADMIN_PASSWORD, PasswordUtil.getByteArrayPassword("passw0rd")); laConfig.setString(ConfigConstants.CONFIG_PROP_JDBC_DRIVER_CLASS, "COM.ibm.db2.jdbc.app.DB2Driver"); configData.put(DynamicConfigConstants.DYNA_CONFIG_KEY_PROP_EXT_REPOS_CONFIG, laConfig); service.dynamicUpdateConfig(DynamicConfigConstants.DYNA_CONFIG_EVENT_ADD_PROPERTY_EXTENSION_REPOSITORY, configData);