Импортированная модель бизнес-величин выполнена успешно, но данные не были записаны в базу данных.

Неполадка: модель бизнес-величин была успешно импортирована в административную консоль WebSphere Business Monitor. Соответствующий файл .ear на Языке выполнения бизнес-процессов (BPEL) был успешно установлен в WebSphere Process Server. Экземпляры процесса, принадлежащие этой модели, были созданы и успешно выполнены. Таблицы Базы данных состояний были успешно созданы. Но не было создано и сохранено в Базе данных состояний никаких данных.

С помощью следующих действий можно исследовать и устранить эту неполадку:

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

Copyright IBM Corporation 2005. Все права защищены.