forum.bitel.ru
http://forum.bitel.ru/

Не запускается CashCheck-сервер через сервис
http://forum.bitel.ru/viewtopic.php?f=28&t=12544
Страница 1 из 1

Автор:  Antonavt [ 17 июл 2017, 15:52 ]
Заголовок сообщения:  Не запускается CashCheck-сервер через сервис

Доброго времени суток!

Настраиваю ККТ АТОЛ 30Ф для работы с биллингом (сервер вер. 7.0.1061).
Скачал с сайта BGCashcheckServer_7.0_383.
Делаю по инструкции.
В данный момент команда testserver.bat --dotest --dotouch выдает следующее:
Код:
17.07.2017 14:27:47,638  INFO [main] TestServer:1140 - 1) CASHSERVER VERSION GETTING (LOCAL)
17.07.2017 14:27:47,761  INFO [main] TestServer:1142 - CmdTcpServer v 7.0.383 / 28.06.2017 17:24:09
17.07.2017 14:27:47,761  INFO [main] TestServer:1144 - 2) JAVA VERSION
17.07.2017 14:27:47,761  INFO [main] TestServer:1146 - os:Windows 10; java:Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_111
17.07.2017 14:27:47,761  INFO [main] TestServer:1149 - 3) logging level ALL
17.07.2017 14:27:47,762  INFO [main] TestServer:1151 - 4) CHECK jssc.* CLASS
17.07.2017 14:27:47,764  INFO [main] TestServer:1164 - 5) jssc VERSION GETTING
17.07.2017 14:27:47,764  INFO [main] TestServer:1166 - libraryVersion=2.8.0
17.07.2017 14:27:47,764  INFO [main] TestServer:1167 - osType=1 (WIN)
17.07.2017 14:27:47,765  INFO [main] TestServer:303 - 6) DRIVERS TOUCH
17.07.2017 14:27:47,767  INFO [main] TestServer:174 - 7) PORT SCAN
17.07.2017 14:27:47,769  INFO [main] TestServer:177 - Ports:
17.07.2017 14:27:47,769  INFO [main] TestServer:184 - COM1
17.07.2017 14:27:47,769  INFO [main] TestServer:184 - COM3
17.07.2017 14:27:47,770  INFO [main] TestServer:188 - 8) LOCAL TEST (CURRENT DRIVER)
17.07.2017 14:27:47,770 DEBUG [main] TestServer:195 - create driver 'ru.bitel.frk.driver.atol3.Driver' instance...
17.07.2017 14:27:47,773 DEBUG [main] TestServer:197 - created driver: ru.bitel.frk.driver.atol3.Driver@22927a81
17.07.2017 14:27:47,774 TRACE [main] TestServer:208 - config: baudRate=1200
17.07.2017 14:27:47,774 TRACE [main] TestServer:208 - config: cutterDisabled=1
17.07.2017 14:27:47,774 TRACE [main] TestServer:208 - config: portName=COM3
17.07.2017 14:27:47,774 TRACE [main] TestServer:208 - config: type=ATOL30F
17.07.2017 14:27:47,775 TRACE [main] TestServer:208 - config: accessPassword=0000
17.07.2017 14:27:47,775  WARN [main] TestServer:221 - use DEFAULT oper password '0'
17.07.2017 14:27:47,775 DEBUG [main] TestServer:233 - get deviceMethod 'name'...
17.07.2017 14:27:47,775 DEBUG [main] TestServer:235 - invoke 'public synchronized java.lang.String ru.bitel.frk.driver.atol3.Driver.name(java.lang.String) throws ru.bitel.frk.server.PrinterConnectException,ru.bitel.frk.server.PrinterErrorException,ru.bitel.frk.server.DriverException'...
17.07.2017 14:27:47,798  INFO [main] TestServer:237 - getted device name: 'АТОЛ 30Ф (тип:'ККМ', модель:'АТОЛ 30Ф', режим(ы):'Фискальный регистратор;', версия:'3.0.1245.Русская')'
17.07.2017 14:27:47,798  INFO [main] TestServer:239 - get device.getStatus(): portName=COM3, baudRate=1200, printerType=ATOL30F
17.07.2017 14:27:47,798  INFO [main] TestServer:248 - 9) REMOTE SERVER PROTOCOL TEST
17.07.2017 14:27:47,799 DEBUG [main] TestServer:256 - connecting (127.0.0.1:9876)...
17.07.2017 14:27:48,808 ERROR [main] TestServer:281 - error remote server test
java.io.IOException: connect: error socket create </127.0.0.1 : 9876>
   at ru.bitel.frk.client.CmdProtocolClient.connect(SourceFile:107)
   at ru.bitel.frk.server.TestServer.a(SourceFile:257)
   at ru.bitel.frk.server.TestServer.<init>(SourceFile:131)
   at ru.bitel.frk.server.TestServer.main(SourceFile:72)
Caused by: java.net.ConnectException: Connection refused: connect
   at java.net.DualStackPlainSocketImpl.connect0(Native Method)
   at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
   at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
   at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
   at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
   at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
   at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
   at java.net.Socket.connect(Socket.java:589)
   at java.net.Socket.connect(Socket.java:538)
   at java.net.Socket.<init>(Socket.java:434)
   at java.net.Socket.<init>(Socket.java:244)
   at ru.bitel.frk.client.CmdProtocolClient.connect(SourceFile:103)
   ... 3 more
17.07.2017 14:27:48,809  INFO [main] TestServer:285 - 10) GET SERVER STATUS
17.07.2017 14:27:48,809 ERROR [main] TestServer:295 - error get remote server status
java.io.IOException: get server status error
   at ru.bitel.frk.client.CmdProtocolClient.getServerStatus(SourceFile:308)
   at ru.bitel.frk.server.TestServer.a(SourceFile:289)
   at ru.bitel.frk.server.TestServer.<init>(SourceFile:131)
   at ru.bitel.frk.server.TestServer.main(SourceFile:72)
Caused by: java.lang.NullPointerException
   at ru.bitel.frk.client.CmdProtocolClient.getServerStatus(SourceFile:300)
   ... 3 more
17.07.2017 14:27:48,809  INFO [main] TestServer:134 - TEST COMPLETED. THE END.

То есть если я правильно понимаю касса определилась.
Но сам CashCheck-сервер не запускается через сервисы. Долго висит а потом ошибка что сервис не отвечает. В папке BGCashcheckServer\log ничего не обновляется в момент запуска.
При запуске "server.bat start" - сервер работает и testserver.bat --dotest --dotouch проходит без exception-в.

Может кто нибудь помочь с запуском через сервисы?

П.С:
На компьютере установлена Win10 x64.
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
Системные переменные JAVA_HOME и BGCASHCHECK_SERVER_DIR добавил.

Автор:  Antonavt [ 17 июл 2017, 15:56 ]
Заголовок сообщения:  Re: Не запускается CashCheck-сервер через сервис

Также выставлял в файле log4j-cashcheck.xml
Код:
<root>
      <priority value="TRACE" />
      <appender-ref ref="cashserverfilelog" />
   </root>

В логах ничего не появляется

Автор:  Phricker [ 17 июл 2017, 16:09 ]
Заголовок сообщения:  Re: Не запускается CashCheck-сервер через сервис

https://forum.bitel.ru/viewtopic.php?p=74176#p74176

Автор:  Antonavt [ 17 июл 2017, 17:08 ]
Заголовок сообщения:  Re: Не запускается CashCheck-сервер через сервис

Спасибо, служба запустилась!

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/