Tested On: Oracle Identity Manager 11.1.2.2.0, WebLogic 10.3.6
Description: Demonstrates how to export configuration files from Metadata Store through WebLogic Scripting Tool command line interface.
Prerequisites: Oracle Identity Manager and WebLogic servers must be running.
References:
http://docs.oracle.com/cd/E28271_01/web.1111/e13813/custom_mds.htm
1. Execute wlst.sh located in "$MW_HOME/Oracle_IDM1/common/bin" directory.
2. Connect to WebLogic Administration Server via WLST.
connect('WL_USER','PASSWORD','t3://WL_HOSTNAME:WL_PORT');
# Example
connect('weblogic', 'Password1','t3://localhost:7001');
3. Export metadata of an application.
# SyntaxexportMetadata(application, server, toLocation [, docs]
[, restrictCustTo] [, excludeCustFor] [, excludeAllCust] [, excludeBaseDocs]
[, excludeExtendedMetadata] [, excludeSeededDocs]
[, fromLabel][, toLabel] [, applicationVersion] [, remote] [, tenantName])
#==========================
# Examples
# listApplications() = List all applications
#==========================
# OIM Configuration Files
exportMetadata(application='OIMMetadata', server='oim_server1', toLocation='/home/oracle/mds_backup/oim_metadata');
# OIM Self-Service UI Files
exportMetadata(application='oracle.iam.console.identity.self-service.ear', server='oim_server1', toLocation='/home/oracle/mds_backup/oim_self_service_ui');
# OIM Sysadmin UI Files
exportMetadata(application='oracle.iam.console.identity.sysadmin.ear', server='oim_server1', toLocation='/home/oracle/mds_backup/oim_sysadmin_ui');
# Export Single OIM file
exportMetadata(application='OIMMetadata', server='oim_server1', toLocation='/home/oracle/mds_backup/oim_main_config',docs='/db/oim-config.xml');
