ルート・スキーマ: Message Logging Params
タイプ: object
ソースを表示
- messageLoggingEnabled(optional): boolean
デフォルト値: false
モジュールで、メッセージのライフサイクルに関する情報をロギングするかどうかを指定します。
- messageLoggingFormat(optional): string
デフォルト値: oracle.doceng.json.BetterJsonNull@7bf2751b
メッセージに関するどの情報を記録するかを定義します。
有効な値:
%header% - すべてのJMSヘッダー・フィールドがログに記録されます。
%properties% - すべてのユーザー定義プロパティがログに記録されます。
JMSDeliveryTime - このWebLogic JMS固有の拡張ヘッダー・フィールドがログに記録されます。
JMSRedeliveryLimit - このWebLogic JMS固有の拡張ヘッダー・フィールドがログに記録されます。
foo - すべての有効なJMSヘッダー・フィールドまたはユーザー定義プロパティがログに記録されます。
複数の値を指定する場合は、値をカンマ区切りのリストとして入力します。%header%
と%properies%
の値では、大文字と小文字は区別されません。たとえば、すべてのJMSヘッダー・フィールドとユーザー・プロパティを指定する場合は、"%header%,%properties%"
という値にします。ただし、個々のJMSヘッダー・フィールドおよびユーザー定義プロパティの列挙値では、大文字と小文字が区別されます。個別のJMSヘッダー・フィールドのみを列挙するには、"%header, name, address, city, state, zip"
と指定します。
ノート: JMSMessageID
フィールドは常にログに書き込まれ、無効にはできません。したがって、メッセージ・ロギング形式が未定義(つまりnull)であるか、または空の文字列として定義されている場合は、ログ・ファイルへの出力にはメッセージのJMSMessageID
のみが含まれます。message-logging-format
要素を取得します。
- templateBean(optional): array Template Reference
タイトル: Template Reference
読取り専用: true
テンプレート参照を含みます。
この宛先のテンプレートBeanを検索します。
{
"type":"object",
"properties":{
"messageLoggingEnabled":{
"default":false,
"type":"boolean",
"description":"<p>Specifies whether the module logs information about the message life cycle.</p>"
},
"messageLoggingFormat":{
"default":null,
"type":"string",
"description":"<p>Defines which information about the message is logged.</p><p>Valid values are:</p><ul><li><p><b>%header%</b> - All JMS header fields are logged.</p></li><li><p><b>%properties%</b> - All user-defined properties are logged.</p></li><li><p><b>JMSDeliveryTime</b> - This WebLogic JMS-specific extended header field is logged.</p></li><li><p><b>JMSRedeliveryLimit</b> - This WebLogic JMS-specific extended header field is logged.</p></li><li><p><b><i>foo</i></b> - Any valid JMS header field or user-defined property is logged.</p></li></ul><p>When specifying multiple values, enter them as a comma-separated list. The <code>%header%</code> and <code>%properies% </code> values are <i>not</i> case sensitive. For example, you could use <code>\"%header%,%properties%\"</code> for all the JMS header fields and user properties. However, the enumeration of individual JMS header fields and user-defined properties are case sensitive. To enumerate only individual JMS header fields you could use <code>\"%header, name, address, city, state, zip\"</code></p><p><b>Note:</b> The <code>JMSMessageID</code> field is always logged and cannot be turned off. Therefore, if the Message Logging Format is not defined (i.e., null) or is defined as an empty string, then the output to the log file contains only the <code>JMSMessageID</code> of the message. Gets the <code>message-logging-format</code> element.</p>"
},
"templateBean":{
"readOnly":true,
"title":"Template Reference",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"Contains the template reference. <p>Finds the template bean for this destination.</p>"
}
},
"description":""
}
ネストされたスキーマ: Template Reference
タイプ: array
タイトル: Template Reference
読取り専用: true
テンプレート参照を含みます。
この宛先のテンプレートBeanを検索します。
ソースを表示
{
"readOnly":true,
"title":"Template Reference",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"Contains the template reference. <p>Finds the template bean for this destination.</p>"
}