---
schema_version: "1"
id: f0fc18c3c7018d7d4f9f3e6381c21aae90e0df3eaf20a62cb74024dd3fa9a333
title: 機能フラグのメカニズム
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/mule-runtime/4.8/feature-flagging.md
canonical_url: https://docs.mulesoft.com/jp/mule-runtime/4.8/feature-flagging
source_site: docs.mulesoft.com
content_type: documentation
content_hash: c3748367681dd4be412d9ce905701785b2ff8957f2f2e1faefce3a4ee4db4c88
description: MuleSoft Documentation Site
release: "4.8"
latest: false
---
# 機能フラグのメカニズム

Mule Runtime Engine には機能フラグのメカニズムが組み込まれています。これを使用すると、必要な最小の Mule バージョンに基づいて Mule アプリケーションで Mule インスタンスの動作を変更することができます。この機能では、Mule アプリケーションが以降の Mule Runtime バージョンで引き続き動作できるために後方互換性が確保されます。一方、新しい Mule アプリケーションは、Mule インスタンスに実装された最新のバグ修正を活用することができます。

機能フラグのメカニズムは自動です。Mule インスタンスにデプロイされた Mule アプリケーションごとに、Mule は、Mule アプリケーションのアプリケーション記述子ファイル (​`mule-artifact.json`​) に設定されたアプリケーションの最小 Mule バージョンに基づいて有効または無効な機能を判断します。

デフォルトでは、以前の Mule バージョンで実行されている Mule アプリケーションとの後方互換性のない新機能またはバグ修正は Mule Runtime Engine によって無効化されます。ただし、各 Mule アプリケーション、または同じ Mule インスタンスで実行されるすべてのアプリケーションに設定される機能フラグを管理することができます。

## [](#mule-アプリケーションの機能フラグの設定)Mule アプリケーションの機能フラグの設定

Mule アプリケーションの機能フラグを設定するには、アプリケーションの ​`mule-artifact.json`​ ファイルの ​`minMuleVersion`​ 値を変更します。この設定では、この特定のバージョンにリリースされたすべての機能とバグ修正を実装し、以降の Mule バージョンでデフォルトでアクティブになっている機能とバグ修正を無効化して、このアプリケーションを実行するように Mule インスタンスに指示します。

たとえば、Mule 4.5.0 で Mule アプリケーションを実行し、Mule 4.1.0 までのコア機能を変更しない機能のみを適用するように Mule インスタンスに指示できます。

`mule-artifact.json`​ ファイルの例

{
  "minMuleVersion": "4.1.0"
}

## [](#mule-インスタンスの機能フラグの設定)Mule インスタンスの機能フラグの設定

機能フラグを設定する代替方法として、システムプロパティを使用する方法があります。この場合、使用可能な各機能フラグを有効または無効にすることができます。ただし、システムプロパティを介して機能フラグを設定すると、変更が Mule インスタンスレベルで適用されるため、この Mule インスタンスにデプロイされたすべてのアプリケーションが、設定された機能フラグに従って動作します。

システムプロパティは他のデプロイメント対象では設定できないため、この設定はオンプレミスデプロイメントのみとの互換性があります。

たとえば、このインスタンスで実行されているすべてのアプリケーションで特定の機能を有効または無効にするように Mule 4.5.0 インスタンスを設定することができます。

`wrapper.conf`​ ファイルの例

…
wrapper.java.additional.999=-DHONOUR\_RESERVED\_PROPERTIES\_PROPERTY=true
wrapper.java.additional.1000=-DCOMPUTE\_CONNECTION\_ERRORS\_IN\_STATS\_PROPERTY=false

## [](#機能フラグリファレンス)機能フラグリファレンス

次の表に、使用可能な機能フラグ、機能フラグの機能の説明、機能フラグが使用可能になった Mule バージョン、機能フラグをデフォルトで有効化する以前のマイナーバージョンリリース、変更が実装された課題 ID を示します。

