1

BPEL プロセスを作成し、追加された新しい行のテーブル変更をポーリングするための DB アダプターを追加しました。ポーリング間隔は 60 秒ですが、プロセスは 60 秒ごとにインスタンスを作成しています。アプリケーションでワークアイテムを作成する必要があります..

私が何か間違ったことをしている場合は、私を導いてください...

4

1 に答える 1

1

作成されたインスタンスを見ると、同じデータが返されていることに気付くと思います。

これは、dbアダプターが読み取られたレコードが不明な場合に発生します。

これを行う最も簡単な方法は、DBアダプターにレコードを既読としてマークさせることです。これを行うには、読み取りまたは未読み取りに設定された1つのソリューションとして、スキーマにインジケーター列を追加します。

しかし、事実上、問題は、詳細情報なしで、反復ごとに同じレコードを再読み取りしている可能性が高いため、レコードが読み取られたことを確認するためのオプションの1つを使用する必要があります。

于 2012-02-16T01:58:54.893 に答える