現象
アプリケーションログに「タスクを処理できませんでした」との内容で以下の警告イベントが記録されていました。
<Event xmlns='http://schemas.microsoft.com/win/2004/08/events/event'>
<System>
<Provider Name='FlexiCapture Processing Station'/>
<EventID Qualifiers='0'>1</EventID>
<Level>3</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime='2023-01-21T06:03:19.218994500Z'/>
<EventRecordID>24143</EventRecordID>
<Channel>Application</Channel>
<Computer>ComputerName</Computer>
<Security/>
</System>
<EventData><Data>FlexiBr</Data><Data>タスクを処理できませんでした</Data></EventData>
<RenderingInfo Culture='ja-JP'>
<Message>FlexiBr: タスクを処理できませんでした</Message>
<Level>警告</Level>
<Task></Task>
<Opcode>情報</Opcode>
<Channel></Channel>
<Provider></Provider>
<Keywords><Keyword>クラシック</Keyword></Keywords>
</RenderingInfo></Event>
同時刻に管理およびモニタリングコンソールを見ると、次のようなメッセージが出力されております。
重要なエクスポートターゲットが、文書に対して有効ではありません。
これらの警告イベントと上記のメッセージが記録・表示された原因を教えてください。
原因
タスクの処理対象である文書に対して、エクスポート設定のどの条件も一致しないことが原因です:
それ以外にはフィールド条件を設定している場合、条件に合致しない文書に対してはこの警告が発生します。警告イベントの内容は、エクスポート条件が一致しませんために、エクスポートのタスクが行われなかったことを示します。
解決
フィールド条件を設定している場合は、これらのメッセージや警告イベントが表示される動作は、期待された動作です。
それ以外では、文書のエラーの有無によって、エクスポートを実行するか否かを明確にします。
以下の3つの場合が考えられます。期待された動作として、それぞれ以下の動作を取ります。
- 文書にエラーはありません:
文書にエラーがなければ条件に合致する -> メッセージや警告イベントは表示されない
文書にエラーがあれば条件に合致しない -> メッセージや警告イベントが表示される - 文書にエラーがあります:
文書にエラーがなければ条件に合致する -> メッセージや警告イベントが表示される
文書にエラーがあれば条件に合致しない -> メッセージや警告イベントは表示されない - エラーは無関係です:
文書にエラーがあってもなくても条件に合致する -> メッセージや警告イベントは表示されない
メッセージや警告イベントが表示されました後で、当該の文書に即して適宜、適切な処理を行います。