Адаптер БД регулярно создает экземпляр - PullRequest
1 голос
/ 24 марта 2011

Я создал процесс BPEL и добавил адаптер БД для опроса изменения таблицы добавленной новой строки ... и мой интервал опроса составляет 60 секунд, но мой процесс создает экземпляр каждые 60 секунд, в идеале, когда в таблице есть некоторыеизмените, то это должно создать рабочий элемент в приложении ..

, пожалуйста, укажите мне, если я делаю что-то неправильно ...

1 Ответ

1 голос
/ 16 февраля 2012

Полагаю, если вы посмотрите на созданные экземпляры, вы заметите, что вы получаете те же данные обратно.

Это произойдет, если адаптер БД не уверен, какие записи были прочитаны.

Самый простой способ сделать это - сделать так, чтобы адаптер DB пометил запись как прочитанную.Вы можете сделать это, добавив столбец индикатора в свою схему как одно решение, которое настроено на чтение или чтение.

Но, фактически, ваша проблема, скорее всего, без дополнительной информации, что вы перечитываете то жезаписывать каждую итерацию, и поэтому вам нужно использовать один из параметров для определения прочитанной записи.

...