[6.1] Печать на сетевой принтер

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

[6.1] Печать на сетевой принтер

Сообщение Phricker » 08 авг 2014, 12:06

Настроен ru.bitel.frk.driver.fop.Driver:

Он не видит сетевой принтер.
$this->bbcode_second_pass_code('', '08.08.2014 10:02:46,849 INFO [main] CmdTcpServer:? - server: logging level null
08.08.2014 10:02:46,864 INFO [main] CmdTcpServer:? - server: driver: ru.bitel.frk.driver.fop.Driver
08.08.2014 10:02:46,876 ERROR [main] CmdTcpServer:? - server: server error
java.lang.Exception: error lookup print service 'Samsung ML-2160 Series'; available: 'Microsoft XPS Document Writer','hp LaserJet 1010 HB','Fax',
at ru.bitel.frk.driver.fop.Driver.setConfig(Unknown Source)
at ru.bitel.frk.server.CmdTcpServer.main(Unknown Source)')

Изображение
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn
Аватара пользователя
Phricker
Клиент
 
Сообщения: 5775
Зарегистрирован: 29 мар 2010, 23:11

Re: [6.1] Печать на сетевой принтер

Сообщение skyb » 08 авг 2014, 12:09

хаха, вот и ты добрался до моих проблем )))) тока посоветовать ничего не могу :( у мну линукс, я там решал
$this->bbcode_second_pass_code('', '
Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
')
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений
Аватара пользователя
skyb
Клиент
 
Сообщения: 7166
Зарегистрирован: 03 авг 2009, 18:42
Откуда: Благовещенск

Re: [6.1] Печать на сетевой принтер

Сообщение Phricker » 08 авг 2014, 12:10

Ну и не пашет даже в том случае если принтер не прописан в соответствии с рекомендацией
# Название принтера в системе (если не указан, то возьмётся дефолтный,
# прописнный в системе, если и такого нет, будет ошибка)
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn
Аватара пользователя
Phricker
Клиент
 
Сообщения: 5775
Зарегистрирован: 29 мар 2010, 23:11

Re: [6.1] Печать на сетевой принтер

Сообщение dimOn » 09 авг 2014, 13:55

$this->bbcode_second_pass_quote('', 'a')vailable: 'Microsoft XPS Document Writer','hp LaserJet 1010 HB','Fax',
в линуксах с некоторыми окружениями плюс cups есть проблема подобная, да, не видит вообще никаких принтеров (что-то похожее на багзилах там есть даже).
почему в винде не видит некоторые - вообще непонятно, с таким пока не было проблем вроде бы.
могу только сказать, что в этом списке все принтеры выводятся, которые выдаёт стандартный print api явовский, потому проблема где-то между явой и ОС.
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: [6.1] Печать на сетевой принтер

Сообщение dimOn » 09 авг 2014, 13:56

этот принтер видится в других местах в ява-приложениях? в клиенте биллинга, например, при выборе принтера в диалогах печати.
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: [6.1] Печать на сетевой принтер

Сообщение Phricker » 09 авг 2014, 19:04

Того принтера нет, т.к. работника нет. Выходной все дела.

Проверяю на своем компе.
$this->bbcode_second_pass_code('', '09.08.2014 16:59:11,794 INFO [main] CmdTcpServer:? - server: run 'CmdTcpServer v 6.0 build 346 from 05.02.2014 15:53:16' with command 'start'
09.08.2014 16:59:11,797 INFO [main] CmdTcpServer:? - server: logging level null
09.08.2014 16:59:11,829 INFO [main] CmdTcpServer:? - server: driver: ru.bitel.frk.driver.fop.Driver
09.08.2014 16:59:11,851 ERROR [main] CmdTcpServer:? - server: server error
java.lang.Exception: error lookup print service 'Canon LBP2900 на 10.0.6.221'; available: 'Microsoft XPS Document Writer (перенаправлено 1)','Fax (перенаправлено 1)','FS-6525MFP','Отправить в OneNote 2010','Microsoft XPS Document Writer','Foxit Reader PDF Printer','Fax',
at ru.bitel.frk.driver.fop.Driver.setConfig(Unknown Source)
at ru.bitel.frk.server.CmdTcpServer.main(Unknown Source)
')

Изображение

Печать баланса
Изображение
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn
Аватара пользователя
Phricker
Клиент
 
Сообщения: 5775
Зарегистрирован: 29 мар 2010, 23:11

Re: [6.1] Печать на сетевой принтер

Сообщение dimOn » 10 авг 2014, 15:28

очень интересно... т.е. Canon LBP2900 на 10.0.6.221 тоже не рисуется, а в диалогах стандартных же выглядит типа по другому тайтл его.
честно говоря не знаю что предположить даже, пороюсь в исходниках диалога и погляжу как он вытаскивает его.

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

Re: [6.1] Печать на сетевой принтер

Сообщение Phricker » 10 авг 2014, 19:21

Помоему никогда не работало. Я раньше тоже писал.
viewtopic.php?p=47804#p47804
Но потом у кассиров всегда были свои принтеры. Тут просто принтер отвалился и пока меняли заменили на сетевой. И на сетевом не поднялось.
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn
Аватара пользователя
Phricker
Клиент
 
Сообщения: 5775
Зарегистрирован: 29 мар 2010, 23:11

Re: [6.1] Печать на сетевой принтер

Сообщение Phricker » 10 авг 2014, 19:24

$this->bbcode_second_pass_code('', 'testserver.bat --dotest --dotouch --driversru.bitel.frk.driver.fop.Driver > testserver.log 2>&1')

$this->bbcode_second_pass_code('', '10.08.2014 17:23:51,000 INFO [main] TestServer:? - 1) CASHSERVER VERSION GETTING (LOCAL)
10.08.2014 17:23:51,020 INFO [main] TestServer:? - CmdTcpServer v 6.0 build 346 from 05.02.2014 15:53:16
10.08.2014 17:23:51,021 INFO [main] TestServer:? - 2) JAVA VERSION
10.08.2014 17:23:51,021 INFO [main] TestServer:? - os:Windows 8; java:Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_45
10.08.2014 17:23:51,022 INFO [main] TestServer:? - 3) logging level ALL
10.08.2014 17:23:51,022 INFO [main] TestServer:? - 4) CHECK jssc.* CLASS
10.08.2014 17:23:51,039 INFO [main] TestServer:? - 5) jssc VERSION GETTING
10.08.2014 17:23:51,040 INFO [main] TestServer:? - libraryVersion=2.5.0
10.08.2014 17:23:51,040 INFO [main] TestServer:? - osType=1 (WIN)
10.08.2014 17:23:51,040 INFO [main] TestServer:? - 6) DRIVERS TOUCH
10.08.2014 17:23:51,072 DEBUG [main] TestServer:? - [!]driver: 'ru.bitel.frk.driver.fop.Driver'
10.08.2014 17:23:51,113 DEBUG [main] TestServer:? - 5 driver(s) skiped
10.08.2014 17:23:51,113 INFO [main] TestServer:? - 7) PORT SCAN
10.08.2014 17:23:51,118 INFO [main] TestServer:? - Ports:
10.08.2014 17:23:51,118 INFO [main] TestServer:? - COM1
10.08.2014 17:23:51,119 INFO [main] TestServer:? - 8) LOCAL TEST (CURRENT DRIVER)
10.08.2014 17:23:51,119 DEBUG [main] TestServer:? - create driver 'ru.bitel.frk.driver.fop.Driver' instance...
10.08.2014 17:23:51,119 DEBUG [main] TestServer:? - created driver: ru.bitel.frk.driver.fop.Driver@5302f26d
10.08.2014 17:23:51,120 TRACE [main] TestServer:? - config: xsl=C:\BGCashcheckServer\xsl\cashcheck_pko.xsl
10.08.2014 17:23:51,120 TRACE [main] TestServer:? - config: jobCopies=1
10.08.2014 17:23:51,120 TRACE [main] TestServer:? - config: method=1
10.08.2014 17:23:51,121 TRACE [main] TestServer:? - config: jobName=fop driver printing
10.08.2014 17:23:51,121 TRACE [main] TestServer:? - config: printer=Canon LBP2900 на 10.0.6.221
10.08.2014 17:23:51,122 ERROR [main] TestServer:? - error local test
java.lang.Exception: error lookup print service 'Canon LBP2900 на 10.0.6.221'; available: 'Fax (перенаправлено 1)','Microsoft XPS Document Writer (перенаправлено 1)','FS-6525MFP','Отправить в OneNote 2010','Microsoft XPS Document Writer','Foxit Reader PDF Printer','Fax','\\10.0.6.221\Canon LBP2900',
at ru.bitel.frk.driver.fop.Driver.setConfig(Unknown Source)
at ru.bitel.frk.server.TestServer.D(Unknown Source)
at ru.bitel.frk.server.TestServer.<init>(Unknown Source)
at ru.bitel.frk.server.TestServer.main(Unknown Source)
10.08.2014 17:23:51,124 INFO [main] TestServer:? - 9) REMOTE SERVER PROTOCOL TEST
10.08.2014 17:23:51,125 DEBUG [main] TestServer:? - connecting (127.0.0.1:9876)...
10.08.2014 17:23:52,138 ERROR [main] TestServer:? - error remote server test
java.io.IOException: connect: error socket create </127.0.0.1 : 9876>
at ru.bitel.frk.B.A.C(Unknown Source)
at ru.bitel.frk.server.TestServer.D(Unknown Source)
at ru.bitel.frk.server.TestServer.<init>(Unknown Source)
at ru.bitel.frk.server.TestServer.main(Unknown Source)
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:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at java.net.Socket.connect(Socket.java:528)
at java.net.Socket.<init>(Socket.java:425)
at java.net.Socket.<init>(Socket.java:241)
... 4 more
10.08.2014 17:23:52,139 INFO [main] TestServer:? - 10) GET SERVER STATUS
10.08.2014 17:23:52,140 ERROR [main] TestServer:? - error get remote server status
java.io.IOException: get server status error
at ru.bitel.frk.B.A.F(Unknown Source)
at ru.bitel.frk.server.TestServer.D(Unknown Source)
at ru.bitel.frk.server.TestServer.<init>(Unknown Source)
at ru.bitel.frk.server.TestServer.main(Unknown Source)
Caused by: java.lang.NullPointerException
... 4 more
10.08.2014 17:23:52,140 INFO [main] TestServer:? - TEST COMPLETED. THE END.
')
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn
Аватара пользователя
Phricker
Клиент
 
