Неполадка: модель бизнес-величин была успешно импортирована в административную
консоль
WebSphere Business Monitor. Соответствующий файл .ear на Языке выполнения бизнес-процессов (BPEL) был
успешно установлен в
WebSphere
Process Server.
Экземпляры процесса, принадлежащие этой модели, были созданы и успешно
выполнены. Таблицы Базы данных состояний были успешно созданы. Но не
было создано и сохранено в Базе данных состояний никаких данных.
С помощью следующих действий можно исследовать и устранить эту неполадку:
- Включите самый подробный уровень протокола. Подробные сведения об
установке уровня протокола приведены в разделе
Управление
протоколом и трассировкой.
- Включите хранилище данных Инфраструктура общих событий (CEI). Подробные
сведения приведены в разделе Включение
и выключение хранилища CEI.
- Создайте новый экземпляр процесса в службе выполнения, так чтобы новые
события посылались Серверу монитора.
- Убедитесь в том, что события генерируются и посылаются в CEI, перейдя
на страницу приложения Просмотр событий общего формата и найдя на ней
вновь созданные события. Более подробную информацию можно найти в разделе
Просмотр отслеживаемых
событий в документации
WebSphere
Process Server.
- Если событие не появляется в хранилище данных CEI, проверьте
развертывание модели BPEL в WebSphere
Process Server.
Более подробную информацию об устранении неполадок развертывания BPEL
можно найти в разделе
Устранение неполадок развертывания в документации
WebSphere
Process Server.
- Если события существуют в хранилище данных CEI, убедитесь в том, что
ресурсы JMS созданы и настроены успешно.
- Перейдите в административную консоль
WebSphere Application
Server,
выбрав
.
- Выберите Фабрика
соединений очереди JMS в разделе
Фабрики
соединений, а затем убедитесь в том, что фабрика
соединений очереди JMS для
WebSphere Business Monitor
создана с именем
MonitorQueueFactory.
- Выберите
.
- Выберите Очередь
JMS в разделе
Назначения
и убедитесь в том, что очередь JMS была создана с именем
MonitorQueueDestination.
- Проверьте trace.log. Если событий нет, просмотрите фильтры и зависимую
трассировку событий. Если трассировка включена и установлен самый
подробный уровень протокола, вы должны обнаружить все события, полученные
WebSphere Business Monitor,
в файле трассировки. Найдите первое из этих сообщений (или любое событие
создания) и просмотрите, как оно фильтруется каждым зарегистрированным
процессом. Для каждого процесса, зарегистрированного для события,
сообщение указывает на то, что метод filterAndHandle был запущен и
сообщение прошло фильтр. Если фильтрация была выполнена успешно,
просмотрите, сколько экземпляров было возвращено запросом для этой записи
события. Если это событие создания (например, BPC.BFM.PROCESS.STATUS),
запрос должен возвращать 0 экземпляров. Должно быть инициировано
создание новой записи для этого процесса или экземпляра операции.