Можно ли остановить MDB в Weblogic 8.x? - PullRequest
0 голосов
/ 07 октября 2009

Можно ли программно остановить MDB от прослушивания очереди в Weblogic 8.1?

Я знаю, что это можно сделать в JBoss и более поздних версиях Weblogic, но я не был уверен, возможно ли это в 8.x.

Ответы [ 2 ]

2 голосов
/ 07 октября 2009

Это возможно с Weblogic 9.x и Weblogic 10.x через MessageDrivenEJBRuntimeMBean, который предоставляет методы приостановки / возобновления (см. Справочник по BEA WebLogic Server 9.0 API или Справочник по API WebLogic Server 10.3 ) как объяснено в этом Тема: Программная приостановка / приостановка потребления MDB . AFAIK, эта функция была введена в версии 9.0, и я не знаю, была ли она перенесена на 8.1 (в пакете обновления или в виде патча). Возможно, вы захотите проверить это с помощью BEA Oracle.

0 голосов
/ 07 октября 2009

Вы можете отменить развертывание приложения, содержащего ваш MDB. Вы можете использовать WLST для этого.

...