Не выгружается товар с сервера на кассу. Ошибка в логе no protocol

Публичное пространство

Не выгружается товар с сервера на кассу. Ошибка в логе no protocol

Инцидент: Товары загружены на сервер и создалась очередь на кассу, но касса не забирает товары.

Брандмауер выключен. Проверка связи с сервером работает

При открытии на кассе /strorage/crystal-cash/logs/goods.log присутствует ошибка:

08.11 17:56:28 ERROR [FilesChecker] Process products to cash error: 

java.net.MalformedURLException: no protocol: products_1_1_2013_11_05__17_49_38_078de962-f5f3-4d38-9517-aea398a478ae.ser

Проблема: В конфигурационных файлах есть некорректные записи, из-за которых касса не может скачать нужные задания

Как решить: Перейти в конфигурационные файлы сервера и проверить:

1. В файле {inst dir}\SetRetail10\server\set\conf\modules\register\ServerRegisterModules-config.xml

 

2. Ищем настройку 

        <Module name="products">

            <Jar>SET-Products.jar</Jar>

3. Проверяем в ней URL

<Subscription>

                    <Protocol>http</Protocol>

                    <URL>http://192.168.10.10:8090> ---должен быть прописан адрес сервера

 <Subscribers>

4. В файле {inst dir}\SetRetail10\server\set\conf\modules\products\products.properties

5. Проверить параметры:

  • products.transfer.folder=http\://172.16.1.211\:8091/products/                                                                        ---должен быть прописан адрес сервера

  • product.type.provider.wsdl=http\://172.16.1.211\:8090/SET-ProductTypeManager/ProductTypesManager?wsdl---должен быть прописан адрес сервера

  • registerModuleURL=http\://172.16.1.211\:8090/SET-Register/SET/RegisterManager?wsdl                                ---должен быть прописан адрес сервера 

После каких-либо изменений необходимо перезагрузить службу сервера.