23.07.2016 13:30
valorem
 
День добрый!

После перезагрузки ПК вследствие критической ошибки:
Компьютер был перезагружен после критической ошибки. Код ошибки: 0x00000050 (0xfffff6fb40003200, 0x0000000000000000, 0x0000000000000000, 0x0000000000000006). Дамп памяти сохранен в: C:\Windows\MEMORY.DMP. Код отчета: 072216-19140-01. (код события 1001)
Служба CashServer вырубилась и при попытке запуска выдает сообщение:
Не удалось запустить службу... подробности в журнале системных событий...

В самом журнале: Служба "SES - Кассовая служба" завершена из-за следующей внутренней ошибки:
Неверная функция.


Кусок wrapper.log:
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Unable to open socket to Wrapper from port 31009, already in use.
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Opened Socket from 31010 to 32010
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Send a packet KEY : Fv4zcqB4z5KYQ6w6A1BjadKJ2HcYGaFJ
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: handleSocket(Socket[addr=/127.0.0.1,port=32010,localport=31010])
DEBUG | wrapperp | 2016/07/23 12:53:51 | accepted a socket from 127.0.0.1 on port 31010
DEBUG | wrapperp | 2016/07/23 12:53:51 | closing backend server.
DEBUG | wrapperp | 2016/07/23 12:53:51 | read a packet KEY : Fv4zcqB4z5KYQ6w6A1BjadKJ2HcYGaFJ
DEBUG | wrapper | 2016/07/23 12:53:51 | Got key from JVM: Fv4zcqB4z5KYQ6w6A1BjadKJ2HcYGaFJ
DEBUG | wrapperp | 2016/07/23 12:53:51 | send a packet LOW_LOG_LEVEL : 0
DEBUG | wrapperp | 2016/07/23 12:53:51 | send a packet PING_TIMEOUT : 30
DEBUG | wrapperp | 2016/07/23 12:53:51 | send a packet LOGFILE : .\logs\wrapper.log
DEBUG | wrapperp | 2016/07/23 12:53:51 | send a packet PROPERTIES : (Property Values)
DEBUG | wrapper | 2016/07/23 12:53:51 | Start Application.
DEBUG | wrapperp | 2016/07/23 12:53:51 | send a packet START : start
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Received a packet LOW_LOG_LEVEL : 0
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: LowLogLevel from Wrapper is 0
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Received a packet PING_TIMEOUT : 30
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: PingTimeout from Wrapper is 30000
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Received a packet LOGFILE : .\logs\wrapper.log
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Received a packet PROPERTIES : (Property Values)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Received a packet START : start
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Java temporary directory: C:\Windows\TEMP
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: calling WrapperListener.start()
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: WrapperListener.start runner thread started.
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Debug: start(args) Will wait up to 2 seconds for the main method to complete.
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Debug: invoking main method
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp:
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: Encountered an error running main:
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: java.net.BindException: Address already in use: JVM_Bind
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at java.net.DualStackPlainSocketImpl.bind0(Native Method)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at java.net.PlainSocketImpl.bind(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at java.net.ServerSocket.bind(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at java.net.ServerSocket.<init>(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at java.net.ServerSocket.<init>(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at ru.crystalservice.cashserver.Main.main(Main.java:123)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:272)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Error: at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperSimpleApp Debug: start(args) end. Main Completed=true, exitCode=1
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: returned from WrapperListener.start()
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: WrapperListener.start() returned an exit code of 1.
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: WrapperManager.stop(1) called by thread: WrapperListener_start_runner
INFO | jvm 1 | 2016/07/23 12:53:51 | WrapperManager Debug: Send a packet STOP : 1
DEBUG | wrapperp | 2016/07/23 12:53:51 | read a packet STOP : 1
DEBUG | wrapper | 2016/07/23 12:53:51 | JVM requested a shutdown. (1)
DEBUG | wrapper | 2016/07/23 12:53:51 | wrapperStopProcess(1) called.
DEBUG | wrapper | 2016/07/23 12:53:51 | Sending stop signal to JVM
DEBUG | wrapperp | 2016/07/23 12:53:51 | send a packet STOP : NULL
INFO | jvm 1 | 2016/07/23 12:53:52 | WrapperManager Debug: Received a packet STOP :
INFO | jvm 1 | 2016/07/23 12:53:52 | WrapperManager Debug: Thread, WrapperListener_start_runner, handling the shutdown process.
INFO | jvm 1 | 2016/07/23 12:53:52 | WrapperManager Debug: shutdownJVM(1) Thread: WrapperListener_start_runner
INFO | jvm 1 | 2016/07/23 12:53:52 | WrapperManager Debug: wait for 0 shutdown locks to be released.
INFO | jvm 1 | 2016/07/23 12:53:52 | WrapperManager Debug: Send a packet STOPPED : 1
DEBUG | wrapperp | 2016/07/23 12:53:52 | read a packet STOPPED : 1
DEBUG | wrapper | 2016/07/23 12:53:52 | JVM signaled that it was stopped.
INFO | jvm 1 | 2016/07/23 12:53:53 | WrapperManager Debug: Closing backend socket.
INFO | jvm 1 | 2016/07/23 12:53:53 | WrapperManager Debug: Closed socket (Normal): java.net.SocketException: Socket Closed
INFO | jvm 1 | 2016/07/23 12:53:53 | WrapperManager Debug: Returned from socket handler.
DEBUG | wrapperp | 2016/07/23 12:53:53 | socket read no code (closed?).
DEBUG | wrapperp | 2016/07/23 12:53:53 | closing backend socket.
INFO | jvm 1 | 2016/07/23 12:53:53 | WrapperManager Debug: Server daemon shut down
INFO | jvm 1 | 2016/07/23 12:53:53 | WrapperManager Debug: calling System.exit(1)
DEBUG | wrapper | 2016/07/23 12:53:53 | JVM process exited with a code of 1, however the wrapper exit code was already 1.
DEBUG | wrapper | 2016/07/23 12:53:53 | JVM exited normally.
STATUS | wrapper | 2016/07/23 12:53:53 | <-- Wrapper Stopped
DEBUG | wrapper | 2016/07/23 13:16:23 | An encoding declaration is missing from the top of configuration file:
DEBUG | wrapper | 2016/07/23 13:16:23 | f:\SET\Service\CashServer\wrapper.conf
DEBUG | wrapper | 2016/07/23 13:16:23 | trying the system encoding.
DEBUG | wrapper | 2016/07/23 13:16:23 | active log file changed: .\logs\wrapper.log
DEBUG | wrapper | 2016/07/23 13:16:23 | active log file changed: .\logs\wrapper.log
DEBUG | wrapper | 2016/07/23 13:16:23 | Allocating a console for the service.
DEBUG | wrapper | 2016/07/23 13:16:23 | Found console window.

Все остальные службы запущены и работают штатно.
23.07.2016 14:09
valorem
 
а в main.log пишет

23.07.2016 14:06:35.133 INFO : *** STARTING ***
23.07.2016 14:06:35.133 INFO : ************************
23.07.2016 14:06:35.133 INFO : * Build id: 05.05.2015 *
23.07.2016 14:06:35.133 INFO : ************************
23.07.2016 14:06:35.133 ERROR: *** Служба уже запущена ***
25.07.2016 09:19
obltorg
 
для начала джаву переустановите
25.07.2016 13:11
Woodstock
 
Цитата:
obltorg для начала джаву переустановите
Зачем глупости предлагаете, там же написано Address already in use: JVM_Bind это значит, что порт который, использует служба, уже кем то занят.

to valorem
Ищите какой процесс занял порт, удаляйте процесс и запускайте службу.
Порты используемые cashservom есть в его фале настроек.
25.07.2016 13:13
Woodstock
 
да забыл написать, список портов и pid процесса можно увидеть командой netstat ano, потом по pid с диспетчере находите виновника и грахаете процесс.
25.07.2016 22:21
valorem
 
Проблема решена.
Клиентом был установлен еще один экземпляр java, который, видимо, блокировал процесс кассовой службы.
Деинсталл java, удаление java папок в директории C:\Users\....\AppData\LocalLow и новый инсталл решил проблему запуска кассовой службы.
26.07.2016 09:11
obltorg
 
Цитата:
Woodstock Зачем глупости предлагаете, там же написано Address already in use: JVM_Bind это значит, что порт который, использует служба, уже кем то занят.
в какой то степени я был прав
Часовой пояс GMT +3, время: 05:58.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.