BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 19 апр 2024, 15:29

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 06 май 2009, 18:36 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Что-то не запускается 122 сборка, откатился на 120


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 май 2009, 11:34 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Перед выкладкой всё проверял на запускаемость. Что означает "не запускается", можно подробнее? Ошибки? Логи?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 май 2009, 13:27 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Подробнее:

служба BGCashcheckServer - состояние ЗАПУСК - и все.
В логах ничего.

Прежняя версия BGCashcheckServer_4.6_120 стартует без проблем.

Java build 1.6.0_12-rev-b06

Windows Vista Ultimate


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 май 2009, 13:51 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Ну как так - ничего нет в логах. Ни в log ни в out ничего нет? Это очень и очень странно. Тем более, что в запускателе-как-виндового-сервиса ничего не менялось очень давно.
Попробуйте запустить не как службу, а батником - в логах появится что-нибудь? JAVA_HOME настроили правильно?
Как обновляли? Обновили все библиотеки? Просто заменили каталог? ini итд правили?
Хотя, если сервис не стартует вообще, то логов и не будет, возможно. Но не стартануть он может, если только неверно настроен конфиг запуска службы, например. Сравните server.ini поэтому, вдруг перетёрли что-то важное, путь к яве итд?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 май 2009, 14:12 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Обновлял по разному. И сносил все и ставил с нуля.

При запуски из консоли:
Код:
D:\BGCashcheckServer>server.bat start

D:\BGCashcheckServer>if "D:\BGCashcheckServer" == "" set BGCASHCHECK_SERVER_DIR=
.

D:\BGCashcheckServer>cd D:\BGCashcheckServer

D:\BGCashcheckServer>set CLASSPATH=D:\BGCashcheckServer;D:\BGCashcheckServer\lib
\*

D:\BGCashcheckServer>java -cp D:\BGCashcheckServer;D:\BGCashcheckServer\lib\* ru
.bitel.frk.server.CmdTcpServer start    1>.\log\cashserver.out 2>&1


В логах:
cashserver.log
Код:
INFO   07.05.2009 12:00:49,410 : server: run 'CmdTcpServer v 4.6 build 122 from 06.05.2009 17:19:13' with command 'start'
INFO   07.05.2009 12:00:49,419 : server: driver: ru.bitel.frk.driver.emu.Driver
INFO   07.05.2009 12:00:49,438 : server: started: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=9876]
DEBUG  07.05.2009 12:00:49,438 : server: wait accepting #1...


cashserver.out
Код:
driver emulator: setConfig()


server.ini
Код:
[service]               
appname = BGCashcheckServer
servicename = BGCashcheckServer
displayname = BGCashcheckServer

systemout=%BGCASHCHECK_SERVER_DIR%\log\cashserver.out
systemerr=%BGCASHCHECK_SERVER_DIR%\log\cashserver.out
stopclass=ru.bitel.frk.server.CmdTcpServer
stopmethod=exit
stopsignature=()V
[java]               
wrkdir=%BGCASHCHECK_SERVER_DIR% 
jrepath=%JAVA_HOME%
params = 4                
param00 = -cp
param01 = %BGCASHCHECK_SERVER_DIR%;%BGCASHCHECK_SERVER_DIR%\lib\server.jar;%BGCASHCHECK_SERVER_DIR%\lib\log4j-1.2.8.jar
param02 = ru.bitel.frk.server.CmdTcpServer
param03 = start         


setupfrk.properties
Код:
#driver=ru.bitel.frk.driver.shtrih.Driver
driver=ru.bitel.frk.driver.emu.Driver
#driver=ru.bitel.frk.driver.fop.Driver

port=9876

#portName=COM1
#portName=/dev/ttyS0

# 2400, 4800, 9600, 19200, 38400, 57600, 115200
baudRate=115200

# describing a flow control type
# None, Xon/Xoff Out, Xon/Xoff In, RTS/CTS In, RTS/CTS Out
flowControlIn=None
flowControlOut=None

# data bits setting
# 5, 6, 7, 8
databits=8

# stop bits setting.
# 1, 1.5, 2
stopbits=1

# parity setting
# None, Even, Odd
parity=None


