Want to pass a configuration file to the FIM 3.0 / 3.1 Bulk Federation Utility
2 years ago
Originally Published: 2007-02-26
Article Number
000041173
Applies To
Federated Identity Management Module 3.0
Federated Identity Management Module 3.1
bulkFederator.cmd
bulkFederator.sh
Issue
Want to pass a configuration file to the FIM 3.0 / 3.1 Bulk Federation Utility
When attempting to run the bulk federation script with a separate configuration file containing key-value pairs to be passed to the tool, the user gets an error:

bash-2.05b$ ./bulkFederator.sh -config export_fed_idp-sp.config PREPARING...
Tool exited, invalid parameters were found.
Last parameter evaluated: -config

or

E:\bea\user_projects\domains\fim_domain\rsa-fim-config\bin>bulkFederator.cmd -config export_fed_idp-sp.config
Tool exited, invalid parameters were found.
Last parameter evaluated: -config


FIM Debug.log contains a FileNotFoundException and the message "The system cannot find the file specified" for the config file the user is attempting to load.
Cause
The Bulk Federation Utility expects a fully qualified path to the configuration file the user is attempting to read.  It does not look at the directory where the tool is being run from.
Resolution
Specify the full path to the configuration file when using the "-config" parameter.