Сообщения: 5775
Зарегистрирован: 29 мар 2010, 23:11

Re: [6.1] Печать на сетевой принтер

Сообщение dimOn » 11 авг 2014, 12:19

что-то не понял
$this->bbcode_second_pass_quote('', 'a')vailable: 'Fax (перенаправлено 1)','Microsoft XPS Document Writer (перенаправлено 1)','FS-6525MFP','Отправить в OneNote 2010','Microsoft XPS Document Writer','Foxit Reader PDF Printer','Fax','\\10.0.6.221\Canon LBP2900',
тут он таки рисуется, хоть и по-другому???
так если задать именно с таким именем - видится?
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: [6.1] Печать на сетевой принтер

Сообщение dimOn » 11 авг 2014, 12:21

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

Re: [6.1] Печать на сетевой принтер

Сообщение Phricker » 11 авг 2014, 13:13

Для тестсервера может и available, а вот для setupfrk.config - не available :D

$this->bbcode_second_pass_code('', '11.08.2014 11:12:57,351 INFO [main] CmdTcpServer:? - server: run 'CmdTcpServer v 6.0 build 346 from 05.02.2014 15:53:16' with command 'start'
11.08.2014 11:12:57,356 INFO [main] CmdTcpServer:? - server: logging level null
11.08.2014 11:12:57,392 INFO [main] CmdTcpServer:? - server: driver: ru.bitel.frk.driver.fop.Driver
11.08.2014 11:12:57,416 ERROR [main] CmdTcpServer:? - server: server error
java.lang.Exception: error lookup print service '"\\10.0.6.221\Canon LBP2900"'; available: 'FS-6525MFP','ќтправить в OneNote 2010','Microsoft XPS Document Writer','Foxit Reader PDF Printer','Fax',
at ru.bitel.frk.driver.fop.Driver.setConfig(Unknown Source)
at ru.bitel.frk.server.CmdTcpServer.main(Unknown Source)
')
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn
Аватара пользователя
Phricker
Клиент
 
Сообщения: 5775
Зарегистрирован: 29 мар 2010, 23:11

Re: [6.1] Печать на сетевой принтер

Сообщение dimOn » 11 авг 2014, 16:00

не, ну так не может быть как мне кажется. приложения CmdTcpServer и TestServer (логи от которых выложены выше) точно запускаются на одной машине и (проверить!) под одной java?
там один и тот же код вызывается кагбэ ведь :lupa:
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: [6.1] Печать на сетевой принтер

Сообщение dimOn » 12 авг 2014, 14:53

так что там про java? может быть в разных версиях запускается? в 6 7 и 8 с купсом было разное поведение, помнится. может здесь есть какой-то глюк? есть возможность поэкспериментировать. нужно понять почему в одном случает рисуется а в другом нет. один код там и правда ведь.
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: [6.1] Печать на сетевой принтер

Сообщение Phricker » 12 авг 2014, 15:19

Сегодня постараюсь проверить
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn
Аватара пользователя
Phricker
Клиент
 
Сообщения: 5775
Зарегистрирован: 29 мар 2010, 23:11


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

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

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