Client Management services provide the ability to export and import management data for the Client Management database.
This may be useful when:
- You need to change the database used by Client Management services and would like to move existing data to the new database.
- You wish to automate the creation Eclipse update sites, the registration of composite applications, and/or the creation of filters. You can create an XML file that contains the information to be created and import it to one or more servers.
command provides the export and import functionality, and can be in the directory xpd_install_root/ClientMgmt/tools
. For help with its command parameters, switch to the command directory and enter the following on the command line:
- Windows®: processData.bat -?
- Linux®: ./processData.sh -?
exports data into an XML file format. You may also create an XML file with data you intend to import. The format of the XML file is defined in the XML schema definition file xpd_install_root/ClientMgmt/tools/ClientMgmt.xsd
You can also use the Client Management Web Services interface to export and import data. See ManageClientsServiceProxy.exportData
in the Web Services ADD LINK TO Javadoc for more information.
Configuring processData to use SSL
If you wish processData
to use SSL, you must first extract the WAS server certification. You can do this in the WAS console under Security > SSL certificate and key management > SSL configurations > NodeDefaultSSLSettings? > Key stores and certificates > NodeDefaultTrustStore? > Personal certificates
Import the certificate into the certificate store using the client JRE keyTool.
In order to connect to a host using SSL you must set the following parameters in the ssl.properties
file found in the tools directory to point to the certificate store containing the certificate:
Finally, invoke the following command:
processData -action export -xml c:\\temp\\export.xml -user wsadmin -password pword -ssl
-trace finest -host reefmaster.rtp.raleigh.ibm.com
Limitations of using processData
The following items are known limitations of exporting and then importing data:
- The task history is not exported. As a result, information will be lost when you export then import the tasks. This will cause imported tasks to rerun for all targeted clients.
- The client inventory is not exported. As a result, if you have filters that rely on inventory items, they will not be synced until an inventory has been gathered for the clients followed by a filter sync.
Parent topic: Developing Client Management applications: XPD622