Enabling and Disabling Posting Models on Enterprise Message Service topics

The functionality of posting models on TIBCO Enterprise Message Service can be enabled or disabled using the configuration parameter "Post Models on Enterprise Message Service for Automated Order Plan Development" (com.tibco.af.oms.model.ems.post.disabled) in the ConfigValues_OMS file.

When the server cache information is read by Automated Order Plan Development, they do not have to process model XMLs again, therefore model XMLs are not required to be posted on the TIBCO Enterprise Message Service topic when the cache persistence is enabled.

<ConfValue description="Post Models on EMS for AOPD and OPE Disabled" name="Post Models on EMS for AOPD and OPE Disabled" propname="com.tibco.af.oms.model.ems.post.disabled" sinceVersion="3.0" visibility="Basic">
   <ConfString default="true" value="true"/>
</ConfValue>

The value for this flag can either be TRUE or FALSE. The default value for this flag is TRUE. Set the Post Models on Enterprise Message Service Topic for Automated Order Plan Development parameter to FALSE if you want XML models posted on the TIBCO Enterprise Message Service topic, which is an existing functionality before TIBCO Order Management - Long Running version 3.0.2. Set the Post Models on Enterprise Message Service Topic for Automated Order Plan Development parameter to TRUE if you do not want XML models posted on the TIBCO Enterprise Message Service topic to save model processing time.

Note: It is good practice to set the value of this flag to TRUE to disable posting XML models on the Enterprise Message Service topic when cache persistence is enabled.
Note: In an unlikely scenario where in-memory cache repository information is not written to the SERVER_CACHE table, either due to an exception or due to invalid cache validity, this flag is overwritten by the application and models are still posted to the TIBCO Enterprise Message Service topic for Automated Order Plan Development to consume.