oneByteTimeout=100

printer=pdf


xsl=http://192.168.1.241:8080/bgbilling/xsl/cashcheck_pko.xsl
#xsl=file:///home/dimon/workspace/bgbilling/modules/cashcheck/server/server_files/xsl/cashcheck_pko.xsl
#xsl=file:///usr/local/BGCashcheckServer/xsl/cashcheck_pko.xsl

jobName=fop driver printing

jobCopies=1


testserver.out
Код:
1) CASHSERVER VERSION GETTING (LOCAL)
CmdTcpServer v 4.6 build 122 from 06.05.2009 17:19:13

2) CHECK gnu.io.* CLASS

3) RXTX VERSION GETTING
getVersion=RXTX-2.1-7
nativeGetVersion=RXTX-2.1-7

4) PORT SCAN
get port list...Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version   = RXTX-2.1-7
OK
Ports:
COM1 - Serial => available!

5) DRIVERS TOUCH
context package path: jar:file:/D:/BGCashcheckServer/lib/server.jar!/ru/bitel/frk/driver/
[!]driver: 'ru.bitel.frk.driver.emu.Driver'
emulator is always ready (;
[!]driver: 'ru.bitel.frk.driver.fop.Driver'
fop driver ready
available print services:
'Отправить в OneNote 2007'
'Microsoft XPS Document Writer'
'HP LaserJet 5000 Series PS'
'Fax'
default print service:
'HP LaserJet 5000 Series PS'

[!]driver: 'ru.bitel.frk.driver.shtrih.Driver'
available serial ports:
COM1 (available)
COM1,BR:1200,DB:7,SB:1,P:None -> no reaction
COM1,BR:1200,DB:7,SB:1,P:Even -> no reaction
COM1,BR:1200,DB:7,SB:1,P:Odd -> no reaction
COM1,BR:1200,DB:8,SB:1,P:None -> no reaction
COM1,BR:1200,DB:8,SB:1,P:Even -> no reaction
COM1,BR:1200,DB:8,SB:1,P:Odd -> no reaction
COM1,BR:2400,DB:7,SB:1,P:None -> no reaction
COM1,BR:2400,DB:7,SB:1,P:Even -> no reaction
COM1,BR:2400,DB:7,SB:1,P:Odd -> no reaction
COM1,BR:2400,DB:8,SB:1,P:None -> no reaction
COM1,BR:2400,DB:8,SB:1,P:Even -> no reaction
COM1,BR:2400,DB:8,SB:1,P:Odd -> no reaction
COM1,BR:4800,DB:7,SB:1,P:None -> no reaction
COM1,BR:4800,DB:7,SB:1,P:Even -> no reaction
COM1,BR:4800,DB:7,SB:1,P:Odd -> no reaction
COM1,BR:4800,DB:8,SB:1,P:None -> no reaction
COM1,BR:4800,DB:8,SB:1,P:Even -> no reaction
COM1,BR:4800,DB:8,SB:1,P:Odd -> no reaction
COM1,BR:9600,DB:7,SB:1,P:None -> no reaction
COM1,BR:9600,DB:7,SB:1,P:Even -> no reaction
COM1,BR:9600,DB:7,SB:1,P:Odd -> no reaction
COM1,BR:9600,DB:8,SB:1,P:None -> no reaction
COM1,BR:9600,DB:8,SB:1,P:Even -> no reaction
COM1,BR:9600,DB:8,SB:1,P:Odd -> no reaction
COM1,BR:19200,DB:7,SB:1,P:None -> no reaction
COM1,BR:19200,DB:7,SB:1,P:Even -> no reaction
COM1,BR:19200,DB:7,SB:1,P:Odd -> no reaction
COM1,BR:19200,DB:8,SB:1,P:None -> no reaction
COM1,BR:19200,DB:8,SB:1,P:Even -> no reaction
COM1,BR:19200,DB:8,SB:1,P:Odd -> no reaction
COM1,BR:38400,DB:7,SB:1,P:None -> no reaction
COM1,BR:38400,DB:7,SB:1,P:Even -> no reaction
COM1,BR:38400,DB:7,SB:1,P:Odd -> no reaction
COM1,BR:38400,DB:8,SB:1,P:None -> no reaction
COM1,BR:38400,DB:8,SB:1,P:Even -> no reaction
COM1,BR:38400,DB:8,SB:1,P:Odd -> no reaction
COM1,BR:57600,DB:7,SB:1,P:None -> no reaction
COM1,BR:57600,DB:7,SB:1,P:Even -> no reaction
COM1,BR:57600,DB:7,SB:1,P:Odd -> no reaction
COM1,BR:57600,DB:8,SB:1,P:None -> no reaction
COM1,BR:57600,DB:8,SB:1,P:Even -> no reaction
COM1,BR:57600,DB:8,SB:1,P:Odd -> no reaction
COM1,BR:115200,DB:7,SB:1,P:None -> no reaction
COM1,BR:115200,DB:7,SB:1,P:Even -> no reaction
COM1,BR:115200,DB:7,SB:1,P:Odd -> no reaction
COM1,BR:115200,DB:8,SB:1,P:None -> no reaction
COM1,BR:115200,DB:8,SB:1,P:Even -> no reaction
COM1,BR:115200,DB:8,SB:1,P:Odd -> no reaction


6) LOCAL TEST
create driver 'ru.bitel.frk.driver.emu.Driver' instance...OK, ru.bitel.frk.driver.emu.Driver@21b220
driver emulator: setConfig()
get deviceMethod 'name'...OK, public synchronized java.lang.String ru.bitel.frk.driver.emu.Driver.name(java.lang.String) throws ru.bitel.frk.driver.emu.EmuPrinterErrorExceptions
invoked...driver emulator: name('12345')
OK, getted device name='driver-emulator'