<table class="tableblock frame-all grid-all fit-content stretch">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">機能フラグ</th>
<th class="tableblock halign-left valign-top">説明</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.batch.fixed.aggregator.transaction.record.buffer</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、固定サイズのアグリゲーターを使用する Batch Aggregator は、完全なブロックが処理されたときにのみコミットされます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
<li>
<p>4.3.0-20210304</p>
</li>
<li>
<p>4.2.2-20210304</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>どの Mule バージョンでもデフォルトでは有効になりません</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19218</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.compute.connection.errors.in.stats</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、接続エラーがアラートトリガーの一環として計算されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
<li>
<p>4.3.0-20210304</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19020</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.enable.default.errorhandler.not.rollback.incorrect.tx</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、Runtime が追加したデフォルトのエラーハンドラーは、トランザクションが応答せずにロールバックが必要になっても、トランザクションをロールバックしません。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-20211227</p>
</li>
<li>
<p>4.3.0-20211222</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.1</p>
</li>
<li>
<p>4.3.1</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19919</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.dw.remove_shadowed_implicit_inputs</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、DataWeave は、ルートレベルで宣言されている名前と同じ名前の暗黙的な入力を削除します。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-20211026</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>DW-893</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.enable.policy.isolation</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、Mule は、ポリシーによってインポートされた拡張機能を、Mule アプリケーションによってインポートされた拡張機能とは完全に切り離して管理します。また、ポリシーの初期化の一環としてアプリケーションで宣言された明示的な設定の使用が検証により回避されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
<li>
<p>4.3.0-20210622</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19226</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.enable.profiling.service</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、Runtime プロファイリング機能が使用できるようになります。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>どの Mule バージョンでもデフォルトでは有効になりません。</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19588</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.entityResolver.failOnFirstError</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、配置できないスキーマを宣言しているアプリケーションをデプロイすると、Mule XML DSL パーサーが失敗します。それ以外の場合、このようなスキーマのバインド先の名前空間もアプリケーションで使用していると、パーサーは失敗します。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>EE-7827</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.force.runtime.profiling.consumers.enablement</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、Runtime によって実装されたプロファイリングコンシューマーがデフォルトで有効になります。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-20220221</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>どの Mule バージョンでもデフォルトでは有効になりません</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19967</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.dw.handle_splitter_exception</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、DataWeave で内部例外を適切に処理しながらペイロードを分割するため、以降のシリアル化エラーが回避されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>DW-383</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.honour.reserved.properties</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、​<code>app.name</code>​ などの予約されたプロパティをグローバルプロパティで上書きできなくなります (上書きは無視されます)。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
<li>
<p>4.3.0-20220221</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
<li>
<p>4.3.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-17659</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.honourErrorMappingsWhenPolicyAppliedOnOperation</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、操作ポリシーのエラー解決が無視されます。そのため、ポリシーが適用されるプロセッサーのエラーマッピングが正常に設定されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-20220722</p>
</li>
<li>
<p>4.3.0-20220725</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-11147961</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.detailedCompositeRoutingExceptionLog</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、AbstractForkJoinRouter ベースのプロセッサー (例: Parallel For Each ルーターや Scatter-Gather ルーター) は、失敗したルートの詳細なエラー情報を表示します。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-20220622</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-10965130</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.parallelForeach.flattenMessage</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、parallel-foreach スコープで反復処理する項目がメッセージ (結果オブジェクトを返す操作の出力など) であれば、foreach スコープと同じようにフラット化されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-20220221</p>
</li>
<li>
<p>4.3.0-20220221</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-20067</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.setVariable.WithNullValue</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、変数の値が ​<code>null</code>​ であっても、Set Variable コンポーネントで変数が作成されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
<li>
<p>4.3.0-20210622</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19443</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.startExtensionComponentsWithArtifactClassloader</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、拡張機能は、デプロイ可能なアーティファクト (アプリケーション、ポリシー、ドメイン) からエクスポートされたリソースのみを読み込むことができます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
<li>
<p>4.3.0-20211026</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19815</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.transformer.toString.transformIteratorElements</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、文字列に変換される管理されたカーソルイテレーターには、汎用値 ​<code>org.mule.runtime.core.internal.streaming.object.-ManagedCursorIteratorProvider$ManagedCursorIterator@</code>​ ではなく要素の表現が表示されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19323</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.suppress.mule.exceptions</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、エラー抑制が行われます。この機能により、Web Service Consumer Connector や Until Successful スコープなどのコンポーネントでその名前空間外のエラーが報告されなくなります。</p>
</div>
<div class="paragraph">
<p>Web Service Consumer での接続エラーのエラーログの抜粋の例 (HTTP:CONNECTIVITY が抑制されています):</p>
</div>
<div class="literalblock">
<div class="content">
<pre>Error type : WSC:INVALID_WSDL​
Caused by  : HTTP:CONNECTIVITY</pre>
</div>
</div>
<div class="paragraph">
<p>抑制されたエラーは On Error ハンドラーでも照合できる根本原因として扱われます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0-20220922</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0-20220922</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-11778765</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.errorTypes.lax</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、参照されないエラーハンドラー/コンポーネントに対してもエラー種別検証が適用されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0-20211227</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>どの Mule バージョンでもデフォルトでは有効になりません。</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19879</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.support.native.library.dependencies</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、アプリケーションがネイティブライブラリにアクセスすると、宣言されたネイティブライブラリの残りも読み込まれます。これにより、アクセスしたネイティブライブラリが別のネイティブライブラリに連動している場合に ​<code>UnsatisfiedLinkError</code>​ などのエラーを回避することができます。ライブラリは、​<code>sharedLibraries</code>​ 設定で連動関係の順序に従って宣言する必要があります。つまり、ライブラリ A がライブラリ B に連動する場合、A を最初に宣言する必要があります。ドメインでネイティブライブラリを宣言することもサポートされます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-20230417</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-11855052</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.rethrowExceptionsInIdempotentMessageValidator</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、​<code>idempotent-message-validator</code>​ のイベントを処理する際に一般的な ​<code>MULE:DUPLICATE_MESSAGE</code>​ をスローするのではなく、内部例外が再スローされます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-11529823</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>com.mulesoft.dw.xml_reader.honourMixedContentStructure</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>このプロパティが true に設定されている場合、DataWeave ではテキストを混在コンテンツと一緒に 1 つのテキスト項目にグループ化するのでなく、混在コンテンツ構造を保持します。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-11071481</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>ENFORCE_ERROR_TYPES_VALIDATION</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、参照されていないエラーハンドラー/コンポーネントに対してもエラー種別検証が適用されます。
この機能はシステムプロパティで設定できません。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-10619787</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>disable.attribute.parameter.whitespace.trimming</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、Mule では DSL で属性レベルで定義されたパラメーター値から空白を切り取ります。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19803</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>disable.pojo.text.parameter.whitespace.trimming</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、Mule では DSL の POJO の CDATA テキストパラメーターから空白を切り取ります。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-20048</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>enforce.expression.validation</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、式検証が ​<code>targetValue</code>​ について適用され、リテラル値は許可されません。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19987</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>enforce.dw.expression.validation</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、式検証がすべての DataWeave 式について適用されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19967</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>force.runtime.profiling.consumers.enablement</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にした場合、Mule によって実装されたプロファイリングコンシューマーがデフォルトで有効になります。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-202202</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-19967</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.disable.registryBootstrapOptionalEntries</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、​<code>registry-bootstrap.properties</code>​ のエントリの ​<code>optional</code>​ 属性が無視されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-10736301</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.disable.applyObjectProcessor</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、​<code>SimpleRegistry</code>​ に登録されるオブジェクトで ​<code>org.mule.runtime.core.privileged.registry.ObjectProcessor</code>​ の実装が適用されません。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>MULE-11737</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.deployment.validateAppModelWithRegionClassloader</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、アプリケーションモデルがリージョンクラスローダーを使用して検証されます。無効にすると、アプリケーションクラスローダーを使用して検証されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-10808757</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.suppress.mule.exceptions</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、エラー抑制が行われます。これにより、たとえば、Web Service Consumer Connector や、対応する名前空間 (MULE や WSC) から常にエラーを報告する Until Successful スコープに影響します。抑制されたエラーは根本原因として扱われます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-202210</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-202210</p>
</li>
<li>
<p>4.3.0-202210</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-11308645</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.foreachRouterRejectsMapExpressions</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、コレクション式が ​<code>java.util.Map</code>​ に評価される場合、'foreach' ルーターによって ​<code>IllegalArgumentException</code>​ が生成されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-12207110</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.honour.insecure.tls.configuration</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、TrustStore の項目が設定されている場合であっても、非セキュアな TLS 設定が尊重されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-10822938</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.transaction.sink.index</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、キーの一部としてインデックスを使用して不安定なシンクがキャッシュされます。シンクがすでに使用されている場合は新しいシンクが作成されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.4.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0</p>
</li>
<li>
<p>4.3.0</p>
</li>
<li>
<p>4.2.0</p>
</li>
<li>
<p>4.1.0</p>
</li>
<li>
<p>4.0.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-12128703</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.enable.policy.context.parallel.scopes</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、新しい (ソース) ポリシーコンテキストが並列スコープの実行用に作成されます: ParallelForeach、ScatterGather、Async。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
<li>
<p>4.4.0-202306</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-13509911</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.put.trace.id.and.span.id.in.mdc</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、トレース ID とスパン ID が MDC に追加されます (使用可能な場合)。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-12979787</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.enable.mule.specific.tracing.information</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、スパンが伝播されるときに ​<code>ancestor-mule-span-id</code>​ 値がトレース状態に追加されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.5.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>どの Mule バージョンでもデフォルトでは有効になりません</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-13215870</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.disableJmx.for.commons.pool2</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、MBeans は ​<code>commons-pool2</code>​ に登録されません。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.6.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.6.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-12422473</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.disable.scheduler.logging</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、スケジューラーで例外が記録されません。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.6.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.6.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-13881167</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.tx.error.when.timeout</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、ローカルまたは XA トランザクションがタイムアウトに達したときにエラーがスローされます。このエラーはエラー処理を使用して処理できます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.6.1</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.6.1</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-14608096</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.disableXmlSdkImplicitConfigurationCreation</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、XML SDK の暗黙的な設定が作成されなくなります。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.7.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.7.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-10634129</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.enable.xml.sdk.mdc.reset</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、XML SDK 操作の実行時に MDC コンテキストがリセットされます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.8.0</p>
</li>
<li>
<p>4.7.1</p>
</li>
<li>
<p>4.6.4</p>
</li>
<li>
<p>4.4.0-20240522</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.8.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-15206528</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.unsupportedExtensionsClientRunAsync</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、​<code>org.mule.runtime.extension.api.client.ExtensionsClient</code>​ 非推奨メソッド ​<code>(executeAsync(String, String, OperationParameters)</code>​ および ​<code>execute(String, String, OperationParameters))</code>​ で ​<code>UnsupportedOperationException</code>​ がスローされます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>1.8.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.8.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-15399821</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>ENFORCE_IMPORT_TARGET_SAME_TYPE</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、​<code>インポート</code>​対象のルート要素が設定のインポートと同じになることが検証されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.8.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.8.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-15509819</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
<p><code>mule.honour.persisted.flow.state</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効にすると、初期状態に関係なく、アプリケーションの再起動時に ​<code>flows.deployment.properties</code>​ で設定された状態がフローで考慮されます。</p>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降に使用可能</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.8.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>次のバージョン以降にデフォルトで有効化</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>4.8.0</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>課題 ID</strong>​</p>
</div>
<div class="ulist">
<ul>
<li>
<p>W-15750334</p>
</li>
</ul>
</div></div></td>
</tr>
</tbody>
</table>

## [](#関連情報)関連情報

[システムプロパティの設定](https://docs.mulesoft.com/jp/mule-runtime/4.8/mule-app-properties-system)