Virtual Printer

Печать кассовых и бумажных чеков по занесению платежа в биллинг.

Virtual Printer

Сообщение barguzin2 » 18 апр 2016, 21:46

Тестирую 7.0, из коробки, скрипт SimpleCheck.java

Чек выводится, но не печатает последнюю строчку "Приходите еще!" и выкидывает ошибку
$this->bbcode_second_pass_code('', '
check('','10.0','10.00','10000','0','STRING','Тест','','STRING','Приходите ещё!','')java.lang.ArrayIndexOutOfBoundsException: 10
')
Интересный прикол в том, что не печатает и выдает ошибку на любой последней строчке, т.е. если в endCreate добавить произвольное кол-во addString, то не выведет именно последнюю и выдаст ошибку.
barguzin2
Клиент
 
Сообщения: 1080
Зарегистрирован: 09 фев 2011, 15:28

Re: Virtual Printer

Сообщение dimOn » 19 апр 2016, 01:09

лог сервера печати
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: Virtual Printer

Сообщение barguzin2 » 19 апр 2016, 07:06

$this->bbcode_second_pass_code('', '
19.04.2016 07:53:54,611 INFO [main] CmdTcpServer:126 - server: run 'CmdTcpServer v 7.0.350 / 07.04.2016 16:02:06' with command 'start'
19.04.2016 07:53:54,611 INFO [main] CmdTcpServer:127 - server: logging level ALL
19.04.2016 07:53:54,642 INFO [main] CmdTcpServer:148 - server: driver: ru.bitel.frk.driver.emu.Driver
19.04.2016 07:53:54,657 INFO [main] CmdTcpServer:169 - server: driver-status: good (:
19.04.2016 07:53:54,673 INFO [main] CmdTcpServer:187 - server: started: ServerSocket[addr=0.0.0.0/0.0.0.0,localport=6001]
19.04.2016 07:56:30,954 DEBUG [main] CmdTcpServer:195 - server: connection accepted #1: Socket[addr=/10.10.10.1,port=36365,localport=6001]
19.04.2016 07:56:30,970 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- COMMAND
19.04.2016 07:56:31,111 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- 61816844044271906014302729226832
19.04.2016 07:56:31,111 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- check
19.04.2016 07:56:31,111 DEBUG [thread#1] CmdTcpServer:399 - thread#1: try 'check' command…
19.04.2016 07:56:31,111 TRACE [thread#1] CmdTcpServer:327 - thread#1: <-
19.04.2016 07:56:31,111 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- 20.0
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- 20.00
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- 10000
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- 0
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- STRING
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- Тест
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <-
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- STRING
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- --------------
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <-
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- STRING
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- Приходите ещё!
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <-
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- STRING
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <-
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <-
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- ENDCOMMAND
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:340 - thread#1: -> ECHO
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:340 - thread#1: -> 61816844044271906014302729226832
19.04.2016 07:56:31,126 TRACE [thread#1] CmdTcpServer:340 - thread#1: -> OK
19.04.2016 07:56:31,142 TRACE [thread#1] CmdTcpServer:340 - thread#1: -> 0.00
19.04.2016 07:56:31,142 TRACE [thread#1] CmdTcpServer:340 - thread#1: -> ENDECHO
19.04.2016 07:56:31,142 DEBUG [thread#1] CmdTcpServer:500 - thread#1: command 'check' processing sucessfull
19.04.2016 07:56:31,142 TRACE [thread#1] CmdTcpServer:327 - thread#1: <- null
19.04.2016 07:56:31,142 DEBUG [thread#1] CmdTcpServer:502 - thread#1: end all commands
19.04.2016 07:56:31,142 DEBUG [thread#1] CmdTcpServer:528 - thread#1: close socket
')

cashserver.out
$this->bbcode_second_pass_code('', '
driver emulator: check('','10.0','10.00','10000','0','STRING','Тест','','STRING','Приходите ещё!','')
#(pass,clientsumma,[summ|'STRING',text,division])
')
во, похоже на последней строчке (непонятной) и спотыкается.
barguzin2
Клиент
 
Сообщения: 1080
Зарегистрирован: 09 фев 2011, 15:28

Re: Virtual Printer

Сообщение dimOn » 19 апр 2016, 18:31

не получается повторить и непонятно вообще. дайте свой cashserver.out целиком, ФАЙЛОМ сюда приложите
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: Virtual Printer

Сообщение dimOn » 19 апр 2016, 18:38

кажется получилось повторить
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: Virtual Printer

Сообщение dimOn » 19 апр 2016, 19:00

обновления будут
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: Virtual Printer

Сообщение barguzin2 » 19 апр 2016, 21:35

VirtualPrinter.JPG
если уже (билд вроде свежий и changelog на эту тему есть), то ничего не изменилось.
barguzin2
Клиент
 
Сообщения: 1080
Зарегистрирован: 09 фев 2011, 15:28

Re: Virtual Printer

Сообщение dimOn » 19 апр 2016, 23:16

Вы точно сервер печати обновляли? И перезагрузили потом?
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: Virtual Printer

Сообщение barguzin2 » 20 апр 2016, 08:03

Точно. А обновления точно в сборку попали ? А то загружаемая сборка вроде 354 (), а логах 353 от 18го числа. Или сам сервер тут не причем ?

$this->bbcode_second_pass_code('', '
20.04.2016 08:36:37,125 INFO [main] TestServer:1139 - 1) CASHSERVER VERSION GETTING (LOCAL)
20.04.2016 08:36:39,296 INFO [main] TestServer:1141 - CmdTcpServer v 7.0.353 / 18.04.2016 11:15:24
20.04.2016 08:36:39,296 INFO [main] TestServer:1143 - 2) JAVA VERSION
20.04.2016 08:36:39,296 INFO [main] TestServer:1145 - os:Windows XP; java:Java HotSpot(TM) Client VM, v.1.8.0_77
20.04.2016 08:36:39,296 INFO [main] TestServer:1148 - 3) logging level ALL
20.04.2016 08:36:39,296 INFO [main] TestServer:1150 - 4) CHECK jssc.* CLASS
20.04.2016 08:36:44,437 INFO [main] TestServer:1163 - 5) jssc VERSION GETTING
20.04.2016 08:36:44,437 INFO [main] TestServer:1165 - libraryVersion=2.8.0
20.04.2016 08:36:44,437 INFO [main] TestServer:1166 - osType=1 (WIN)
')
barguzin2
Клиент
 
Сообщения: 1080
Зарегистрирован: 09 фев 2011, 15:28

Re: Virtual Printer

Сообщение dimOn » 20 апр 2016, 11:14

нет, сервер и должен был обновиться...
был такой глюк со сборкой новой версии помнится, сейчас 5 сек...

но здесь после исправления потещено было, должно вроде работать. но может там и классы старые остались.

(пока со сборкой разбираются чтобы сказать обновилось или нет - дайте ещё раз лог сервера печати )
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: Virtual Printer

Сообщение barguzin2 » 20 апр 2016, 12:15

Вот, всё что есть. Запуск, платеж, остановка сервера.
Вложения
cashserver.out.log
(211 байт) Скачиваний: 168
cashserver.log
(2.08 КБ) Скачиваний: 156
barguzin2
Клиент
 
Сообщения: 1080
Зарегистрирован: 09 фев 2011, 15:28

Re: Virtual Printer

Сообщение barguzin2 » 20 апр 2016, 20:18

ура. завёлся. спс!
barguzin2
Клиент
 
Сообщения: 1080
Зарегистрирован: 09 фев 2011, 15:28


Вернуться в Плагин CashCheck

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron