Parameter values for the ComIbmParserManager component

You can set ComIbmParserManager component properties at the integration server level.

To change the properties for the ComIbmParserManager component, run the mqsichangeproperties command and specify the integration node name and integration server name, and the properties and values that you want to set by using the -n and -v parameters. You must set the component (by using the -o parameter) to ComIbmParserManager. For example:
mqsichangeproperties integrationNodeName -e integrationServerName -o ComIbmParserManager -n property_name -v property_value

Use these properties to generate activity log entries that can help to identify where the majority of parser activity is happening in a message flow. The ability to identify where such activity is happening assists in performance tuning.

You can change the following properties and values for the ComIbmParserManager component:

-n parserWarningThreshold -v value
This property specifies the frequency, based on the number of parsers that are created on a thread, with which IBM® Integration Bus writes warning messages to the activity log. The value that you specify is the number of parsers that are created on a thread after which a warning message is written to the activity log. The value set for this property must be a positive integer, and the default value is 1000, which means that a warning message is written to the activity log every time 1000 parsers are created on a thread.
For example, the following command specifies that IBM Integration Bus writes a warning message to the activity log every time 2000 parsers are created on a thread:
mqsichangeproperties integrationNodeName -e integrationServerName -o ComIbmParserManager -n parserWarningThreshold -v 2000
-n fieldWarningThreshold -v value
This property specifies the frequency, based on the number of fields that are created on a specific parser, with which IBM Integration Bus writes warning messages to the activity log. The value that you specify is the number of fields that are created on a specific parser after which a warning message is written to the activity log. The value set for this property must be a positive integer, and the default value is 100000, which means that a warning message is written to the activity log every time 100,000 fields are created on a specific parser.
For example, the following command specifies that IBM Integration Bus writes a warning message to the activity log every time 200,000 fields are created on a specific parser:
mqsichangeproperties integrationNodeName -e integrationServerName -o ComIbmParserManager -n fieldWarningThreshold 
     -v 200000