How to set FOM/OPE exposed properties

How to set FOM/OPE exposed properties

book

Article ID: KB0073911

calendar_today

Updated On:

Products

TIBCO Fulfillment Order Management

Description

From FOM 4.0.2 hotfix 5, FOM and OPE properties from ConfigValues_OMS.xml and ConfigValues_OPE.xml respectively have been exposed for easier configuration of containerised and non-containerised FOM and OPE instances. See below how to use the exposed properties.

 

Issue/Introduction

This is a short guide to explain how to set exposed properties made available from FOM 4.0.2 hotfix 5

Resolution

You can set the exposed properties in 3 different ways:

Note that:
- "default" means properties related to default tenant.
- "T1" is an example of tenant other than default.

1) As a system properties with -D and here is the syntax:

default: -Dcom.tibco.af.ope.flags.validateudfregex=TRUE
tenant specific: -Dcom.tibco.af.ope.flags.validateudfregex:T1=TRUE


2) As an environment variable:
default: export com_tibco_af_ope_flags_validateudfregex=true
tenant specific: export com_tibco_af_ope_flags_validateudfregex__T1=true    (here note the double underscore before tenant name: __T1)

3) openshift variable via ConfigMap :

default: com_tibco_af_ope_flags_validateudfregex=true
tenant: com_tibco_af_ope_flags_validateudfregex__T1=true

Additional Information

Jira
 AF-9421