Tools properties and parameters

Depending on the configuration tasks that you perform in IBM OpenPages® with Watson™, you might need to edit the properties in the openpages-tools-client.properties file.

The openpages-tools-client.properties file is used by OpenPages tools such as ObjectManager, Notification Manager, and command-line utilities.

The file is located on each application server in the <OP_HOME>/bin directory.

rest.url.path
The base URL of the public REST API on the application server.
IBM OpenPages with Watson
https\://<host>\:<port>/grc/api

Replace <host> with localhost or with the hostname of the OpenPages application server. You can use localhost if the tools and utilities will be run on the application server.

Replace <port> with the OpenPages application server's port number.

For example:
https\://localhost\:10111/grc/api
IBM OpenPages for IBM Cloud Pak for Data
See Installing tools and utilities in Cloud Pak for Data.
insecure.skip.tls.verify
If set to true, the application server's TLS (SSL) certificate is not checked for validity when you run tools such as ObjectManager.
If set to false or if the insecure.skip.tls.verify is not specified in the openpages-tools-client.properties, the application server's certificate is checked for validity. The TLS check occurs when a tool (such as ObjectManager) communicates with the REST API on the application server. The check passes if either of the following conditions is true:
  • The server's certificate is valid (it is not self-signed).
  • The server's certificate is self-signed but exists in the client's truststore.

Allowed values: true or false

Default value: false

If the URL in rest.url.path uses HTTP, the insecure.skip.tls.verify property is ignored.

max.req.body.size.mb
The maximum request size (in MB) of requests that are sent from client tools, such as ObjectManager, to the server's REST API. A request that is larger than this threshold is automatically divided into chunks, which are then sent separately.

For example, suppose that your web server sets an upload limit of 50 MB. This upload limit means that any requests from client tools must be smaller than 50 MB. To meet this requirement, you can set max.req.body.size.mb=50. Now, suppose that you use ObjectManager to load 100 MB of data. Your upload is automatically broken down into two 50 MB chunks so that the upload does not exceed the 50 MB threshold.