Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 вопрос по событиям (Oracle workflow)  [new]
nxx
Member

Откуда:
Сообщений: 2030
добрый день

создал событие, сделал подписку на него, подписка активна
фаза = 100
событие попадает в очередь (wf_deffered), но дальше так там и висит
т.е. не обрабатывается

подскажите, куда копать ?

PS если сделать фаза=99 всё работает как надо
15 мар 10, 17:48    [8481772]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по событиям (Oracle workflow)  [new]
Fucker
Member [заблокирован]

Откуда:
Сообщений: 1525
nxx
добрый день

создал событие, сделал подписку на него, подписка активна
фаза = 100
событие попадает в очередь (wf_deffered), но дальше так там и висит
т.е. не обрабатывается

подскажите, куда копать ?

PS если сделать фаза=99 всё работает как надо
В стандартной веб-морде "под фазой" написано: "Подписки с фазами 1- 99 выполняются синхронно, с фазами 100 и выше отложены"

Это вам о чем-то говорит?
15 мар 10, 18:28    [8482042]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по событиям (Oracle workflow)  [new]
nxx
Member

Откуда:
Сообщений: 2030
Fucker
nxx
добрый день

создал событие, сделал подписку на него, подписка активна
фаза = 100
событие попадает в очередь (wf_deffered), но дальше так там и висит
т.е. не обрабатывается

подскажите, куда копать ?

PS если сделать фаза=99 всё работает как надо
В стандартной веб-морде "под фазой" написано: "Подписки с фазами 1- 99 выполняются синхронно, с фазами 100 и выше отложены"

Это вам о чем-то говорит?


Fucker
nxx
добрый день

создал событие, сделал подписку на него, подписка активна
фаза = 100
событие попадает в очередь (wf_deffered), но дальше так там и висит
т.е. не обрабатывается

подскажите, куда копать ?

PS если сделать фаза=99 всё работает как надо
В стандартной веб-морде "под фазой" написано: "Подписки с фазами 1- 99 выполняются синхронно, с фазами 100 и выше отложены"

Это вам о чем-то говорит?


я может быть тупой, но не настолько

понятно что отложены, но кто-то ведь должен обрабатывать отложенные ?
так вот вопрос в том, кто, какой процесс обрабатывает очередь
и почему этот процесс вдруг перестал работать.
16 мар 10, 09:58    [8483686]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по событиям (Oracle workflow)  [new]
Urri
Member

Откуда: Москва
Сообщений: 2693
Если в OEBS, то см. конкаррент Workflow Background Process (Фоновый процесс потока операций).
16 мар 10, 17:29    [8487999]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по событиям (Oracle workflow)  [new]
nxx
Member

Откуда:
Сообщений: 2030
Urri
Если в OEBS, то см. конкаррент Workflow Background Process (Фоновый процесс потока операций).


о, блин
как-то не подумал

а с какими параметрами его запускать ?
событие/подписка вроде к ITEM_TYPE не привязаны
а по всем ITEM_TYPE запускать как-то не хочется
(столько всего пойдет обрабатывать...)

событие при любом ITEM_TYPE обработается ?
16 мар 10, 18:14    [8488261]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по событиям (Oracle workflow)  [new]
Fucker
Member [заблокирован]

Откуда:
Сообщений: 1525
Urri
Если в OEBS, то см. конкаррент Workflow Background Process (Фоновый процесс потока операций).
+ ключевое слово Process Deferred
16 мар 10, 18:19    [8488283]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по событиям (Oracle workflow)  [new]
Urri
Member

Откуда: Москва
Сообщений: 2693
nxx
а с какими параметрами его запускать ?

По этому поводу есть ноутка на металинке.
Вкратце, рекомендуется ставить этот конкарент на график 3 раза, превый с первым "Да" - с интервалом, скажем, раз в 5 минут, второй со вторым "Да" с интервалом примерно в час, и третий раз - с третьим "Да" - с интервалом, скажем, раз в неделю.
16 мар 10, 23:07    [8489141]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по событиям (Oracle workflow)  [new]
Urri
Member

Откуда: Москва
Сообщений: 2693
PS: Без указания прочих параметров, т.е. для всех типов процессов сразу.
PPS: В принципе, после того, как настроить согласно ноутке, простор для дальнейшей оптимизации очень даже остается, но многолетняя практика показывает, что и так хорошо.
16 мар 10, 23:15    [8489159]     Ответить | Цитировать Сообщить модератору
 Re: вопрос по событиям (Oracle workflow)  [new]
Fucker
Member [заблокирован]

Откуда:
Сообщений: 1525
Когда я прочел исходное сообщение, у меня возникло легкое, почти мимолетное, ощущение того, что я этот вопрос уже когда-то читал. Этот вопрос этого автора. Но тратить время на разбор ситуации я тогда не стал.

А вот теперь, все-таки потратил пару минут и выяснил, что автор уже задавал практически этот же вопрос чуть меньше года назад:
nxx
1)

напомните, где/как определяется как будет запущен процесс -
сразу
или
только при выполнении workflow background engine

2)

чем/как обрабатываются бизнес-события с фазой >= 100

?
На тот вопрос исчерпывающе ответил Peter Bobrov - Re: пара вопросов по workflow, но толку, как видите, от этого ответа не было ровно никакого...

Юра, который Urri, ты понял о чем я?
Оцени: пара вопросов по workflow
19 мар 10, 17:36    [8506797]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить