common.properties file parameters
Defines the parameters of the common.properties file.
Property | Description |
---|---|
Batch processing parameters | |
aggregation_queue_size | Specifies the maximum number of objects that you can retrieve from the database, the updated items that are kept in memory during import, and the items or categories in a batch for rollback. By default, the value is 100. |
index_regeneration_batch_size | Specifies the maximum numbers of updated items that are kept in the cache during an import. When the specified value is reached during an import, all items are then committed to the database, and the cache is reset. By default, the value is 100. |
Container script execution parameter | |
enable_scripts_during_import | Specifies whether container scripts get run during import of the catalog or hierarchy content. By default, the value is false. |
Completeness parameters | |
dq_completeness_attribute_name | Specifies required attribute in the Primary Spec. Applicable to Data Quality Completeness feature. |
dq_completeness_lookup_table_name | Specifies name of required lookup table. Applicable to Data Quality Completeness feature. |
Connector parameters | |
adobe_connector_queue | Specifies the Hazelcast queue name for the Adobe connector. |
amazon_connector_queue | Specifies the Hazelcast queue name for Amazon connector. |
amazon_connector_image_queue | Specifies the Hazelcast image queue name for Amazon connector. |
ebay_connector_queue | Specifies the Hazelcast queue name for the eBay connector. |
ebay_connector_revise_queue | Specifies the Hazelcast revise queue name for the eBay connector. |
google_connector_queue | Specifies the Hazelcast queue name for the Google connector. |
magento2_connector_queue | Specifies the Hazelcast queue name for Magento2 connector. |
Console parameters | Specify the number of objects that display in each console. A valid value is an integer. |
fire_event_processor_events | Specifies the whether system events are logged and if application alerts are generated when necessary. |
table_rows_per_page_alerts_display | Specifies the number of objects that can be displayed in the Alerts Subscription Console. By default, the value is 20. |
table_rows_per_page_item_set | Specifies the number of objects that can be displayed in the single-edit page. By default, the value is 20. |
table_rows_per_page_lookup_table | Specifies number of objects that can be displayed in the Lookup Table Console. By default, the value is 20. |
table_rows_per_page_multi_edit | Specifies the number of objects that can be displayed in the multi-edit page. By default, the value is 20. |
table_rows_per_page_scripts_console | Specifies the number of objects that can be displayed in the Script Console. By default, the value is 20. |
table_rows_per_page_specs_console | Specifies the number of objects that can be displayed in the Specs Console. By default, the value is 20. |
Data entry worklist parameters | Specify the maximum number of entries that can be added through the multi-edit page and how the entries are sorted. |
worklist_initial_size_limit | Specifies the maximum number of entries out of the whole work set that can be added by the bulk Add Item option. By default, the value is 5000. |
worklist_initial_size_limit_with_sort_all_enabled | Specifies to load the items in the multi-edit page when you do not configure the setting in the user interface, on the | . By default, the value is 500.
Database connection parameters | Specify the database connection parameters define the connection to the database. |
db_class_name | Specifies the fully qualified class name of the driver. |
db_maxConnTime | Specifies the maximum number of days that a database connection object can sit idle in a connection pool before being eligible for removal. A valid value is an integer. |
db_password | Specifies the password to connect to the database. |
db_retrySleep | Specify the database connection parameters define the connection to the database. |
db_tablespaces | Specifies separate database table spaces for tables and indexes. Possible value can be either true or false. By default, the value is false. |
db_type | Specifies the type of the database. Possible value can be either Db2® or oracle. |
db_url | Specifies the JDBC URL used to connect to the database. Note: For an IBM® Product Master installation with the Oracle RAC database, replace the colon
:before the service name with a forward slash /. For example,
jdbc:oracle:thin:@IP address:port number/MDMDEV |
db_userName | Specifies the username to connect to the database. |
max_fetch_value | Specifies the maximum number of Item objects to both retrieve from the database and keep in memory for export into the ItemSet.java file. By default, the value is 100. |
Database service parameters | Specify the six JVM service modules that configure the database: Application server
(appsrv), Scheduler (scheduler), Workflow engine
(workflowengine), Administration (admin), Event processor
(eventprocessor), and the Queue manager (queuemanager). The
six JVM services each have a set of four connection parameters that define the maximum number of
connections per database-related component of the service. Each connection parameter includes the
module_name of its corresponding JVM service.
|
Database parameters for the default module | Specify the number of connections for the Java™ utility programs that require access to the database. A valid value is an integer. |
db_maxConnection | By default, the value is 8. |
db_maxConnection_default | By default, the value is 4. |
db_maxConnection_system | By default, the value is 4. |
db_minConnection | By default, the value is 2. |
Database parameters for the Admin module | Specify the maximum number of connections that are used to start and stop modules on the remote computers. A valid value is an integer. |
db_maxConnection_admin | By default, the value is 5. |
db_maxConnection_admin_default | By default, the value is 4. |
db_maxConnection_admin_system | By default, the value is 1. |
db_minConnection_admin | By default, the value is 2. |
Database parameters for the Application server module | Specify the maximum number of connections that are used to do most of the nonscheduled work, when you are actively using the application. A valid value is an integer. |
db_maxConnection_appsvr | By default, the value is 30. |
db_maxConnection_appsvr_default | By default, the value is 26. |
db_maxConnection_appsvr_gdsmsg | By default, the value is 30. |
db_maxConnection_appsvr_system | By default, the value is 4. |
db_minConnection_appsvr | By default, the value is 10. |
Database parameters for the Entry processor parameters | Specify your system's worker threads and the maximum number of jobs that are allowed in the queue. |
evp_poll_time | Specifies the duration of time, in milliseconds, that the event processor polls for events and generate alerts if necessary. By default, the value is 5000. |
max_jobs_entry_processor | Specifies the maximum number of jobs that can be queued for the worker thread to work on. By
default, the value is 8. Important: The maximum number of worker
threads should always be less than half of the value of the
db_maxConnection_appsvr_default parameter.
|
max_threads_entry_processor | Specifies the maximum number of worker threads available in a pool for performing background entry processing such as running a macro. By default, the value is 64. |
num_xml_processor_background_threads | Specifies the number of background processor threads per parent worker thread to convert data into XML for saves. By default, the value is 2. |
Database parameters for the Event processor module | Specify the maximum number of connections that are used to dispatch events between all the modules. A valid value is an integer. |
db_maxConnection_eventprocessor | By default, the value is 6. |
db_maxConnection_eventprocessor_default | By default, the value is 2. |
db_maxConnection_eventprocessor_system | By default, the value is 4. |
db_minConnection_eventprocessor | By default, the value is 4. |
Database parameters for the GDS messaging module | |
db_maxConnection_messaging_default | |
db_maxConnection_messaging_gdsmsg | By default, the value is 30. |
db_maxConnection_messaging_system | |
Database parameters for the Scheduler module | Specify the maximum number of connections that are used to schedule jobs. A valid value is an integer. |
db_maxConnection_scheduler | By default, the value is 40. |
db_maxConnection_scheduler_default | By default, the value is 36. |
db_maxConnection_scheduler_gdsmsg | By default, the value is 30. |
db_maxConnection_scheduler_system | By default, the value is 4. |
db_minConnection_scheduler | By default, the value is 10. |
Database parameters for the Queue manager module | Specify the maximum number of connections that send documents externally. A valid value is an integer. |
db_maxConnection_queuemanager | By default, the value is 12. |
db_maxConnection_queuemanager_default | By default, the value is 6. |
db_maxConnection_queuemanager_system | By default, the value is 6. |
db_minConnection_queuemanager | By default, the value is 4. |
Database parameters for the Workflow engine module | Specify the maximum number of connections that are used to move the entries in the collaboration steps and monitor for alerts and workflow escalations. A valid value is an integer. |
db_maxConnection_workflowengine | By default, the value is 40. |
db_minConnection_workflowengine | By default, the value is 10. |
db_maxConnection_workflowengine_default | By default, the value is 36. |
db_maxConnection_workflowengine_system | By default, the value is 4. |
db_maxConnection_workflowengine_gdsmsg | By default, the value is 30. |
Data profiling parameters | Specify the tools for performance monitoring and troubleshooting. The profiling components provide profiling data for every page and executable file. A valid value is an integer. |
cexplorer_max_categories_per_page | Applicable to the editors in the IBM Product Master that displays category type nodes and use the common explorer as embedded component, such as category mapper. It controls the maximum limits of the category nodes that are rendered per page under a parent node. You can refer to it as page size limits for categories when such nodes are of homogeneous nature. If the value of this parameter is set to "0", it signifies the system limit of "214748364" and the editor page displays all the categories there are to be displayed on one page. By default, the value is 30. |
cexplorer_max_items_per_page | Applicable to the editors in the IBM Product Master that displays item type nodes and use the common explorer as embedded component. It controls the maximum limits of the item nodes that are rendered per page under a parent node. You can refer to it as page size limits for data types items when such nodes are of homogeneous nature. If the value of this parameter is set to "0", it signifies the system limit of "214748364" and the editor page displays all the items there are to be displayed on one page. By default, the value is 10. |
db_perf_dump | Specifies the number of page hits that trigger the counter to reset. By default, the value is 100. |
enable_memorymonitor | Specifies the memory monitoring subsystem. Possible value can be either true or false. By default, the value is false. |
Email manager parameters | Specify the built-in support for sending emails to external systems. You must configure the email manager with the server name and an email ID before you can send emails. |
from_address | Specifies the sender email address that your system uses when sending emails. |
smtp_address | Specifies the SMTP server name that is used for sending email. The server that you name must support SMTP on the default port. |
support_email_address | Specifies the support email address link in the Help menu of the user interface. This email address must be populated with the customer's internal support email address and not the IBM support email address. |
Entity lock parameters | |
inactive_jvm_monitor_interval | Specifies the time interval in milliseconds, that the daemon threads use to check for invalid or inactive JVMs. By default, the value is 300000. |
pulse_update_interval | Specifies the time interval in milliseconds to use as the heartbeat of each JVM. By default, the value is 60000. |
release_locks_early | Specifies whether to release Product Master object locks after the termination of a transaction that modifies an item. Possible value can be either true or false. By default, the value is false. |
Hazelcast client parameters | |
appsvr_type | Specifies the type of appserver. |
hazelcast_group_name | Specifies the Hazelcast group name. |
hazelcast_network_ip_address | Specifies the Hazelcast network IP address in the <host:port> format. |
pim_event_queue | Specifies Hazelcast queue name, which is used by Product Master to put pim events to Elasticsearch. |
GDS parameters | |
enable_gds | Specifies whether the GDS feature is enabled. Possible value can be either true or false. By default, the value is false. |
history_subscriptions.xml file parameters | |
fetch_audit_lookupDataByID_date | Specifies whether to display previous records as is or to get the Lookup values by
address. Before change, all XMLs in the Object history table, have the Lookup table address for the Lookup attribute and hence eliminate the logic for getting attribute value based on address for Lookup. |
fetch_history_lookupDataByID_date | This property is added to fetch history records in the collaboration area for Lookup attribute using DBID stored. The value of this property is automatically generated. |
Localization parameters | Specify your locale-related settings. |
bidis | |
charset_name | Specifies the UTF character encoding name. By default, the value is UTF-8. CAUTION: Using a character set value other than UTF-8 might cause incorrect display of
characters in the GUI.
|
charset_value | Specifies the UTF character encoding value. By default, the value is UTF-8. CAUTION: Using a character set value other than UTF-8 might cause incorrect display of
characters in the GUI.
|
default_charset_name | Specifies the default character set name that is used while creating exports and imports. By default, the value is Default (Cp1252 - ANSI Latin 1). |
default_charset_value | Specifies the default character value that is used while creating exports and imports. By default, the value is Cp1252. |
default_locale | Specifies the default locale that displays in user interface, when no specific locale is specified. By default, the value is en_US. |
GB18030_enabled | Specifies the Chinese National Standard GB 18030 - 2000 - Chinese font characters 18030 font family to render in the user interface. Possible value can be either on or off. |
Location data parameters | Specify how your system handles location data. |
enable_location_data | Specifies the location data feature. Possible value can be either true or false. By default, the value is true. |
populate_location_default_values | Specifies your system to automatically populate location data with default values while simultaneously saving the items. Possible value can be either true or false. By default, the value is false. |
Log file parameters | |
enable_client_ip_username_logging | Specifies whether user IP address and user name in logged in all the log files. Possible value can be either true or false. By default, the value is false. |
log_dir | Specifies the root directory where all the logs are generated by the system. This parameter takes a valid path as its value. |
log_format | Specifies the format in which logs are generated by the WPC Logger. Valid value can be,
|
Lookup table parameters | |
max_inactive_interval | Specifies the time in seconds between client requests before an HTTP session expires. By default, the value is 1800. |
max_lookup_dropdown | Specifies the threshold value that the control menu uses when displaying the Lookup Table keys in the single-edit and multi-edit pages. |
IBM® MQ (message queue) parameters | Specifies how your system handles inbound and outbound messaging with external sources or destinations, including EAI platforms and web servers. |
mq_channel | |
mq_charset | Specifies the IBM MQ message’s character set. By default, the value is 819. |
mq_hostname | Specifies the hostname or IP of the server hosting the IBM MQ. |
mq_inbound_queue | Specifies the inbound queue name of the IBM MQ. |
mq_outbound_queue | Specifies the outbound queue name of the IBM MQ. |
mq_password | Specifies the password for obtaining a JMS QueueConnection. |
mq_port | Specifies the port number of the IBM MQ. |
mq_queuemanager | Specifies the queue manager name of the IBM MQ. |
mq_use_utf | Specifies whether messages in the message queue are read in the UTF format. |
mq_username | Specifies the password for obtaining a JMS QueueConnection. |
Item bulk import parameters | |
data_import_queue | Specifies queue for the item bulk load. |
Keyboard shortcut parameters | Specify the keyboard shortcuts that you can use within the single-edit and multi-edit pages. |
use_alt_in_shortcuts | Specifies the Alt key on your keyboard to trigger shortcuts. Possible value can be either true or false. By default, the value is true. |
use_ctrl_in_shortcuts | Specifies the Ctrl key on your keyboard to trigger shortcuts. Possible value can be either true or false. By default, the value is true. |
use_shift_in_shortcuts | Specifies the SHIFT key on your keyboard to trigger shortcuts. Possible value can be either true or false. By default, the value is false. |
Machine learning parameters | |
ml_attributes_prediction_api | Specifies the prediction API URL for attributes. |
ml_attributes_training_api | Specifies the training API URL for attributes. |
ml_categorization_prediction_api | Specifies the prediction API URL for categorization. |
ml_categorization_training_api | Specifies the training API URL for categorization. |
ml_controller_port | Specifies the controller port number for the ML services. |
ml_feedback_attribute_name | This is a Boolean attribute that must be present in any of the catalog specs for ML-based categorization feedback. |
ml_hostname | Specifies the hostname or IP of the server hosting ML APIs. |
ml_protocol | Specifies the protocol for ML APIs, possible values are httpor https. |
ml_services_status_api | Specifies the Status API URL for services. |
ml_standardization_prediction_api | Specifies the prediction API URL for standardization. |
ml_standardization_training_api | Specifies the training API URL for standardization. |
ml_suggested_categories_attribute_name | Multi occurrence grouping attribute with two string attributes (Confidence Score and Name). The property must be present in one of the catalog specs, which are required for categorization. |
Memory parameters | |
excel_records_in_memory_limit | Specifies the maximum number of records to be kept in memory by POI when generating Microsoft Excel by using Export Job and Generate Report. By default, the value is 1000. |
MongoDB parameters | |
mongo_database | Specifies the MongoDB database name. |
mongo_hostname | Specifies the hostname of MongoDB server. |
mongo_password | Specifies the MongoDB user password. |
mongo_port | Specifies the MongoDB port number. |
mongo_username | Specifies the MongoDB username. |
Mount manager parameters | Configure the IBM Product Master for external processes to add, update, or read files from a file system that is mounted in the Document Store. |
enable_mountmgr | Specifies the mount manager to map a server file system to the Document Store. Possible value can be either true or false. By default, the value is false. |
ftp_root_dir | Specifies the FTP directory that is used by the mount manager. By default, the value is
/public_html/suppliers/. Important: The path of the directory must
begin with the public_html directory and end with a forward slash
/. |
gzip_blobs | Specifies whether BLOB files that are stored in the Document Store must be compressed during storage. When you set the parameter value to true, you must also set the compress parameter in the docstore_mount.xml to yes before BLOB files are compressed. |
mountmgr_daemon_sleep_time | Specifies the amount of time, in milliseconds, before the mount manager is set to sleep. By default, the value is 120000. |
supplier_base_dir | Specifies the individual company directories that you map from the file system to the
Document Store. By default, the value is
/u01/ftp/company/. Important: The path of the FTP root directory
must end with a forward slash
/. |
Open ID-SSO support Fix Pack 12 and later | |
oidc_email | |
oidc_first_name | firstName |
oidc_last_name | lastName |
oidc_issuer | The user attribute, which represents the URL for the OIDC issuer details in the OIDC
assertion, for example, URL |
oidc_roles | roles |
oidc_sso_enabled | Specifies whether ODIC SSO is enabled. |
oidc_username | The user attribute, which represents the username in the OIDC assertion, for
example, username |
user_attributes | This property filters out the extra user attributes coming from the Microsoft Entra ID for the logged in user. Do not update this property. |
Password parameters | |
enable_password_expiry | Specifies whether the password expiry is enabled. Possible value can be either true or false.
By default, the value is false.
|
enable_user_lockout | Specifies whether the user account gets locked out due to invalid inputs. The
maximum_password_attempts property specifies the number of invalid inputs
allowed. All locked out users need to contact system administrator. Possible value can be either
true or false. By default, the value is false.
|
force_strong_password_for_users | Specifies whether the password strength is checked by using the
password_strength_criteria property. Possible value can be either true or
false. By default, the value is false.
|
maximum_password_age_for_users | Specifies the maximum password age, in days, for all the users. By default, the value is 365. |
maximum_password_age_for_vendor | Specifies the maximum password age, in days, for the Vendor user. By default, the value is
90. Important: Not applicable to the Admin UI.
|
maximum_password_attempts | Specifies the maximum invalid inputs that are allowed before user account locks out. By default, the value is 3. |
password_strength_criteria | Specifies the password strength criteria. For more information, see Password criteria. |
Performance parameters | Specify the processing time of the memory cache and the operational batch sizes. |
enable_XML_indexing | Enables the XML indexing for nonindexed attributes search so it can be used for performance. Possible value can be either true or false. By default, the value is false. |
get_immutable_specs | Specifies the retrieval of immutable specs in scripts and defines the default behavior of the getCtgSpec and getCatalogSpec script operations for retrieving immutable specs. Possible value can be either true or false. By default, the value is false. |
number_of_consumer_threads_for_catalog_content_import | Specifies the number of consumer threads that need to be started for the catalog content import. |
profiling_info_collection_depth | Specifies the profile depth of nested function calls when profiling in the
Profiling page. It also measures how deep the call stack is for methods being
checked. By default, the value is -1. Attention: First, consider using the profiler
integration feature rather than this profiling option. If you choose to use this option, enable
profiling only on production environments when actively debugging performance problems. Using this
option with a high degree of collection_depth can reduce overall performance
noticeably as the volume of collected profiling information contributes to increased consumption of
table space.
|
profiling_info_unique_db_names | Specifies the query names of the statements that are run while you are profiling your system to be added to the profiling information. Possible value can be either true or false. By default, the value is true. |
profiling_query_delay_threshold | Specifies the maximum time in milliseconds that a query can take without getting logged as a
warning. By default, the value is 250. Important: For production environments, the
recommended parameter value is 1000 milliseconds.
|
profiling_scheduled_jobs | Specifies profiling for scheduled jobs with or without debugging logs. By default, the value is 30. |
queue_size_for_catalog_content_import | Specifies the size of queue where the generated item objects are added and then consumed by the consumer threads. Blocking queue size for the consumer threads for the catalog content import. |
use_script_includes | If true, then the scripts are cached by the script with includes expanded, meaning that if included files are changed, then the server needs to be restarted to clear the cache of scripts to see changes. |
Poor Obfuscation Implementation (POI) parameters | |
poi_min_inflate_ratio | Specifies the limit of ratio of compressed file size to the size of the expanded data during
import. The property is used while importing entries into the collaboration area. The default value
is 0.01. The value of the property should be in double data type only (example 0.0). To avoid a zip bomb detection error while performing import, minimize the value of this property. Resembles min_inflate_ratio property of the org.apache.poi.openxml4j.util.ZipSecureFile class in the poi-ooxml-4.1.1.jar. The min_inflate_ratio property is the minimum limit for ratio between deflated and inflated bytes to detect zip bomb. |
Profiler port parameters | Specifies the default port numbers that your profiling agent uses when profiling your services. |
jprofiler_adapter_class | Specifies the JProfiler adapter class name. |
profiler_port_admin | Specifies the port number at which the profiler agent that is attached to admin service must listen by default, if a value is not provided to port parameter of the pimprof.sh script. By default, the value is 7001. |
profiler_port_appsvr | Specifies the port number at which the profiler agent that is attached to appsvr service listens by default if a value is not provided to the port parameter of the pimprof.sh script. By default, the value is 7006. |
profiler_port_event | Specifies the port number at which the profiler agent that is attached to eventprocessor service must listen by default, if a value is not provided to port parameter of the pimprof.sh script. By default, the value is 7002. |
profiler_port_queuemgr | Specifies the port number at which the profiler agent that is attached to queuemanager service must listen by default, if a value is not provided to the port parameter of the pimprof.sh script. By default, the value is 7003. |
profiler_port_scheduler | Specifies the port number at which the profiler agent that is attached to scheduler service must listen by default, if a value is not provided to the port parameter of the pimprof.sh script. By default, the value is 7005. |
profiler_port_workflow | Specifies the port number at which the profiler agent that is attached to workflowengine service must listen by default, if a value is not provided to the port parameter of the pimprof.sh script. By default, the value is 7004. |
yourkit_adapter_class | Specifies the YourKit adapter class name. |
Scheduler parameters | Specify how scheduled jobs are handled. |
master_poll_time | Specifies the time in milliseconds, of the wait between successive queries to the database, if there are no schedules to run. By default, the value is 5000. |
num_threads | Specifies the maximum number of worker threads available for scheduler to use. By default, the value is 8. |
reset_schedule_when_enabled | Specifies to reset a schedule that is not available so that it is available when the schedule runs again. Possible value can be either true or false. By default, the value is false. |
sch_poll_time | Specifies the amount of time in milliseconds that the Scheduler waits while checking for free threads. By default, the value is 30000. |
scheduler_nap_log_factor | Specifies the size of the factor that is used to calculate the time the Scheduler waits after starting a job and before looking for another schedule to run. By default, the value is 10000. |
Scripting engine parameters | Specify certain functions of the scripting engine, and how your system handles scripts. |
script_compiler_options | Specifies how scripts are compiled into class files. You can pass options, including any
valid javac options to the compiler while the scripts are compiled. By default, the value is nowarn.
|
script_execution_mode | Specifies how scripts are run by choosing between either an interpreted mode or a compiled
execution mode. Subsequently, in the compiled mode, script is transformed into Java code, then compiled into a Java class,
and loadedJavaJava into
memory for faster execution. By default, the value is compiled_if_available.
|
script_restrict_locales | Specifies whether scripts must apply user locale restrictions. Possible value can be either true or false. By default, the value is true. |
SDP automation | |
restapi_base_url | Specifies the REST API URL for SDP Automation feature. |
Search parameters | Specify the search function in the IBM Product Master. |
delete_rollback_batch_size | Specifies the maximum batch size of the items or categories during a rollback. By default, the value is 100. |
enable_content_reference_check | Specifies the display of all the items and categories referencing a particular CMS content reference. Possible value can be either true or false. By default, the value is false. |
enable_de_search | This property enables/disables the Free Text Search using data explorer search engine By default, this property is disabled. If the property is enabled, you would see a search text box and a Search field always on the right of the Menu bar. |
flex_search_attribute_collection_name |
Specifies the Attribute Collection to be used to filter the returned results from Watson Search. By default this property has no Attribute Collection name. If a name is given, then when Watson Search is performed it makes use of this Attribute Collection to filter out what attributes can be viewed. |
enable_filtering_enum_select_ignorecase | Specifies whether to enable case for string enumeration attribute. By default, this property is set to false. If the property is enabled, the filtering select search is case-insensitive . |
rich_search_default_view_indexed_only | Set to true in order to activate filtering of non indexed attributes from the rich search page default view. This does not affect custom templates. |
rich_search_indexed_only | Set the value to true in order to populate indexed attributes of the selected catalog in the
Relationship and Linked editors. Set to false to populate all attributes. For more information, see
Editors. Also, loads attributes for the Add criterion in the Search page. |
search_ignorecase | Specifies whether searches are case-sensitive when you use the Rich search or Lookup Table search for type string attributes. This parameter affects only search on String attributes by using Rich search in user interface. Searching by using the Query Language is not affected. Possible value can be either yes or no. By default, the value is no. |
Security parameters | |
enable_referer_check | Specifies the Referer check in the header to prevent cross site request forgery. If set to false, the Referer check is disabled in the request header. Possible value can be either true or false. By default, the value is true. |
enable_xframe_header | The flag can be used to enable adding X-Frame-Options to the HTTP Response to prevent ClickJacking. If set to false, then X-Frame-Options are not added to the response header. If this flag is not present, the value defaults to true. |
javaapi_security | This flag can be used to disable secure mode for any JavaAPI invocation. Both extension point URIs japi:// and japis:// run in the insecure mode when set to false, where no user permission authorization is performed. If this flag is not present, the value defaults to true. |
mdmcs_csrf_token_name | Specifies the multipart request validation to prevent Cross Site Request Forgery (CSRF). The value for this parameter and the value of org.owasp.csrfguard.TokenName property in the $TOP/etc/default/csrf/Owasp.CsrfGuard.properties file should be the same. By default, the value is MDMCS_CSRFTOKEN. |
xframe_header_option | Specifies the X-Frame-Option value in the HTTP Response to prevent ClickJacking. The valid
value is SAMEORIGIN or ALLOW-FROM uri where uriis the URL where page can be framed from. If no value is specified, the default value is SAMEORIGIN. |
Single sign-on parameters | |
enable_sso | Specifies the single sign-on feature. Possible value can be either true or false. By default, the value is false. |
sso_company | Specifies the company that you are associated with. By default, the value is trigo. |
Simple Mail Transfer Protocol (SMTP) parameters | |
from_address | Specifies the SMTP sender address for the email bean. |
smtp_additional_props | Specifies additional SMTP properties as the semicolon separated key-value pairs. For example,
smtp_additional_props = mail.smtp.timeout=10;mail.smtp.sasl.enable=true |
smtp_address | Specifies the SMTP address for the email bean. |
smtp_authentication | Specifies whether the authentication for the SMTP is to be enabled. Possible value is true or false. The default value is false. |
smtp_encrypt_password | Specifies whether to skip smtp_password in this file, and instead provide as parameter to the configureEnv.sh file. To encrypt the password, set the value to yes and remove the value of password parameter. |
smtp_password | Specifies the SMTP password. |
smtp_port | Specifies the SMTP port number. The default value is 25. |
smtp_username | Specifies the SMTP username. |
Spell check service parameters | Specify the Wintertree Sentry Spelling Checker Engine plug-in for spell checking of text in the single-edit and multi-edit pages. |
spell_check | Specifies the spell checker feature. Possible value can be either true or false. By default, the value is false. |
spell_check_vendor | Specifies the spelling checking independent software vendor of the Wintertree Sentry Spelling Checker Engine. |
spell_check_vendor_class | Specifies the spell check vendor class and spell check plug-in for the Wintertree Sentry Spelling Checker Engine. |
spell_default_locale | Specifies the default dictionary language for spell checker. By default, the value is en_US. |
spell_license | Specifies the license key for the Wintertree Sentry Spelling Checker Engine. |
Role parameters | |
admin | Specifies the name of the Full Admin, admin, and Solution Developer roles. |
solution_developer | |
full_admin_role_name | |
Vendor parameters | |
owner_approval_workflow | Specifies the name of the workflow that is used by owners to approve or reject items that are added by vendors. |
spell_license | Specifies the license key for the Wintertree Sentry Spelling Checker Engine. |
vendor_collab_table | Specifies the name of the lookup table, which shows mapping of vendors to their associated collaboration areas. By default, the value is Vendor Collab Table. |
vendor_organization_hierarchy | Specifies the name of the organization hierarchy that is used for the Vendor Persona-based UI. By default, the value is Vendor Organization Hierarchy. |
vendor_product_workflow | Specifies the name of the workflow that is used by vendors to work on their items. By default, the value is Product Enrichment Workflow. |
vendor_role_name | Specifies the name of the Vendor role. By default, the value is Vendor. |
Workflow engine parameters | Specifies how the workflow engine handles worker threads and wait times. |
wfe_db_event_poll_time | Specifies the amount of time in milliseconds, that the workflow engine thread waits before polling for events to process. By default, the value is 5000. |
wfe_event_status_poll_max_attempts | Specifies the default maximum number of polling tries for busy wait emulation of synchronous processing of workflow events. |
wfe_num_threads | Specifies the maximum number of worker threads that are available in the Workflow thread pool for the Workflow engine. By default, the value is 8. |
wfl_engine_poll_time | Specifies the amount of time, in milliseconds, that the workflow database engine waits after querying the database for any new workflow events. By default, the value is 1000. |
Usability parameters | Specifies the capabilities and the appearance of various modules and consoles in the user interface. |
allow_multiple_files_with_same_name | Specifies how to handle multiple files with the same file names that are uploaded for binary, image, and thumbnail attributes from either the single-edit or multi-edit pages. Possible value can be either true or false. By default, the value is false. |
allow_users_to_modify_own_username | Specifies whether you can modify your own username through the My Profile page. Possible value can be either true or false. By default, the value is true. |
appsvr_port | Specifies the port on which the application server listens for incoming requests. |
bulk_edit_limit | Specifies the number of items that can be edited at one time in the Rich Edit screen. Once you reach the limit, you are prompted to save your unsaved changes. You cannot continue to edit items until you save your unsaved changes; however, items that you have already edited can still be edited. A valid value is an integer. |
category_item_count_disabled | Specifies whether the user interface calculates and displays the item count of each item that is mapped within categories for the navigation page, static selection page, and link attribute pop-up window. Possible value can be either true or false. By default, the value is false. |
category_path_separator | Specifies the category path separator for the UI, Java API, and scripting. By default, the
value is /. |
debug_use_long_widget_names | Specifies whether to display the full widget name during debugging. Possible value can be
either true or false. By default, the value is false. Important: The parameter value must
be set to false in production environments.
|
default_company_code | Specifies a default company to automatically populate the Company field on the Login page. |
display_attributes_in_rule_editor | Specifies the entry attribute lists to be displayed in the dynamic selection editor page. Possible value can be either true or false. By default, the value is false. |
display_flag_attributes_as_dropdown_list | Specifies whether to use a drop-down menu or a checkbox for attributes of type Flag in the Single Edit and Multiple Edit pages. Possible value can be either true or false. By default, the value is true. |
display_loading_screen | Specifies whether to show a loading status page when navigating between pages to disable you from navigating elsewhere until the destination page completely loads. Possible value can be either true or false. By default, the value is false. |
enable_custom_logout | Specifies a custom logout redirection from the log out action from the IBM Product Master user interface. Possible value can be either true or false. By default, the value is true. |
enable_medit_lock_prefetch | Allows you to activate prefetch of lock information for items in the multi-edit page. Possible value can be either true or false. By default, the value is true. |
enable_session_id_change_after_login | Specifies the security issues that are caused due to a session ID remaining the same across a session. If set to true, the session ID changes dynamically across Product Master user interface pages after a successful login. If set to false, the session ID remains constant for a session. Possible value can be either true or false. By default, the value is true. |
enable_subspecs | Specifies the subspecs function, which is used for spec inheritance and various data modeling scenarios. Possible value can be either yes or no. By default, the value is no. |
enable_version_check | Specifies whether to perform release version validation between IBM Product Master and the compressed file that you import with the import environment. Possible value can be either true or false. By default, the value is false. |
entrypreview_refresh_entries_post_run | Specifies the entry edit page to refresh after an entry preview pop-up window is closed. Possible value can be either true or false. By default, the value is false. |
exception_visible | Specifies whether thrown exceptions are displayed to the user when an internal server error
occur. This parameter is valid only when you are logged in to the trigocompany. A valid value is a Boolean. |
exec_prefix | Specifies how Product Master runs the operating system level command. For UNIX, this parameter value must be blank. For Microsoft Windows, the parameter must be set to bash. |
flow_control_location | Specifies the location of the Flow-config.xml file where the user interface navigation can be customized and is used in the UI layer of the IBM Product Master. |
include_unassigned_when_search_by_category | Specifies the default behavior using in the classic rich search UI screen. If set to true, the uncatagorized items (the items in the Unassigned folder) matching the search criteria are included in the search result set. If set to false, the uncatagorized items are excluded from the search For backward comparability, leave the value of this property as true. |
job_status_refresh | Specifies the time interval in seconds, for how frequently the system updates the status of the Schedule Status page. By default, the value is 30. |
leave_single_edit_popup_silently | Specifies the pop-up window that appears when items are opened on single edit pop-up window and you attempt to switch the tab without saving any changes that are made in the current tab. Possible value can be either true or false. By default, the value is false. |
leftnav_max_categories | Specifies the maximum number of category children that are displayed under a given parent category for Catalog and Hierarchy modules in the navigation page. By default, the value is 0. |
leftnav_max_items | Specifies the maximum number of items that are displayed under a given parent category for catalog modules in the navigation page. You can click Next to "page through" the sets of elements. For example, if you had 100 items in a category, and you set the display to 10 at a time, there would be 10 pages of items, and you would use the pagination feature to page through 10 items at a time. By default, the value is 100. |
leftnav_max_search_results | Specifies the maximum number of search results that return in the search feature of Catalog and Hierarchy modules in the navigation page. By default, the value is 500. |
max_attrgroup_timeout | Specifies the maximum lifetime, in minutes, of (cache entry for) an attribute group in the attribute group cache. Setting the value to 0 effectively disables the cache (An attribute group is fetched from the database every time the attribute is needed). By default, the value is 30 minutes. |
max_file_size_for_import_in_gb | Specifies maximum size of the zip file (in GB) allowed to be uploaded for environment import. |
memorymonitor_interval | Specifies the fixed interval of time in milliseconds that defines when the memory monitoring subsystem collects information about the memory usage. By default, the value is 50000. |
must_save_before_paging_entries | Specifies whether a warning is issued if you navigate away from an unsaved entry in the single-edit or multi-edit pages. Possible value can be either true or false. By default, the value is true. |
must_save_before_switching_single_multi_edit | Specifies whether a warning is displayed if you navigate between the single-edit or multi-edit pages and unsaved entries exist. Possible value can be either true or false. By default, the value is true. |
nonindexed_search_like_indexed | Specifies the search behavior for non-indexed multi-occurring attributes. Possible value can be either true or false. By default, the value is false. |
save_as_draft_enabled | Specifies whether the "save-as-draft" feature is enabled. When enabled, you can save collaboration areas even with the invalid values. Entries cannot move to the next step if there are validation errors in required set of attributes. |
track_visited_entries | Specifies whether to highlight the items you visit in the multi-edit page. Possible value can be either true or false. By default, the value is false. |
trim_entry_attribute_values | Species if the entry attribute values are trimmed. For example, "xyz " is saved as "xyz". |
version_info | Specifies any additional version information that you want to be displayed in the dialog box that located in the user interface at | . Specify dev to indicate that your instance of IBM Product Master is in a development phase and specify test to indicate that your instance is in a testing phase.
wait_max_time | Specifies maximum amount of time, in milliseconds, a thread can wait on a locked critical section after which an exception is thrown due to timeout. By default, the value is 60000. |
wait_poll_time | Specifies maximum amount of time, in milliseconds, a waiting thread polls to check if the critical section is free, and if it is free then it locks the critical sections for its use. By default, the value is 1000. |
xml_node_name_space_equiv | Specifies the default character used by the Java API
method. By default, the value is an underscore _. |
Web service connection parameters | |
enable_webservice_session | Specifies the web service session. Possible value can be either true or false. |
Web service authentication parameters | Specify the credentials to create a web service context. |
soap_company | Specifies your company credentials so that SOAP services can run with the permissions of your company. |
soap_envelope_schema_url | Specifies the URL of schema for the SOAP envelope and the port number. By default, the value is http://schemas.xmlsoap.org/soap/envelope/. |
soap_user | Specifies your user credentials so that SOAP services can run with your user permissions. |
webservice_session_timeout | Specifies the length of time, in seconds, of inactivity that causes the web service session to time out and invalidate. By default, the value is 300. |
Web service parameters | |
cache_workflow_per_event_processing | Specifies the flag to turn on and off caching of the workflow definition object for event processing. This is mainly for performance testing purposes to evaluate this short-term cache, and should be left true, or removed from this file. |
product_center_url | Specifies the fully qualified URL, including the port number of the website where you should point your browsers to access your IBM Product Master instance. |
Queue manager parameters | Specifies the queue wait times and the maximum number of jobs and worker threads. |
queue_manager_threads | Specifies the number of threads that will be used to simultaneously distribute the messages from the queue. By default, the value is 3. |
queuemanager_max_jobs | Specifies the maximum number of jobs that can be queued while waiting for the worker thread to complete. By default, the value is 1000. |
queuemanager_num_threads | Specifies the maximum number of worker threads available in the Queue Manager thread pool. By default, the value is 10. |
queuemanager_poll_time | Specifies the time in milliseconds that the Queue manager waits before checking for any new messages that need processing. By default, the value is 5000. |
Internal parameters (do not edit) | |
data_file_ext | For FPT operations. File Name ends with .FILE file extension and is used only for IBM Application System/400 (AS/400) transfers. |
dojo_build | Specifies the declaration of variables in scripts. When this parameter is available, you must use the var keyword in your scripts to declare any variables. Possible value can be either true or false. By default, the value is true. |
locale_xml_top | Specifies the directory that contains the per-locale XML files for language support at
runtime. By default, the value is /locales/. The language support directory
must be relative to the $TOP directory and must end with a forward slash
/. Important: If no locale is specified in an XML file
of this directory, you must enter your locale in the default_locale parameter
to set your default locale.
|
production_code | Specifies whether to declare variable as final while generating code for the generated classes. |
tmp_dir | Specifies the directory where the various subsystems temporarily keep their resources before
processing them. By default, the value is /tmp/. Note: The directory that you
specify as the parameter values must end with the forward slash
/character. |
tomcat_ajp13 | Specifies Tomcat Apache JServ Protocol (AJP) port number. Apache JServ Protocol is used for communication between Tomcat and Apache web server. It is primarily used as a reverse proxy to communicate with application servers. |
tomcat_shutdown | Specifies port number for service on the Tomcat. |
trace | Specifies whether method entry and exit point need to be written into a trace file. By
default, the value is off. Microsoft Exce |