Проблема
Не загружается платёж из ODB.
Решение
В данном разделе подразумевается, что XML-документ с объектом типа Платеж пришел в очередь адаптера NavXLAdptrV5, то есть проблема возникает при обработке данного пакета адаптером NavXLAdptrV5. Перед тем, как завести задачу, соберите следующие данные:
- Как именно, по вашему мнению, должен был отработать функционал, то есть что именно вы ожидали увидеть.
- Опишите последние изменения в конфигурации компьютера или программного обеспечения, которые могут иметь отношение к делу.
- Убедитесь, что вы используете Актуальную версию.
- Проанализируйте лог-файл на наличие ошибок, которые могут иметь отношение к делу.
- Проверьте, нет ли на базе(resman) инвалидных объектов.
- Убедитесь, что адаптер NavXLAdptrV5 подписан на требуемый объект
- DealTransact для системы SW_DIASOFT;
- PAY для системы SW_IBSO_RUSS;
- PAY для системы SW_ATHENA;
- Turn для системы SW_DIASOFT;
- VW_TRANSACTS для системы SW_STORED;
- ZSW_PAY для системы COLVIR;
- InstRelation для системы SW_DIASOFT;
- PAYM для системы SW_QUORUM;
- Убедитесь, что в EventLog Windows нет сообщений об ошибках, которые могут иметь отношение к делу.
- Убедитесь, что в Диспетчере шины зарегистрировано преобразование объектов из требуемой ODB.
- На тестовом стенде запустите адаптер NavXLAdptrV5 в режиме отладки
- Убедитесь, что стартовал сервис нужной вам системы:
- PetroRNSrvc — если не обрабатывается платеж от системы IBSO_PETRO;
- SWStoreRNSrvc — если не обрабатывается платеж от системы SW_STORED;
- BarCapRNSvc — если не обрабатывается платеж от системы BarCap;
- AphRNSrvc — если не обрабатывается платеж от системы APHINA;
- Dealing32RNSrvc — если не обрабатывается платеж от системы Dealing32;
- HotSpotRNSvc — если не обрабатывается платеж от системы HotSpot;
- LimitNavigatorRNSvc — если не обрабатывается платеж от системы LimitServer;
- SWInetMrgRNSvc — если не обрабатывается платеж от системы iNetMrg;
- ColvirRNSvc — если не обрабатывается платеж от системы COLVIR;
- LoansRNSvc — если не обрабатывается платеж от системы CreditProduct;
- QuorumRNSvc — если не обрабатывается платеж от системы SW_QUORUM;
- XYZRNSrvc — если не обрабатывается платеж от системы XYZ;
- DeutscheBankRNSvc — если не обрабатывается платеж от системы DchBnk;
- AthenaRNSvc — если не обрабатывается платеж от системы SW_ATHENA;
- DiasoftRNSrvc — если не обрабатывается платеж от системы SW_DIASOFT;
- BankirRNSrvc — если не обрабатывается платеж от системы SW_Bankir;
- IBSORNSrvc — если не обрабатывается платеж от системы SW_IBSO_RUSS;
- PrimeRNSvc — если не обрабатывается платеж от системы PrimeFx;
- Отправьте экземпляр объекта типа Платеж в очередь тестового адаптера NavXLAdptrV5 одним из способов:
- Штатным образом через адаптер ODB — если ошибку можно воспроизвести на тестовом стенде;
- С помощью утилиты MSMQSpammer.exe.
- Проанализируйте лог-файл на наличие ошибок, которые могут иметь отношение к делу.
- Если ошибки в логах адаптера NavXLAdptrV5 есть, и вы ещё не поняли причину – не забудьте приложить их (логи) к задаче.
- Если вы смогли найти конкретный пакет, на котором возникает проблема — не забудьте приложить его к задаче, при необходимости указав идентификатор экземпляра объекта, с загрузкой которого возникла проблема.
- Собрав данные, попробуйте их проанализировать, может быть, ответ лежит на поверхности. Ну если нет, берем всё, что удалось собрать и заводим задачу. Вам помогут.
- После того, как проблема решена, пошлите сообщение всем, кто вам помог; дайте им знать, чем всё закончилось, и поблагодарите ещё раз за помощь.
- Для достаточно серьёзных проблем можно послать резюме с историей поиска их причин.
- Опишите окончательную постановку проблемы. Опишите, каким оказалось решение, и укажите тупиковые пути, которых стоит избегать.
- Назовите всех, кто помог вам: так вы найдёте себе друзей.
Похожие статьи
Related issues