7) REMOTE SERVER PROTOCOL TEST
connecting...OK
sending 'printline'...OK, result=true, reply=null
sending 'name'...OK, result=true, reply=driver-emulator
sending 'status'...OK, printing.
sending 'buzzer'...OK, result=true, reply=null

8) GET SERVER STATUS
get status...OK, status:
CmdTcpServer v 4.6 build 122 from 06.05.2009 17:19:13
on: 0.0.0.0/0.0.0.0:9876
device driver: ru.bitel.frk.driver.emu.Driver@f81843
thread counter: 1
started: 07.05.2009 12:00:49,   uptime: 00:07:44
memory total: 5 177 344,   max: 66 650 112,   free: 4 837 440

TEST COMPLETED. THE END.
--
java version "1.6.0_12-rev"
Java(TM) Platform, Standard Edition for Business (build 1.6.0_12-rev-b06)
Java HotSpot(TM) Client VM (build 11.2-b02, mixed mode, sharing)


Пользуюсь пока эмулятором, аппарат будет только после праздников


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 май 2009, 15:17 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Хм, то есть из консоли работает.

Всё, вижу ошибку.

В server.ini строка старая...
Цитата:
param01 = %BGCASHCHECK_SERVER_DIR%;%BGCASHCHECK_SERVER_DIR%\lib\server.jar;%BGCASHCHECK_SERVER_DIR%\lib\log4j-1.2.8.jar

Такой библиотеки нет давно, а те, что нужны - нету их...
Неясно, почему собирается со старой ini-шкой, сейчас исправлю, простите...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 май 2009, 15:22 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Замените эту строку такой строкой (это одна строка):
Цитата:
param01 = %BGCASHCHECK_SERVER_DIR%;%BGCASHCHECK_SERVER_DIR%\lib\server.jar;%BGCASHCHECK_SERVER_DIR%\lib\avalon-framework.jar;%BGCASHCHECK_SERVER_DIR%\lib\batik.jar;%BGCASHCHECK_SERVER_DIR%\lib\fop.jar;%BGCASHCHECK_SERVER_DIR%\lib\log4j.jar

Сборку поправил, недоглядел, забыл, что микрософтовские продукты особенные и требуют особенного подхода в указании им классовых-путей 8)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 май 2009, 15:58 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
:D
Мелкософт он такой...!

Все запустилось! Спасибо!
Будем дальше разбираться....


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.125s | 34 Queries | GZIP : On ]