Подпишитесь на рассылку «Точки роста»
eng
image
Подписаться
Заказать звонок
Заказать демо
Чат

Не работает обмен с КПК

Не работает обмен с КПК

Не работает обмен с КПК

Выявление любой проблемы делится на этапы, когда проверяется выполнены ли те или иные необходимые операции, все ли программы и службы запущены и что пишется в логах.

  • imageВспомним схему работы комплекса программных продуктов.
      image
  • Так как тестирование работы комплекса пользователями, как правило, начинается с выполнения загрузки полной базы данных на КПК, то и описание типичных проблем, методов идентификации и борьбы с ними мы начнем с этого момента.


    ST-Мобильная Торговля 3.0.

  • Нет подключения к серверу. Connection refused.
      Как выглядит ошибка на КПК

      image

      Запустите services.msc — консоль управления службами и убедитесь, что служба Dex Exchange Service запущена и повторите попытку.

      image

      Что делать, если служба Dex Exchange Service не стартует?
      Запустите eventvwr.msc — консоль просмотра событий Windows (логи Windows). Разверните ветку Журналов Windows и выберите журнал Приложение. Найдите сообщения с ошибками для Data Exchange Service, изучите проблему и устраните её.

      image
  • Отсутствуют данные для загрузки.
      Как выглядит ошибка на КПК

      image

      Это означает, что ST-Мобильная Торговля 3.0 смогла подключить к ST-СОД и он функционирует, однако ST-СОД не смог получить данные для загрузки на КПК.
      Запустите dexmngr.exe — консоль управления службой обмена данными (ST-СОД).
      Откройте вкладку Журнал Событий и найдите ошибку, появившуюся в момент выполнения обмена данными.

      Как выглядит ошибка в ST-СОД
      Error in the procedure call service 'replication':
      http://localhost:8081/replication.service/ws - There was no endpoint listening at http://localhost:8081/replication.service/ws that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details..
      Details: Unable to connect to the remote server

      image

      Запустите services.msc - консоль управления службами и убедитесь, что служба ST - Репликация. Планировщик заданий (rpl_Sheduler) запущена и повторите попытку.

      image

      Что делать, если служба ST - Репликация. Планировщик заданий (rpl_Sheduler) не стартует?
      Запустите eventvwr.msc - консоль просмотра событий Windows (логи Windows). Разверните ветку Журналов Windows и выберите журнал Приложение. Найдите сообщения с ошибками для ST - Репликация, изучите проблему и устраните её.

      image

  • ST-СОД. Ошибки появляются во время обмена.

  • There was no endpoint listening at ...
      Как выглядит ошибка в ST-СОД

      image

      Убедитесь, что адрес WebService введенный в настройках действий для учётной записи агента в ST-СОД соответствует адресу WebService в ST-Репликация.
      Откройте настройки действий агента в ST-СОД

      image


      Откройте файл настроек ST-Репликация, находящийся в корневой папке программы, указанный во время установки ST-Репликация. Файл настроек называется rpl_Sheduler.exe.config

      image


      Внимание! Отсутствие (по отношению к ST-СОД) записи /ws. в конце строки настроек baseAddress в ST-Репликация является нормальным! Данный постфикс добавляется автоматически.

      Что делать, если пути совпадают, но ошибка не пропадает?
      Необходимо открыть в окне веб браузера адрес WebService, указанный в файле настроек rpl_Sheduler.exe.config в секции baseAddress.
      Если браузер не может отобразить страницу - необходимо убедиться, что на компьютере открыт порт, на который назначен WebService. Возможно, вам понадобиться помощь системного администратора.

      image



  • Внимание! Информация на этой странице будет пополняться по мере получения информации о проблемах.