Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 17.09 04:05:10 INFO [DocumentTemplate] =====logo=====
- 17.09 04:05:10 INFO [DocumentTemplate] content: null
- 17.09 04:05:10 INFO [DocumentTemplate] =====header=====
- 17.09 04:05:10 INFO [DocumentTemplate] jr. name ||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] 199100, Spb, Savushkina, 112 ||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] ---------------------------------------- ||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] Смена:15 ЭКЛЗ:a454701d-72f||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] Номер кассы:60 ИНН: 7802781104||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] Кассир:Кассиров Кассир Кассирович ||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] ---------------------------------------- ||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] КАССОВЫЙ ЧЕК 196 17-09-2018 04:05||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] ---------------------------------------- ||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] =====position=====
- 17.09 04:05:10 INFO [DocumentTemplate] Безалкогольный энергети 300.50* 1 =300.50||SMALL
- 17.09 04:05:10 INFO [DocumentTemplate] =====fiscal=====
- 17.09 04:05:10 INFO [DocumentTemplate] content: null
- 17.09 04:05:10 INFO [DocumentTemplate] =====footer=====
- 17.09 04:05:10 INFO [DocumentTemplate] ******************************************** ||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] ЧЕК No.196 АННУЛИРОВАН||DOUBLEHEIGHT
- 17.09 04:05:10 INFO [DocumentTemplate] ******************************************** ||NORMAL
- 17.09 04:05:10 INFO [DocumentTemplate] =====cut=====
- 17.09 04:05:10 INFO [DocumentTemplate] content: null
- 17.09 04:05:11 INFO [FiscalPrinter] getCountAnnul
- 17.09 04:05:11 INFO [FiscalPrinter] CountAnnul = 13
- 17.09 04:05:11 INFO [FiscalPrinter] getLastDocNum
- 17.09 04:05:12 INFO [TransferManager] Nothing yet not processed on server to resend
- 17.09 04:05:12 INFO [FilesChecker] Catalog goods transport event
- 17.09 04:05:13 INFO [FilesChecker] goods types for report count: 0
- 17.09 04:05:13 INFO [FilesChecker] catalog goods files to cash count: 0
- 17.09 04:05:13 INFO [CheckServiceImpl] cancelCheck: PurchaseEntity [id=4544, number=196, dateCreate=Mon Sep 17 04:04:45 MSK 2018, dateCommit=Mon Sep 17 04:05:13 MSK 2018, fiscalDocNum=13;781, sentToServerStatus=NO_SENT]
- 17.09 04:05:14 INFO [MLServiceImpl] Number of pending operations (DISSOCIATING_CARD_MANZANA): 4
- 17.09 04:05:14 INFO [MLServiceImpl] Try to cancel pending operation (DISSOCIATING_CARD_MANZANA):
- Id: MQ==
- Date: 2018-09-17 02:04:47.719
- 17.09 04:05:14 TRACE [MLServiceImpl] entering getServices()
- 17.09 04:05:14 TRACE [MLServiceImpl] getting services (IN MEMORY)
- 17.09 04:05:14 TRACE [MLServiceImpl] leaving getServices(). The result size is: 1
- 17.09 04:05:14 TRACE [MLServiceImpl] Going to send DissociatingCard:
- 17.09 04:05:14 TRACE [MLServiceImpl] class ru.crystals.pos.ml.wsclient.DissociatingCard is <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <DissociatingCard xmlns="http://loyalty.manzanagroup.ru/loyalty.xsd">
- <request>
- <ClientTransactionId>1</ClientTransactionId>
- <Organization>Victoria</Organization>
- <BusinessUnit>1688</BusinessUnit>
- <POS>60</POS>
- <CardNumber>99990002</CardNumber>
- <DateTime>2018-09-17T04:05:14.872+03:00</DateTime>
- </request>
- </DissociatingCard>
- 17.09 04:05:18 INFO [TransferManager] ping = true
- 17.09 04:05:18 WARN [MLServiceImpl] failed to connect to a ML POS web-service
- com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: java.lang.NullPointerException Please see the server log to find more detail regarding exact cause of the failure.
- at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
- at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
- at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
- at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
- at com.sun.proxy.$Proxy225.dissociatingCard(Unknown Source)
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1470)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:18 ERROR [MLServiceImpl] leaving unbind(String): failed to connect to any of the servers [1] in spite of spending {}
- 17.09 04:05:18 ERROR [MLServiceImpl] Could not send pending operation (id: 111013; date: 2018-09-17 02:04:47.719)
- ru.crystals.pos.ml.exception.MLConnectionException: Все сервера ML POS не доступны
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1486)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:18 INFO [MLServiceImpl] Try to cancel pending operation (DISSOCIATING_CARD_MANZANA):
- Id: MQ==
- Date: 2018-09-17 02:02:53.316
- 17.09 04:05:18 TRACE [MLServiceImpl] entering getServices()
- 17.09 04:05:18 TRACE [MLServiceImpl] getting services (IN MEMORY)
- 17.09 04:05:18 TRACE [MLServiceImpl] leaving getServices(). The result size is: 1
- 17.09 04:05:18 TRACE [MLServiceImpl] Going to send DissociatingCard:
- 17.09 04:05:18 TRACE [MLServiceImpl] class ru.crystals.pos.ml.wsclient.DissociatingCard is <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <DissociatingCard xmlns="http://loyalty.manzanagroup.ru/loyalty.xsd">
- <request>
- <ClientTransactionId>1</ClientTransactionId>
- <Organization>Victoria</Organization>
- <BusinessUnit>1688</BusinessUnit>
- <POS>60</POS>
- <CardNumber>99990002</CardNumber>
- <DateTime>2018-09-17T04:05:18.386+03:00</DateTime>
- </request>
- </DissociatingCard>
- 17.09 04:05:18 WARN [MLServiceImpl] failed to connect to a ML POS web-service
- com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: java.lang.NullPointerException Please see the server log to find more detail regarding exact cause of the failure.
- at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
- at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
- at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
- at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
- at com.sun.proxy.$Proxy225.dissociatingCard(Unknown Source)
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1470)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:18 ERROR [MLServiceImpl] leaving unbind(String): failed to connect to any of the servers [1] in spite of spending {}
- 17.09 04:05:18 ERROR [MLServiceImpl] Could not send pending operation (id: 111011; date: 2018-09-17 02:02:53.316)
- ru.crystals.pos.ml.exception.MLConnectionException: Все сервера ML POS не доступны
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1486)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:18 INFO [MLServiceImpl] Try to cancel pending operation (DISSOCIATING_CARD_MANZANA):
- Id: MQ==
- Date: 2018-09-17 02:03:31.243
- 17.09 04:05:18 TRACE [MLServiceImpl] entering getServices()
- 17.09 04:05:18 TRACE [MLServiceImpl] getting services (IN MEMORY)
- 17.09 04:05:18 TRACE [MLServiceImpl] leaving getServices(). The result size is: 1
- 17.09 04:05:18 TRACE [MLServiceImpl] Going to send DissociatingCard:
- 17.09 04:05:18 TRACE [MLServiceImpl] class ru.crystals.pos.ml.wsclient.DissociatingCard is <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <DissociatingCard xmlns="http://loyalty.manzanagroup.ru/loyalty.xsd">
- <request>
- <ClientTransactionId>1</ClientTransactionId>
- <Organization>Victoria</Organization>
- <BusinessUnit>1688</BusinessUnit>
- <POS>60</POS>
- <CardNumber>99990001</CardNumber>
- <DateTime>2018-09-17T04:05:18.506+03:00</DateTime>
- </request>
- </DissociatingCard>
- 17.09 04:05:18 DEBUG [TechProcessImpl] Server online mode
- 17.09 04:05:18 TRACE [ExternalProcessingsImpl] seems that this cash is not aware of existence of CFT-backed loyality programms. So, there is no need to cancel CFT-backed bonuses charge-offs
- 17.09 04:05:18 TRACE [ExternalProcessingsImpl] seems that this cash is not aware of existence of CFT-backed loyality programms. So, there is no need to cancel CFT-backed bonuses charge-offs
- 17.09 04:05:18 TRACE [ExternalProcessingsImpl] Discounts cancelled: no implementation of PlastekServices.
- 17.09 04:05:18 TRACE [ExternalProcessingsImpl] entering discountCancelledToSet5(PurchaseEntity)
- 17.09 04:05:18 TRACE [ExternalProcessingsImpl] leaving discountCancelledToSet5(PurchaseEntity): the SET5 loy processing is disabled
- 17.09 04:05:19 WARN [SetApiPluginLoyProvider] No loyal transaction entity found for purchase PurchaseEntity [id=4544, number=196, dateCreate=Mon Sep 17 04:04:45 MSK 2018, dateCommit=Mon Sep 17 04:05:13 MSK 2018, fiscalDocNum=13;781, sentToServerStatus=NO_SENT]
- 17.09 04:05:19 INFO [TechProcessImpl] Select seller [null]
- 17.09 04:05:19 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":25,"tabNumber":"1","cashier":"Администраторов А.А.","purchase":196,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":300.5,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:05:19.977","offline":false}]}
- 17.09 04:05:19 INFO [SpeedLog] TechProcess cancelCheck time = 10348 ms
- 17.09 04:05:19 INFO [WaitComponent] [WaitComponent] MainFrame enabled - true
- 17.09 04:05:19 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:05:19 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:19 INFO [TextCustomerDisplayPluginAbstract] *Добро *
- 17.09 04:05:19 INFO [TextCustomerDisplayPluginAbstract] *пожаловать *
- 17.09 04:05:19 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:19 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:05:20 INFO [TechProcessImpl] Select seller [null]
- 17.09 04:05:20 WARN [MLServiceImpl] failed to connect to a ML POS web-service
- com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: java.lang.NullPointerException Please see the server log to find more detail regarding exact cause of the failure.
- at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
- at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
- at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
- at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
- at com.sun.proxy.$Proxy225.dissociatingCard(Unknown Source)
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1470)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:20 ERROR [MLServiceImpl] leaving unbind(String): failed to connect to any of the servers [1] in spite of spending {}
- 17.09 04:05:20 ERROR [MLServiceImpl] Could not send pending operation (id: 111012; date: 2018-09-17 02:03:31.243)
- ru.crystals.pos.ml.exception.MLConnectionException: Все сервера ML POS не доступны
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1486)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:20 INFO [MLServiceImpl] Try to cancel pending operation (DISSOCIATING_CARD_MANZANA):
- Id: MQ==
- Date: 2018-09-17 02:02:17.864
- 17.09 04:05:20 TRACE [MLServiceImpl] entering getServices()
- 17.09 04:05:20 TRACE [MLServiceImpl] getting services (IN MEMORY)
- 17.09 04:05:20 TRACE [MLServiceImpl] leaving getServices(). The result size is: 1
- 17.09 04:05:20 TRACE [MLServiceImpl] Going to send DissociatingCard:
- 17.09 04:05:20 TRACE [MLServiceImpl] class ru.crystals.pos.ml.wsclient.DissociatingCard is <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <DissociatingCard xmlns="http://loyalty.manzanagroup.ru/loyalty.xsd">
- <request>
- <ClientTransactionId>1</ClientTransactionId>
- <Organization>Victoria</Organization>
- <BusinessUnit>1688</BusinessUnit>
- <POS>60</POS>
- <CardNumber>99990002</CardNumber>
- <DateTime>2018-09-17T04:05:20.022+03:00</DateTime>
- </request>
- </DissociatingCard>
- 17.09 04:05:20 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=87, command=kbdMenu1]
- 17.09 04:05:20 WARN [MLServiceImpl] failed to connect to a ML POS web-service
- com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: java.lang.NullPointerException Please see the server log to find more detail regarding exact cause of the failure.
- at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
- at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
- at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
- at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
- at com.sun.proxy.$Proxy225.dissociatingCard(Unknown Source)
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1470)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:20 ERROR [MLServiceImpl] leaving unbind(String): failed to connect to any of the servers [1] in spite of spending {}
- 17.09 04:05:20 ERROR [MLServiceImpl] Could not send pending operation (id: 111010; date: 2018-09-17 02:02:17.864)
- ru.crystals.pos.ml.exception.MLConnectionException: Все сервера ML POS не доступны
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1486)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:20 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=87, command=kbdMenu1]
- 17.09 04:05:20 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:05:20 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:20 INFO [TextCustomerDisplayPluginAbstract] *Добро *
- 17.09 04:05:20 INFO [TextCustomerDisplayPluginAbstract] *пожаловать *
- 17.09 04:05:20 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:20 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:05:22 INFO [TransferManager] OD found 1 documents
- 17.09 04:05:22 INFO [TransferManager] response message = Created
- 17.09 04:05:22 INFO [TransferManager] Send document status : 4544 > WAIT_ACKNOWLEDGEMENT file name : 60/Document_20180917040522_657_1688_60.ser
- 17.09 04:05:22 INFO [CheckServiceImpl] SetSentToServerStatus : 4544 > WAIT_ACKNOWLEDGEMENT file name : 60/Document_20180917040522_657_1688_60.ser
- 17.09 04:05:22 INFO [FiscalPrinter] resetException()
- 17.09 04:05:22 INFO [TransferManager] document 60/Document_20180917040522_657_1688_60.ser has been registreated
- 17.09 04:05:22 INFO [TransferManager] Send document status : 4544 > SENT file name : 60/Document_20180917040522_657_1688_60.ser
- 17.09 04:05:22 INFO [CheckServiceImpl] SetSentToServerStatus : 4544 > SENT file name : 60/Document_20180917040522_657_1688_60.ser
- 17.09 04:05:22 INFO [TransferManager] OD found 0 payment transactions
- 17.09 04:05:22 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=82, command=kbdMenu3]
- 17.09 04:05:22 ERROR [CFTBonusModel] getChargedOffBonusCards: either "receipt" [null], or "sponsorId" [BONUS_CFT] argument is NULL
- 17.09 04:05:22 ERROR [CFTBonusModel] getChargedOffBonusCards: either "receipt" [null], or "sponsorId" [BONUS_CFT] argument is NULL
- 17.09 04:05:23 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 17.09 04:05:23 INFO [CommonLogger] Menu command: Смена пользователя (class ru.crystals.pos.visualization.menu.commands.ChangeUserCommand)
- 17.09 04:05:23 INFO [TechProcessImpl] userLogout
- 17.09 04:05:23 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":64,"tabNumber":"1","cashier":"Администраторов А.А.","purchase":197,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":0.0,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:05:23.069","offline":false}]}
- 17.09 04:05:23 INFO [TransferManager] OperDayMessanger - UserLogOut
- 17.09 04:05:23 INFO [TechProcessImpl] Message "User Logout" was send, session = SessionEntity [dateBegin=Mon Sep 17 04:05:06 MSK 2018, dateEnd=Mon Sep 17 04:05:23 MSK 2018, user=1 Администратор Администраторович Администраторов526317984689, toString()=ru.crystals.pos.check.SessionEntity@11db]
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] *Извините, *
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] *касса не работает *
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:05:23 INFO [FilesChecker] Catalog goods transport event
- 17.09 04:05:23 INFO [FilesChecker] goods types for report count: 0
- 17.09 04:05:23 INFO [FilesChecker] catalog goods files to cash count: 0
- 17.09 04:05:23 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 17.09 04:05:23 INFO [PasswordLoginContainer] Start LOGIN
- 17.09 04:05:23 INFO [TechProcessImpl] userLogin ru.crystals.pos.user.UserEntity[id=null]
- 17.09 04:05:23 INFO [TechProcessImpl] userLogout
- 17.09 04:05:23 INFO [CommonLogger] getFactory().getTechProcess().isShiftOpen() = true
- 17.09 04:05:23 INFO [CommonLogger] getFactory().getTechProcess().checkUserRight(Right.SHOW_MAIN_MODE)) = true
- 17.09 04:05:23 INFO [PasswordLoginContainer] Finish LOGIN
- 17.09 04:05:23 INFO [SpeedLog] TechProcess authenticating user time = 88 ms
- 17.09 04:05:23 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":3,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":197,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":0.0,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:05:23.563","offline":false}]}
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] *Добро *
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] *пожаловать *
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:05:23 INFO [Scale] BarcodeScannerImpl - barcode = 4680010000007
- 17.09 04:05:23 INFO [TechProcessImpl] eventBarcodeScanner 4680010000007
- 17.09 04:05:23 INFO [CheckContainer] Barcode 4680010000007 has been received by visualisation
- 17.09 04:05:23 INFO [TechProcessImpl] TP searchProduct 4680010000007
- 17.09 04:05:23 INFO [CatalogService] getGoodsByBarCode barcode = 4680010000007
- 17.09 04:05:23 INFO [CatalogService] get product by barcode '4680010000007' result: ProductSpiritsEntity[name=Пиво светлое пенное (Россия), item=80010]
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 4680010000007 time = 3 ms
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode before check restrictions, barcode = 4680010000007 time = 3 ms
- 17.09 04:05:23 INFO [SpeedLog] getProductRestrictions time = 3 ms
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode after check restrictions, barcode = 4680010000007 time = 6 ms
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 4680010000007 time = 6 ms
- 17.09 04:05:23 INFO [SpeedLog] searchProduct time time = 6 ms
- 17.09 04:05:23 INFO [TransferManager] OD found 0 transactions to register
- 17.09 04:05:23 INFO [TransferManager] OD found 0 documents to register
- 17.09 04:05:23 INFO [Scale] BarcodeScannerImpl - barcode = 4680010000007
- 17.09 04:05:23 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":4,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":197,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":0.0,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:05:23.773","offline":false}]}
- 17.09 04:05:23 INFO [SpeedLog] (CHECK_CONTAINER) show product container time = 0,117 sec; average speed = 0,047 sec; position test num = 811.0; prooduct item 80010; <117>
- 17.09 04:05:23 INFO [CommonLogger] busy = false
- 17.09 04:05:23 INFO [TechProcessImpl] eventBarcodeScanner 4680010000007
- 17.09 04:05:23 INFO [CheckContainer] Barcode 4680010000007 has been received by visualisation
- 17.09 04:05:23 INFO [CheckContainer] All conditions are checked. Current position will be added
- 17.09 04:05:23 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 80010; type: ProductSpiritsEntity; count: 1000; sum: 253; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 17.09 04:05:23 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":67,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":197,"pos":1,"barcode":"4680010000007","item":"80010","name":"Пиво светлое пенное (Россия)","price":2.53,"quant":1.0,"sum":2.53,"sumAll":2.53,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:05:23.773","offline":false}]}
- 17.09 04:05:23 INFO [SpeedLog] TP addPosition time = 22 ms
- 17.09 04:05:23 INFO [Scale] BarcodeScannerImpl - barcode = 5029053534572
- 17.09 04:05:23 INFO [SpeedLog] (CHECK_CONTAINER) product and product container was found = 0,047 sec; average speed = 0,031 sec; position test num = 274; <47>
- 17.09 04:05:23 INFO [CheckContainer] visualization will start searching product
- 17.09 04:05:23 INFO [TechProcessImpl] TP searchProduct 4680010000007
- 17.09 04:05:23 INFO [CatalogService] getGoodsByBarCode barcode = 4680010000007
- 17.09 04:05:23 INFO [CatalogService] get product by barcode '4680010000007' result: ProductSpiritsEntity[name=Пиво светлое пенное (Россия), item=80010]
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 4680010000007 time = 2 ms
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode before check restrictions, barcode = 4680010000007 time = 2 ms
- 17.09 04:05:23 INFO [SpeedLog] getProductRestrictions time = 1 ms
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode after check restrictions, barcode = 4680010000007 time = 3 ms
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 4680010000007 time = 3 ms
- 17.09 04:05:23 INFO [SpeedLog] searchProduct time time = 3 ms
- 17.09 04:05:23 INFO [SpeedLog] (CHECK_CONTAINER) show product container time = 0,030 sec; average speed = 0,047 sec; position test num = 812.0; prooduct item 80010; <30>
- 17.09 04:05:23 INFO [CommonLogger] busy = false
- 17.09 04:05:23 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":67,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":197,"pos":2,"barcode":"4680010000007","item":"80010","name":"Пиво светлое пенное (Россия)","price":2.53,"quant":1.0,"sum":2.53,"sumAll":5.06,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:05:23.872","offline":false}]}
- 17.09 04:05:23 INFO [Scale] BarcodeScannerImpl - barcode = 5029053534572
- 17.09 04:05:23 INFO [TechProcessImpl] eventBarcodeScanner 5029053534572
- 17.09 04:05:23 INFO [CheckContainer] Barcode 5029053534572 has been received by visualisation
- 17.09 04:05:23 INFO [CheckContainer] All conditions are checked. Current position will be added
- 17.09 04:05:23 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 80010; type: ProductSpiritsEntity; count: 1000; sum: 253; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] *Пиво светлое 1 2.53*
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] *Итого 5.06*
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:23 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:05:23 INFO [SpeedLog] TP addPosition time = 25 ms
- 17.09 04:05:23 INFO [SpeedLog] (CHECK_CONTAINER) product and product container was found = 0,063 sec; average speed = 0,031 sec; position test num = 275; <63>
- 17.09 04:05:23 INFO [CheckContainer] visualization will start searching product
- 17.09 04:05:23 INFO [TechProcessImpl] TP searchProduct 5029053534572
- 17.09 04:05:23 INFO [CatalogService] getGoodsByBarCode barcode = 5029053534572
- 17.09 04:05:23 INFO [CatalogService] get product by barcode '5029053534572' result: ProductPieceEntity[name=Безалкогольный энергетический напиток НеПиво, item=5029053534572]
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 5029053534572 time = 2 ms
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode before check restrictions, barcode = 5029053534572 time = 2 ms
- 17.09 04:05:23 INFO [SpeedLog] getProductRestrictions time = 0 ms
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode after check restrictions, barcode = 5029053534572 time = 2 ms
- 17.09 04:05:23 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 5029053534572 time = 2 ms
- 17.09 04:05:23 INFO [SpeedLog] searchProduct time time = 2 ms
- 17.09 04:05:23 INFO [SpeedLog] (CHECK_CONTAINER) show product container time = 0,027 sec; average speed = 0,047 sec; position test num = 813.0; prooduct item 5029053534572; <27>
- 17.09 04:05:23 INFO [CommonLogger] busy = false
- 17.09 04:05:23 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":67,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":197,"pos":3,"barcode":"5029053534572","item":"5029053534572","name":"Безалкогольный энергетический ","price":300.5,"quant":1.0,"sum":300.5,"sumAll":305.56,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:05:23.976","offline":false}]}
- 17.09 04:05:23 INFO [TechProcessImpl] eventBarcodeScanner 5029053534572
- 17.09 04:05:23 INFO [CheckContainer] Barcode 5029053534572 has been received by visualisation
- 17.09 04:05:24 INFO [CheckContainer] All conditions are checked. Current position will be added
- 17.09 04:05:24 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 5029053534572; type: ProductPieceEntity; count: 1000; sum: 30050; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 17.09 04:05:24 INFO [SpeedLog] TP addPosition time = 25 ms
- 17.09 04:05:24 INFO [SpeedLog] (CHECK_CONTAINER) product and product container was found = 0,040 sec; average speed = 0,031 sec; position test num = 276; <40>
- 17.09 04:05:24 INFO [CheckContainer] visualization will start searching product
- 17.09 04:05:24 INFO [TechProcessImpl] TP searchProduct 5029053534572
- 17.09 04:05:24 INFO [CatalogService] getGoodsByBarCode barcode = 5029053534572
- 17.09 04:05:24 INFO [CatalogService] get product by barcode '5029053534572' result: ProductPieceEntity[name=Безалкогольный энергетический напиток НеПиво, item=5029053534572]
- 17.09 04:05:24 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 5029053534572 time = 2 ms
- 17.09 04:05:24 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode before check restrictions, barcode = 5029053534572 time = 2 ms
- 17.09 04:05:24 INFO [SpeedLog] getProductRestrictions time = 3 ms
- 17.09 04:05:24 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode after check restrictions, barcode = 5029053534572 time = 6 ms
- 17.09 04:05:24 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 5029053534572 time = 6 ms
- 17.09 04:05:24 INFO [SpeedLog] searchProduct time time = 7 ms
- 17.09 04:05:24 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":67,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":197,"pos":4,"barcode":"5029053534572","item":"5029053534572","name":"Безалкогольный энергетический ","price":300.5,"quant":1.0,"sum":300.5,"sumAll":606.06,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:05:24.059","offline":false}]}
- 17.09 04:05:24 INFO [SpeedLog] (CHECK_CONTAINER) show product container time = 0,024 sec; average speed = 0,047 sec; position test num = 814.0; prooduct item 5029053534572; <24>
- 17.09 04:05:24 INFO [CommonLogger] busy = false
- 17.09 04:05:24 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=32, command=kbdSubtotal]
- 17.09 04:05:24 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 5029053534572; type: ProductPieceEntity; count: 1000; sum: 30050; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 17.09 04:05:24 INFO [SpeedLog] TP addPosition time = 21 ms
- 17.09 04:05:24 INFO [CommonLogger] busy = true
- 17.09 04:05:24 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:05:24 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:24 INFO [TextCustomerDisplayPluginAbstract] *Безалкоголь 1 300.50*
- 17.09 04:05:24 INFO [TextCustomerDisplayPluginAbstract] *Итого 606.06*
- 17.09 04:05:24 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:24 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:05:24 TRACE [TechProcessImpl] Start warn divide alco
- 17.09 04:05:24 TRACE [TechProcessImpl] End warn devide alco
- 17.09 04:05:24 INFO [TechProcessImpl] goToDiscounts
- 17.09 04:05:24 INFO [LoyalBridgeServiceImpl] --------------- begin discount calculation ---------------
- 17.09 04:05:24 INFO [TransferManager] Nothing yet not processed on server to resend
- 17.09 04:05:25 INFO [LoyalProductFinder] Time finding items (2) = 752 ms
- 17.09 04:05:25 INFO [LoyalProductsConverter] Time searching loyal goods for 2 productItems = 752 ms
- 17.09 04:05:25 INFO [LoyalCalculatorConverter] Time converting 2 positions = 0 ms
- 17.09 04:05:26 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:27 INFO [FiscalPrinter] resetException()
- 17.09 04:05:27 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:28 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:28 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:28 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:28 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:29 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:29 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:29 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:29 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:05:35 ERROR [LoyaltyRestrictionsServiceImpl] checkRestrictions: failed
- org.springframework.web.client.ResourceAccessException: I/O error on POST request for "http://127.0.0.1:50052/v1/check": Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
- at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:582)
- at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:532)
- at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:332)
- at ru.crystals.pos.loyalty.LoyaltyRestrictionsServiceImpl.checkRestrictions(LoyaltyRestrictionsServiceImpl.java:172)
- at ru.crystals.loyal.providers.ClassicSetLoyProvider.process(ClassicSetLoyProvider.java:88)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.process(LoyProvidersRegistryImpl.java:135)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.calcDiscounts(LoyalServiceImpl.java:748)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doLoyalty(LoyalServiceImpl.java:667)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doDiscount(LoyalServiceImpl.java:766)
- at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.doDiscount(LoyalBridgeServiceImpl.java:372)
- at ru.crystals.pos.techprocess.TechProcessImpl.applyDiscountsAndGetResult(TechProcessImpl.java:3550)
- at ru.crystals.pos.techprocess.TechProcessImpl.subtotalScenary(TechProcessImpl.java:3113)
- at ru.crystals.pos.visualization.check.CheckContainer.startSubtotalScenary(CheckContainer.java:1477)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotalProcessPurchaseState(CheckContainer.java:1448)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotal(CheckContainer.java:1345)
- at ru.crystals.pos.visualization.components.MainWindow.subTotal(MainWindow.java:833)
- at ru.crystals.pos.visualization.Factory.eventFunctionKey(Factory.java:538)
- at ru.crystals.pos.techprocess.TechProcessImpl.eventFunctionKey(TechProcessImpl.java:4167)
- at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:165)
- at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
- at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
- at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
- at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- Caused by: java.net.SocketTimeoutException: Read timed out
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:170)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
- at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
- at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
- at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:704)
- at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1569)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
- at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
- at org.springframework.http.client.SimpleClientHttpResponse.getRawStatusCode(SimpleClientHttpResponse.java:48)
- at org.springframework.http.client.AbstractClientHttpResponse.getStatusCode(AbstractClientHttpResponse.java:33)
- at org.springframework.web.client.DefaultResponseErrorHandler.getHttpStatusCode(DefaultResponseErrorHandler.java:56)
- at org.springframework.web.client.DefaultResponseErrorHandler.hasError(DefaultResponseErrorHandler.java:50)
- at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:604)
- at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:572)
- ... 29 more
- 17.09 04:05:42 INFO [DoProcessing] ============ LoyalCalculation: doDiscount start ============
- 17.09 04:05:42 INFO [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
- 17.09 04:05:33 INFO [FilesChecker] Catalog goods transport event
- 17.09 04:05:36 INFO [TransferManager] Nothing yet not processed on server to resend
- 17.09 04:05:42 INFO [FilesChecker] goods types for report count: 0
- 17.09 04:05:42 INFO [FilesChecker] catalog goods files to cash count: 0
- 17.09 04:05:42 WARN [AdvertisingActionUtils] superfluous [1] CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2346;guid=60699;name=Спасибо от Сбербанка;parentGuid=null;masterActions=[];mode=UNCONDITIONAL;worksAnyTime=true;useRestrictions=true;priority=1160.0]) one!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing CFT-backed bonus discount action [AdvertisingActionEntity:[id=2026;guid=-1506222621;name=РА_Спасибо_до50р;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1320.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=1989;guid=422993713;name=РА_ЦФТ_исключение10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1050.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=2474;guid=422993744;name=РА_ЦФТ_исключение20;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1060.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] superfluous [2] BONUS_CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=3189;guid=1935033882;name=РА_ЦФТ_без_ограничений;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1070.0]) one!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=2926;guid=1270000641;name=SET10BONUSES: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=10.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3759;guid=58449;name=SR-2252_AdvAct_WriteoffBonuses;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1020.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3318;guid=61192;name=SR-2185: Автоматическое списание бонусов SET10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1170.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=1895;guid=-833406141;name=SR-1177: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=2000.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=3704;guid=59275;name=Бонусы Лента списание;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1080.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=2334;guid=-6683376;name=Lenta_cobranding_decrement-CR-1019;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1505.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_LOYMAX-backed bonus discount action [AdvertisingActionEntity:[id=2046;guid=61281;name=Списание бонусных баллов LOYMAX;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1180.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=2926;guid=1270000641;name=SET10BONUSES: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=10.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 17.09 04:05:42 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 17.09 04:05:42 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 17.09 04:05:42 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3759;guid=58449;name=SR-2252_AdvAct_WriteoffBonuses;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1020.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=1989;guid=422993713;name=РА_ЦФТ_исключение10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1050.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=2474;guid=422993744;name=РА_ЦФТ_исключение20;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1060.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] superfluous [0] BONUS_CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=3189;guid=1935033882;name=РА_ЦФТ_без_ограничений;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1070.0]) one!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=3704;guid=59275;name=Бонусы Лента списание;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1080.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] superfluous [0] CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2346;guid=60699;name=Спасибо от Сбербанка;parentGuid=null;masterActions=[];mode=UNCONDITIONAL;worksAnyTime=true;useRestrictions=true;priority=1160.0]) one!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3318;guid=61192;name=SR-2185: Автоматическое списание бонусов SET10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1170.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_LOYMAX-backed bonus discount action [AdvertisingActionEntity:[id=2046;guid=61281;name=Списание бонусных баллов LOYMAX;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1180.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing CFT-backed bonus discount action [AdvertisingActionEntity:[id=2026;guid=-1506222621;name=РА_Спасибо_до50р;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1320.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=2334;guid=-6683376;name=Lenta_cobranding_decrement-CR-1019;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1505.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=1895;guid=-833406141;name=SR-1177: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=2000.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:05:42 INFO [DoProcessing] ============ LoyalCalculation: doDiscount success ============
- 17.09 04:05:43 TRACE [LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@1845446
- 17.09 04:05:43 TRACE [LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 17.09 04:05:43 TRACE [LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 17.09 04:05:43 TRACE [LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/feedback, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 1 [ms]
- 17.09 04:05:43 TRACE [LoyPluginEmulator] entering makeCalcCalls(List, EmulatorReceipt). The arguments are: urls: [http://127.0.0.1:10065/loy-plugin-processing/emulator/process], emulatorReceipt: emul-receipt [card: null; positions: [emul-pos [no: 1; marking: "80010"; qnty: 2000; sum: 506; min-sum: 0; discountable: true], emul-pos [no: 2; marking: "5029053534572"; qnty: 2000; sum: 60100; min-sum: 0; discountable: true]]]
- 17.09 04:05:45 ERROR [LoyPluginEmulator] makeCalcCalls() failed
- java.net.SocketTimeoutException: Read timed out
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:170)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
- at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
- at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:282)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
- at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
- at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:165)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
- at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
- at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
- at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
- at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111)
- at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeCalcCalls(LoyPluginEmulator.java:359)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.doDiscount(LoyPluginEmulator.java:121)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.process(SetApiPluginLoyProvider.java:132)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.process(LoyProvidersRegistryImpl.java:135)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.calcDiscounts(LoyalServiceImpl.java:748)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doLoyalty(LoyalServiceImpl.java:667)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doDiscount(LoyalServiceImpl.java:766)
- at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.doDiscount(LoyalBridgeServiceImpl.java:372)
- at ru.crystals.pos.techprocess.TechProcessImpl.applyDiscountsAndGetResult(TechProcessImpl.java:3550)
- at ru.crystals.pos.techprocess.TechProcessImpl.subtotalScenary(TechProcessImpl.java:3113)
- at ru.crystals.pos.visualization.check.CheckContainer.startSubtotalScenary(CheckContainer.java:1477)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotalProcessPurchaseState(CheckContainer.java:1448)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotal(CheckContainer.java:1345)
- at ru.crystals.pos.visualization.components.MainWindow.subTotal(MainWindow.java:833)
- at ru.crystals.pos.visualization.Factory.eventFunctionKey(Factory.java:538)
- at ru.crystals.pos.techprocess.TechProcessImpl.eventFunctionKey(TechProcessImpl.java:4167)
- at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:165)
- at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
- at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
- at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
- at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:45 ERROR [LoyPluginEmulator] makeCalcCalls: exception caught!
- java.net.SocketTimeoutException: Read timed out
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:170)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
- at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
- at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:282)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
- at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
- at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:165)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
- at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
- at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
- at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
- at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111)
- at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeCalcCalls(LoyPluginEmulator.java:359)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.doDiscount(LoyPluginEmulator.java:121)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.process(SetApiPluginLoyProvider.java:132)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.process(LoyProvidersRegistryImpl.java:135)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.calcDiscounts(LoyalServiceImpl.java:748)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doLoyalty(LoyalServiceImpl.java:667)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doDiscount(LoyalServiceImpl.java:766)
- at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.doDiscount(LoyalBridgeServiceImpl.java:372)
- at ru.crystals.pos.techprocess.TechProcessImpl.applyDiscountsAndGetResult(TechProcessImpl.java:3550)
- at ru.crystals.pos.techprocess.TechProcessImpl.subtotalScenary(TechProcessImpl.java:3113)
- at ru.crystals.pos.visualization.check.CheckContainer.startSubtotalScenary(CheckContainer.java:1477)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotalProcessPurchaseState(CheckContainer.java:1448)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotal(CheckContainer.java:1345)
- at ru.crystals.pos.visualization.components.MainWindow.subTotal(MainWindow.java:833)
- at ru.crystals.pos.visualization.Factory.eventFunctionKey(Factory.java:538)
- at ru.crystals.pos.techprocess.TechProcessImpl.eventFunctionKey(TechProcessImpl.java:4167)
- at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:165)
- at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
- at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
- at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
- at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:45 WARN [LoyPluginEmulator] leaving makeCalcCalls(List, EmulatorReceipt). NO CONNECTION; it took 2243 [ms]
- 17.09 04:05:45 ERROR [LoyPluginEmulator] doDiscount: exception caught!
- java.net.SocketTimeoutException: Read timed out
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:170)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
- at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
- at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:282)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
- at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
- at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:165)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
- at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
- at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
- at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
- at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111)
- at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeCalcCalls(LoyPluginEmulator.java:359)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.doDiscount(LoyPluginEmulator.java:121)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.process(SetApiPluginLoyProvider.java:132)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.process(LoyProvidersRegistryImpl.java:135)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.calcDiscounts(LoyalServiceImpl.java:748)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doLoyalty(LoyalServiceImpl.java:667)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doDiscount(LoyalServiceImpl.java:766)
- at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.doDiscount(LoyalBridgeServiceImpl.java:372)
- at ru.crystals.pos.techprocess.TechProcessImpl.applyDiscountsAndGetResult(TechProcessImpl.java:3550)
- at ru.crystals.pos.techprocess.TechProcessImpl.subtotalScenary(TechProcessImpl.java:3113)
- at ru.crystals.pos.visualization.check.CheckContainer.startSubtotalScenary(CheckContainer.java:1477)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotalProcessPurchaseState(CheckContainer.java:1448)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotal(CheckContainer.java:1345)
- at ru.crystals.pos.visualization.components.MainWindow.subTotal(MainWindow.java:833)
- at ru.crystals.pos.visualization.Factory.eventFunctionKey(Factory.java:538)
- at ru.crystals.pos.techprocess.TechProcessImpl.eventFunctionKey(TechProcessImpl.java:4167)
- at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:165)
- at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
- at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
- at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
- at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:45 TRACE [API] showDialogForm text1=Повторить, text2=Отмена
- 17.09 04:05:45 ERROR [LoyalServiceImpl] Error discount calculation for purchase PurchaseEntity [id=4545, number=197, dateCreate=Mon Sep 17 04:05:23 MSK 2018, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]
- java.lang.NullPointerException
- at ru.crystals.spi.adapters.UIFormsGetter.showDialogForm(UIFormsGetter.java:77)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.showYesNoDislogAndWait(LoyPluginEmulator.java:211)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.doDiscount(LoyPluginEmulator.java:130)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.process(SetApiPluginLoyProvider.java:132)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.process(LoyProvidersRegistryImpl.java:135)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.calcDiscounts(LoyalServiceImpl.java:748)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doLoyalty(LoyalServiceImpl.java:667)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doDiscount(LoyalServiceImpl.java:766)
- at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.doDiscount(LoyalBridgeServiceImpl.java:372)
- at ru.crystals.pos.techprocess.TechProcessImpl.applyDiscountsAndGetResult(TechProcessImpl.java:3550)
- at ru.crystals.pos.techprocess.TechProcessImpl.subtotalScenary(TechProcessImpl.java:3113)
- at ru.crystals.pos.visualization.check.CheckContainer.startSubtotalScenary(CheckContainer.java:1477)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotalProcessPurchaseState(CheckContainer.java:1448)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotal(CheckContainer.java:1345)
- at ru.crystals.pos.visualization.components.MainWindow.subTotal(MainWindow.java:833)
- at ru.crystals.pos.visualization.Factory.eventFunctionKey(Factory.java:538)
- at ru.crystals.pos.techprocess.TechProcessImpl.eventFunctionKey(TechProcessImpl.java:4167)
- at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:165)
- at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
- at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
- at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
- at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:05:45 INFO [LoyalBridgeServiceImpl] Total time of discount calculation = 20946 ms
- 17.09 04:05:45 INFO [LoyalBridgeServiceImpl] ---------------- end discount calculation ----------------
- 17.09 04:05:45 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:05:45 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:45 INFO [TextCustomerDisplayPluginAbstract] *Скидка 0.00*
- 17.09 04:05:45 INFO [TextCustomerDisplayPluginAbstract] *Итого 606.06*
- 17.09 04:05:45 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:45 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:05:45 INFO [SpeedLog] TechProcess discounts processing on cheque with 2 positions [sale] time = 20994 ms
- 17.09 04:05:45 INFO [CommonLogger] value = 0
- 17.09 04:05:45 WARN [HibernateBackedLoyTxDao] leaving getLoyTxByReceipt(PurchaseEntity): at least one of the mandaroty fields (either doc-num: null, or operation-type: true, or shop-num: null, or shift-num: null, or cash-num: null) of the receipt [PurchaseEntity [id=4545, number=null, dateCreate=Mon Sep 17 04:05:23 MSK 2018, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]] is NULL! So, NULL will be returned!
- 17.09 04:05:45 ERROR [ConnectionEmulatorUtils] toString(XmlEmulatorException): the argument is null
- 17.09 04:05:47 INFO [PendingOperationQueue] Pending cards operation queue is empty. Populating from DB...
- 17.09 04:05:47 INFO [PendingOperationQueue] No pending card operations found.
- 17.09 04:05:48 INFO [CommonLogger] Starting cleaning. All log records older than 19 июня 2018 04:05:48 will be deleted.
- 17.09 04:05:48 INFO [LoyProvidersRegistryImpl] Resend stale feedback
- 17.09 04:05:48 INFO [LoyProvidersRegistryImpl] Search for stale feedbacks provider = SetApiLoyaltyPlugin
- 17.09 04:05:45 TRACE [TechProcessImpl] Start warn divide amount
- 17.09 04:05:48 DEBUG [TechProcessImpl] Server online mode
- 17.09 04:05:48 INFO [TechProcessImpl] goToPayments
- 17.09 04:05:48 INFO [LoyProvidersRegistryImpl] There is no stale feedback for SetApiLoyaltyPlugin
- 17.09 04:05:48 INFO [LoyProvidersRegistryImpl] Search for stale feedbacks provider = set-loy-provider
- 17.09 04:05:48 INFO [LoyProvidersRegistryImpl] There is no stale feedback for set-loy-provider
- 17.09 04:05:48 INFO [CommonLogger] Cleaning done.
- 17.09 04:05:48 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:05:48 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:48 INFO [TextCustomerDisplayPluginAbstract] *Скидка 0.00*
- 17.09 04:05:48 INFO [TextCustomerDisplayPluginAbstract] *Итого 606.06*
- 17.09 04:05:48 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:05:48 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:05:48 INFO [CheckContainer] startPayments() surcharge = 60606
- 17.09 04:05:48 INFO [CheckContainer] isPaymentComplete = false
- 17.09 04:05:48 INFO [CheckContainer] prevState = ADD_POSITION
- 17.09 04:05:48 INFO [CheckContainer] paid = 0
- 17.09 04:05:48 INFO [CheckContainer] surcharge = 60606
- 17.09 04:05:48 INFO [CheckContainer] getPaymentFiscalizeError = NONE
- 17.09 04:05:48 INFO [CheckContainer] Current payment container is ru.crystals.pos.visualization.payments.cash.CashPaymentContainer
- 17.09 04:05:48 INFO [CommonLogger] busy = false
- 17.09 04:05:48 INFO [SpeedLog] (SUBTOTAL) time = 24,642;
- 17.09 04:05:48 INFO [CommonLogger] busy = false
- 17.09 04:05:52 INFO [FilesChecker] Catalog goods transport event
- 17.09 04:05:52 INFO [FilesChecker] goods types for report count: 0
- 17.09 04:05:52 INFO [FilesChecker] catalog goods files to cash count: 0
- 17.09 04:05:54 INFO [TransferManager] Nothing yet not processed on server to resend
- 17.09 04:05:58 INFO [TransferManager] Message [userLogOut] has been sent
- 17.09 04:05:59 INFO [TransferManager] Message [userLogOut] has been sent
- 17.09 04:06:01 INFO [FiscalPrinter] resetException()
- 17.09 04:06:01 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=82, command=kbdMenu3]
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [1] CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2346;guid=60699;name=Спасибо от Сбербанка;parentGuid=null;masterActions=[];mode=UNCONDITIONAL;worksAnyTime=true;useRestrictions=true;priority=1160.0]) one!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing CFT-backed bonus discount action [AdvertisingActionEntity:[id=2026;guid=-1506222621;name=РА_Спасибо_до50р;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1320.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [2] BONUS_CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=1989;guid=422993713;name=РА_ЦФТ_исключение10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1050.0]) one!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=2474;guid=422993744;name=РА_ЦФТ_исключение20;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1060.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=3189;guid=1935033882;name=РА_ЦФТ_без_ограничений;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1070.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [3] BONUS_SR10-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2926;guid=1270000641;name=SET10BONUSES: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=10.0]) one!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3759;guid=58449;name=SR-2252_AdvAct_WriteoffBonuses;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1020.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3318;guid=61192;name=SR-2185: Автоматическое списание бонусов SET10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1170.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=1895;guid=-833406141;name=SR-1177: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=2000.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [1] BONUS_INFORMIX-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=3704;guid=59275;name=Бонусы Лента списание;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1080.0]) one!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=2334;guid=-6683376;name=Lenta_cobranding_decrement-CR-1019;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1505.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [0] BONUS_LOYMAX-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2046;guid=61281;name=Списание бонусных баллов LOYMAX;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1180.0]) one!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [1] CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2346;guid=60699;name=Спасибо от Сбербанка;parentGuid=null;masterActions=[];mode=UNCONDITIONAL;worksAnyTime=true;useRestrictions=true;priority=1160.0]) one!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing CFT-backed bonus discount action [AdvertisingActionEntity:[id=2026;guid=-1506222621;name=РА_Спасибо_до50р;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1320.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [2] BONUS_CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=1989;guid=422993713;name=РА_ЦФТ_исключение10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1050.0]) one!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=2474;guid=422993744;name=РА_ЦФТ_исключение20;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1060.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=3189;guid=1935033882;name=РА_ЦФТ_без_ограничений;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1070.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [3] BONUS_SR10-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2926;guid=1270000641;name=SET10BONUSES: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=10.0]) one!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3759;guid=58449;name=SR-2252_AdvAct_WriteoffBonuses;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1020.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3318;guid=61192;name=SR-2185: Автоматическое списание бонусов SET10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1170.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=1895;guid=-833406141;name=SR-1177: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=2000.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [1] BONUS_INFORMIX-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=3704;guid=59275;name=Бонусы Лента списание;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1080.0]) one!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=2334;guid=-6683376;name=Lenta_cobranding_decrement-CR-1019;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1505.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:01 WARN [AdvertisingActionUtils] superfluous [0] BONUS_LOYMAX-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2046;guid=61281;name=Списание бонусных баллов LOYMAX;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1180.0]) one!
- 17.09 04:06:01 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 17.09 04:06:01 INFO [CommonLogger] Menu command: Смена пользователя (class ru.crystals.pos.visualization.menu.commands.ChangeUserCommand)
- 17.09 04:06:01 INFO [TechProcessImpl] userLogout
- 17.09 04:06:01 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":63,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":197,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":606.06,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:06:01.547","offline":false}]}
- 17.09 04:06:01 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:01 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:01 INFO [TextCustomerDisplayPluginAbstract] *Извините, *
- 17.09 04:06:01 INFO [TextCustomerDisplayPluginAbstract] *касса не работает *
- 17.09 04:06:01 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:01 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:06:01 INFO [TransferManager] OperDayMessanger - UserLogOut
- 17.09 04:06:01 INFO [TechProcessImpl] Message "User Logout" was send, session = SessionEntity [dateBegin=Mon Sep 17 04:05:23 MSK 2018, dateEnd=Mon Sep 17 04:06:01 MSK 2018, user=2 Кассир Кассирович Кассиров, toString()=ru.crystals.pos.check.SessionEntity@11dc]
- 17.09 04:06:01 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
- 17.09 04:06:02 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 17.09 04:06:02 INFO [PasswordLoginContainer] Start LOGIN
- 17.09 04:06:02 INFO [TechProcessImpl] userLogin ru.crystals.pos.user.UserEntity[id=null]
- 17.09 04:06:02 INFO [TechProcessImpl] userLogout
- 17.09 04:06:02 INFO [FilesChecker] Catalog goods transport event
- 17.09 04:06:02 INFO [FilesChecker] goods types for report count: 0
- 17.09 04:06:02 INFO [FilesChecker] catalog goods files to cash count: 0
- 17.09 04:06:06 INFO [CommonLogger] getFactory().getTechProcess().isShiftOpen() = true
- 17.09 04:06:06 INFO [CommonLogger] getFactory().getTechProcess().checkUserRight(Right.SHOW_MAIN_MODE)) = true
- 17.09 04:06:06 INFO [PasswordLoginContainer] Finish LOGIN
- 17.09 04:06:06 INFO [SpeedLog] TechProcess authenticating user time = 4157 ms
- 17.09 04:06:06 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":203,"tabNumber":"1","cashier":"Администраторов А.А.","purchase":197,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":606.06,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:06:06.312","offline":false}]}
- 17.09 04:06:06 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:06 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:06 INFO [TextCustomerDisplayPluginAbstract] *Добро *
- 17.09 04:06:06 INFO [TextCustomerDisplayPluginAbstract] *пожаловать *
- 17.09 04:06:06 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:06 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:06:06 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=69, command=kbdMenu2]
- 17.09 04:06:06 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=40, command=kbdDown]
- 17.09 04:06:06 INFO [TransferManager] Nothing yet not processed on server to resend
- 17.09 04:06:06 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=40, command=kbdDown]
- 17.09 04:06:07 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 17.09 04:06:07 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 17.09 04:06:07 INFO [CommonLogger] Menu command: Аннулирование (class ru.crystals.pos.visualization.menu.commands.CancelCheckCommand)
- 17.09 04:06:07 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=37, command=kbdLeft]
- 17.09 04:06:08 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 17.09 04:06:08 INFO [TechProcessShiftProxy] cancelCheck start
- 17.09 04:06:08 TRACE [ExternalProcessingsImpl] seems that this cash is not aware of existence of CFT-backed loyality programms. So, there is no need to cancel CFT-backed bonuses charge-offs
- 17.09 04:06:08 TRACE [ExternalProcessingsImpl] seems that this cash is not aware of existence of CFT-backed loyality programms. So, there is no need to cancel CFT-backed bonuses charge-offs
- 17.09 04:06:08 TRACE [ExternalProcessingsImpl] Discounts cancelled: no implementation of PlastekServices.
- 17.09 04:06:08 TRACE [ExternalProcessingsImpl] entering discountCancelledToSet5(PurchaseEntity)
- 17.09 04:06:08 TRACE [ExternalProcessingsImpl] leaving discountCancelledToSet5(PurchaseEntity): the SET5 loy processing is disabled
- 17.09 04:06:08 WARN [HibernateBackedLoyTxDao] leaving getLoyTxByReceipt(PurchaseEntity): at least one of the mandaroty fields (either doc-num: null, or operation-type: true, or shop-num: null, or shift-num: null, or cash-num: null) of the receipt [PurchaseEntity [id=4545, number=null, dateCreate=Mon Sep 17 04:05:23 MSK 2018, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]] is NULL! So, NULL will be returned!
- 17.09 04:06:08 WARN [SetApiPluginLoyProvider] No loyal transaction entity found for purchase PurchaseEntity [id=4545, number=null, dateCreate=Mon Sep 17 04:05:23 MSK 2018, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]
- 17.09 04:06:08 INFO [TechProcessShiftProxy] cancelCheck PurchaseEntity [id=4545, number=null, dateCreate=Mon Sep 17 04:05:23 MSK 2018, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]
- 17.09 04:06:08 INFO [WaitComponent] [WaitComponent] MainFrame enabled - false
- 17.09 04:06:08 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:08 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:08 INFO [TextCustomerDisplayPluginAbstract] *Аннулирование чека *
- 17.09 04:06:08 INFO [TextCustomerDisplayPluginAbstract] *Сумма чека 606.06*
- 17.09 04:06:08 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:08 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:06:08 TRACE [ExternalProcessingsImpl] Purchase cancelled: no implementation of PlastekServices.
- 17.09 04:06:08 TRACE [MLServiceImpl] entering getMlCardNo(PurchaseEntity). The argument is: PurchaseEntity [id=4545, number=197, dateCreate=Mon Sep 17 04:05:23 MSK 2018, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]
- 17.09 04:06:08 TRACE [MLServiceImpl] leaving getMlCardNo(PurchaseEntity). The result is: null
- 17.09 04:06:08 INFO [FiscalPrinter] printCheck
- 17.09 04:06:08 INFO [FiscalPrinter] Fiscal interrupt: null
- 17.09 04:06:08 INFO [FiscalPrinter] Get document template /mnt/sda1/tce/storage/crystal-cash/modules/fiscalPrinter/templates/check-sale-annul.xml
- 17.09 04:06:08 INFO [DocumentTemplate] =====logo=====
- 17.09 04:06:08 INFO [DocumentTemplate] content: null
- 17.09 04:06:08 INFO [DocumentTemplate] =====header=====
- 17.09 04:06:08 INFO [DocumentTemplate] jr. name ||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] 199100, Spb, Savushkina, 112 ||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] ---------------------------------------- ||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] Смена:15 ЭКЛЗ:a454701d-72f||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] Номер кассы:60 ИНН: 7802781104||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] Кассир:Кассиров Кассир Кассирович ||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] ---------------------------------------- ||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] КАССОВЫЙ ЧЕК 197 17-09-2018 04:06||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] ---------------------------------------- ||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] =====position=====
- 17.09 04:06:08 INFO [DocumentTemplate] Пиво светлое пенное (Ро 2.53* 2 =5.06||SMALL
- 17.09 04:06:08 INFO [DocumentTemplate] Безалкогольный энергети 300.50* 2 =601.00||SMALL
- 17.09 04:06:08 INFO [DocumentTemplate] =====fiscal=====
- 17.09 04:06:08 INFO [DocumentTemplate] content: null
- 17.09 04:06:08 INFO [DocumentTemplate] =====footer=====
- 17.09 04:06:08 INFO [DocumentTemplate] ******************************************** ||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] ЧЕК No.197 АННУЛИРОВАН||DOUBLEHEIGHT
- 17.09 04:06:08 INFO [DocumentTemplate] ******************************************** ||NORMAL
- 17.09 04:06:08 INFO [DocumentTemplate] =====cut=====
- 17.09 04:06:08 INFO [DocumentTemplate] content: null
- 17.09 04:06:11 INFO [FiscalPrinter] getCountAnnul
- 17.09 04:06:11 INFO [FiscalPrinter] CountAnnul = 14
- 17.09 04:06:11 INFO [FiscalPrinter] getLastDocNum
- 17.09 04:06:11 INFO [TransferManager] ping = true
- 17.09 04:06:12 INFO [FilesChecker] Catalog goods transport event
- 17.09 04:06:12 INFO [FilesChecker] goods types for report count: 0
- 17.09 04:06:12 INFO [FilesChecker] catalog goods files to cash count: 0
- 17.09 04:06:14 INFO [CheckServiceImpl] cancelCheck: PurchaseEntity [id=4545, number=197, dateCreate=Mon Sep 17 04:05:23 MSK 2018, dateCommit=Mon Sep 17 04:06:14 MSK 2018, fiscalDocNum=14;782, sentToServerStatus=NO_SENT]
- 17.09 04:06:15 TRACE [ExternalProcessingsImpl] seems that this cash is not aware of existence of CFT-backed loyality programms. So, there is no need to cancel CFT-backed bonuses charge-offs
- 17.09 04:06:15 TRACE [ExternalProcessingsImpl] seems that this cash is not aware of existence of CFT-backed loyality programms. So, there is no need to cancel CFT-backed bonuses charge-offs
- 17.09 04:06:15 TRACE [ExternalProcessingsImpl] Discounts cancelled: no implementation of PlastekServices.
- 17.09 04:06:15 TRACE [ExternalProcessingsImpl] entering discountCancelledToSet5(PurchaseEntity)
- 17.09 04:06:15 TRACE [ExternalProcessingsImpl] leaving discountCancelledToSet5(PurchaseEntity): the SET5 loy processing is disabled
- 17.09 04:06:15 WARN [SetApiPluginLoyProvider] No loyal transaction entity found for purchase PurchaseEntity [id=4545, number=197, dateCreate=Mon Sep 17 04:05:23 MSK 2018, dateCommit=Mon Sep 17 04:06:14 MSK 2018, fiscalDocNum=14;782, sentToServerStatus=NO_SENT]
- 17.09 04:06:15 INFO [CommonLogger] value = 0
- 17.09 04:06:15 INFO [TechProcessImpl] Select seller [null]
- 17.09 04:06:15 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":25,"tabNumber":"1","cashier":"Администраторов А.А.","purchase":197,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":606.06,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:06:15.011","offline":false}]}
- 17.09 04:06:15 INFO [SpeedLog] TechProcess cancelCheck time = 6833 ms
- 17.09 04:06:15 INFO [WaitComponent] [WaitComponent] MainFrame enabled - true
- 17.09 04:06:15 INFO [TechProcessImpl] Select seller [null]
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] *Добро *
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] *пожаловать *
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:06:15 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=87, command=kbdMenu1]
- 17.09 04:06:15 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=87, command=kbdMenu1]
- 17.09 04:06:15 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=82, command=kbdMenu3]
- 17.09 04:06:15 ERROR [CFTBonusModel] getChargedOffBonusCards: either "receipt" [null], or "sponsorId" [BONUS_CFT] argument is NULL
- 17.09 04:06:15 ERROR [CFTBonusModel] getChargedOffBonusCards: either "receipt" [null], or "sponsorId" [BONUS_CFT] argument is NULL
- 17.09 04:06:15 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 17.09 04:06:15 INFO [CommonLogger] Menu command: Смена пользователя (class ru.crystals.pos.visualization.menu.commands.ChangeUserCommand)
- 17.09 04:06:15 INFO [TechProcessImpl] userLogout
- 17.09 04:06:15 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":64,"tabNumber":"1","cashier":"Администраторов А.А.","purchase":198,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":0.0,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:06:15.686","offline":false}]}
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] *Извините, *
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] *касса не работает *
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:15 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:06:15 INFO [TransferManager] OperDayMessanger - UserLogOut
- 17.09 04:06:15 INFO [TechProcessImpl] Message "User Logout" was send, session = SessionEntity [dateBegin=Mon Sep 17 04:06:02 MSK 2018, dateEnd=Mon Sep 17 04:06:15 MSK 2018, user=1 Администратор Администраторович Администраторов526317984689, toString()=ru.crystals.pos.check.SessionEntity@11dd]
- 17.09 04:06:16 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 17.09 04:06:16 INFO [PasswordLoginContainer] Start LOGIN
- 17.09 04:06:16 INFO [TechProcessImpl] userLogin ru.crystals.pos.user.UserEntity[id=null]
- 17.09 04:06:16 INFO [TechProcessImpl] userLogout
- 17.09 04:06:16 INFO [CommonLogger] getFactory().getTechProcess().isShiftOpen() = true
- 17.09 04:06:16 INFO [CommonLogger] getFactory().getTechProcess().checkUserRight(Right.SHOW_MAIN_MODE)) = true
- 17.09 04:06:16 INFO [PasswordLoginContainer] Finish LOGIN
- 17.09 04:06:16 INFO [SpeedLog] TechProcess authenticating user time = 92 ms
- 17.09 04:06:16 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":3,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":198,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":0.0,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:06:16.183","offline":false}]}
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] *Добро *
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] *пожаловать *
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:06:16 INFO [Scale] BarcodeScannerImpl - barcode = 5029053534572
- 17.09 04:06:16 INFO [TechProcessImpl] eventBarcodeScanner 5029053534572
- 17.09 04:06:16 INFO [CheckContainer] Barcode 5029053534572 has been received by visualisation
- 17.09 04:06:16 INFO [TechProcessImpl] TP searchProduct 5029053534572
- 17.09 04:06:16 INFO [CatalogService] getGoodsByBarCode barcode = 5029053534572
- 17.09 04:06:16 INFO [CatalogService] get product by barcode '5029053534572' result: ProductPieceEntity[name=Безалкогольный энергетический напиток НеПиво, item=5029053534572]
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 5029053534572 time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode before check restrictions, barcode = 5029053534572 time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] getProductRestrictions time = 1 ms
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode after check restrictions, barcode = 5029053534572 time = 3 ms
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 5029053534572 time = 3 ms
- 17.09 04:06:16 INFO [SpeedLog] searchProduct time time = 3 ms
- 17.09 04:06:16 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":4,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":198,"pos":0,"barcode":"","item":"","name":"","price":0.0,"quant":0.0,"sum":0.0,"sumAll":0.0,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:06:16.294","offline":false}]}
- 17.09 04:06:16 INFO [SpeedLog] (CHECK_CONTAINER) show product container time = 0,027 sec; average speed = 0,047 sec; position test num = 815.0; prooduct item 5029053534572; <27>
- 17.09 04:06:16 INFO [CommonLogger] busy = false
- 17.09 04:06:16 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":67,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":198,"pos":1,"barcode":"5029053534572","item":"5029053534572","name":"Безалкогольный энергетический ","price":300.5,"quant":1.0,"sum":300.5,"sumAll":300.5,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:06:16.294","offline":false}]}
- 17.09 04:06:16 INFO [Scale] BarcodeScannerImpl - barcode = 5084101000003
- 17.09 04:06:16 INFO [TechProcessImpl] eventBarcodeScanner 5084101000003
- 17.09 04:06:16 INFO [CheckContainer] Barcode 5084101000003 has been received by visualisation
- 17.09 04:06:16 INFO [CheckContainer] All conditions are checked. Current position will be added
- 17.09 04:06:16 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 5029053534572; type: ProductPieceEntity; count: 1000; sum: 30050; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 17.09 04:06:16 INFO [SpeedLog] TP addPosition time = 13 ms
- 17.09 04:06:16 INFO [SpeedLog] (CHECK_CONTAINER) product and product container was found = 0,024 sec; average speed = 0,031 sec; position test num = 277; <24>
- 17.09 04:06:16 INFO [CheckContainer] visualization will start searching product
- 17.09 04:06:16 INFO [TechProcessImpl] TP searchProduct 5084101000003
- 17.09 04:06:16 INFO [CatalogService] getGoodsByBarCode barcode = 5084101000003
- 17.09 04:06:16 INFO [CatalogService] get product by barcode '5084101000003' result: ProductSpiritsEntity[name=Пивас тёмное слабоватое (Великобритания), item=84101]
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 5084101000003 time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode before check restrictions, barcode = 5084101000003 time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] getProductRestrictions time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode after check restrictions, barcode = 5084101000003 time = 4 ms
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 5084101000003 time = 4 ms
- 17.09 04:06:16 INFO [SpeedLog] searchProduct time time = 4 ms
- 17.09 04:06:16 INFO [Scale] BarcodeScannerImpl - barcode = 5084101000003
- 17.09 04:06:16 INFO [SpeedLog] (CHECK_CONTAINER) show product container time = 0,032 sec; average speed = 0,047 sec; position test num = 816.0; prooduct item 84101; <32>
- 17.09 04:06:16 INFO [CommonLogger] busy = false
- 17.09 04:06:16 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":67,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":198,"pos":2,"barcode":"5084101000003","item":"84101","name":"Пивас тёмное слабоватое (Велик","price":534.36,"quant":1.0,"sum":534.36,"sumAll":834.86,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:06:16.395","offline":false}]}
- 17.09 04:06:16 INFO [TechProcessImpl] eventBarcodeScanner 5084101000003
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] *Пивас тёмно 1 534.36*
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] *Итого 834.86*
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:06:16 INFO [CheckContainer] Barcode 5084101000003 has been received by visualisation
- 17.09 04:06:16 INFO [CheckContainer] All conditions are checked. Current position will be added
- 17.09 04:06:16 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 84101; type: ProductSpiritsEntity; count: 1000; sum: 53436; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 17.09 04:06:16 INFO [SpeedLog] TP addPosition time = 31 ms
- 17.09 04:06:16 INFO [SpeedLog] (CHECK_CONTAINER) product and product container was found = 0,077 sec; average speed = 0,031 sec; position test num = 278; <77>
- 17.09 04:06:16 INFO [CheckContainer] visualization will start searching product
- 17.09 04:06:16 INFO [TechProcessImpl] TP searchProduct 5084101000003
- 17.09 04:06:16 INFO [CatalogService] getGoodsByBarCode barcode = 5084101000003
- 17.09 04:06:16 INFO [CatalogService] get product by barcode '5084101000003' result: ProductSpiritsEntity[name=Пивас тёмное слабоватое (Великобритания), item=84101]
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 5084101000003 time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode before check restrictions, barcode = 5084101000003 time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] getProductRestrictions time = 0 ms
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode after check restrictions, barcode = 5084101000003 time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 5084101000003 time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] searchProduct time time = 2 ms
- 17.09 04:06:16 INFO [SpeedLog] (CHECK_CONTAINER) show product container time = 0,057 sec; average speed = 0,047 sec; position test num = 817.0; prooduct item 84101; <57>
- 17.09 04:06:16 INFO [CommonLogger] busy = false
- 17.09 04:06:16 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=32, command=kbdSubtotal]
- 17.09 04:06:16 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 84101; type: ProductSpiritsEntity; count: 1000; sum: 53436; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 17.09 04:06:16 INFO [PrismaBridgeImpl] {"events":[{"prefix":"KKM","shop":1688,"cash":60,"mode":67,"tabNumber":"2","cashier":"Кассиров К.К.","purchase":198,"pos":3,"barcode":"5084101000003","item":"84101","name":"Пивас тёмное слабоватое (Велик","price":534.36,"quant":1.0,"sum":534.36,"sumAll":1369.22,"cardType":"","cardNumber":"","discount":0.0,"discountAll":0.0,"dateTime":"17.09.2018 04:06:16.827","offline":false}]}
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] *Пивас тёмно 1 534.36*
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] *Итого 1369.22*
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:16 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:06:17 INFO [SpeedLog] TP addPosition time = 411 ms
- 17.09 04:06:17 INFO [CommonLogger] busy = true
- 17.09 04:06:17 TRACE [TechProcessImpl] Start warn divide alco
- 17.09 04:06:17 TRACE [TechProcessImpl] End warn devide alco
- 17.09 04:06:17 INFO [TechProcessImpl] goToDiscounts
- 17.09 04:06:18 DEBUG [TechProcessImpl] Server online mode
- 17.09 04:06:18 INFO [TransferManager] Nothing yet not processed on server to resend
- 17.09 04:06:19 INFO [LoyalBridgeServiceImpl] --------------- begin discount calculation ---------------
- 17.09 04:06:19 INFO [LoyalProductFinder] Time finding items (2) = 2 ms
- 17.09 04:06:19 INFO [LoyalProductsConverter] Time searching loyal goods for 2 productItems = 2 ms
- 17.09 04:06:19 INFO [LoyalCalculatorConverter] Time converting 2 positions = 0 ms
- 17.09 04:06:20 INFO [MLServiceImpl] Number of pending operations (DISSOCIATING_CARD_MANZANA): 4
- 17.09 04:06:20 INFO [MLServiceImpl] Try to cancel pending operation (DISSOCIATING_CARD_MANZANA):
- Id: MQ==
- Date: 2018-09-17 02:04:47.719
- 17.09 04:06:20 TRACE [MLServiceImpl] entering getServices()
- 17.09 04:06:20 TRACE [MLServiceImpl] getting services (IN MEMORY)
- 17.09 04:06:20 TRACE [MLServiceImpl] leaving getServices(). The result size is: 1
- 17.09 04:06:20 TRACE [MLServiceImpl] Going to send DissociatingCard:
- 17.09 04:06:20 TRACE [MLServiceImpl] class ru.crystals.pos.ml.wsclient.DissociatingCard is <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <DissociatingCard xmlns="http://loyalty.manzanagroup.ru/loyalty.xsd">
- <request>
- <ClientTransactionId>1</ClientTransactionId>
- <Organization>Victoria</Organization>
- <BusinessUnit>1688</BusinessUnit>
- <POS>60</POS>
- <CardNumber>99990002</CardNumber>
- <DateTime>2018-09-17T04:06:20.171+03:00</DateTime>
- </request>
- </DissociatingCard>
- 17.09 04:06:21 ERROR [LoyaltyRestrictionsServiceImpl] checkRestrictions: failed
- org.springframework.web.client.HttpServerErrorException: 500 Server Error
- at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:94)
- at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:616)
- at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:572)
- at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:532)
- at org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:332)
- at ru.crystals.pos.loyalty.LoyaltyRestrictionsServiceImpl.checkRestrictions(LoyaltyRestrictionsServiceImpl.java:172)
- at ru.crystals.loyal.providers.ClassicSetLoyProvider.process(ClassicSetLoyProvider.java:88)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.process(LoyProvidersRegistryImpl.java:135)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.calcDiscounts(LoyalServiceImpl.java:748)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doLoyalty(LoyalServiceImpl.java:667)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doDiscount(LoyalServiceImpl.java:766)
- at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.doDiscount(LoyalBridgeServiceImpl.java:372)
- at ru.crystals.pos.techprocess.TechProcessImpl.applyDiscountsAndGetResult(TechProcessImpl.java:3550)
- at ru.crystals.pos.techprocess.TechProcessImpl.subtotalScenary(TechProcessImpl.java:3113)
- at ru.crystals.pos.visualization.check.CheckContainer.startSubtotalScenary(CheckContainer.java:1477)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotalProcessPurchaseState(CheckContainer.java:1448)
- at ru.crystals.pos.visualization.check.CheckContainer.subtotal(CheckContainer.java:1345)
- at ru.crystals.pos.visualization.components.MainWindow.subTotal(MainWindow.java:833)
- at ru.crystals.pos.visualization.Factory.eventFunctionKey(Factory.java:538)
- at ru.crystals.pos.techprocess.TechProcessImpl.eventFunctionKey(TechProcessImpl.java:4167)
- at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:165)
- at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
- at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
- at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
- at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:06:21 INFO [DoProcessing] ============ LoyalCalculation: doDiscount start ============
- 17.09 04:06:21 INFO [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
- 17.09 04:06:21 WARN [MLServiceImpl] failed to connect to a ML POS web-service
- com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: java.lang.NullPointerException Please see the server log to find more detail regarding exact cause of the failure.
- at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
- at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
- at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
- at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
- at com.sun.proxy.$Proxy225.dissociatingCard(Unknown Source)
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1470)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:06:21 ERROR [MLServiceImpl] leaving unbind(String): failed to connect to any of the servers [1] in spite of spending {}
- 17.09 04:06:21 WARN [AdvertisingActionUtils] superfluous [1] CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2346;guid=60699;name=Спасибо от Сбербанка;parentGuid=null;masterActions=[];mode=UNCONDITIONAL;worksAnyTime=true;useRestrictions=true;priority=1160.0]) one!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing CFT-backed bonus discount action [AdvertisingActionEntity:[id=2026;guid=-1506222621;name=РА_Спасибо_до50р;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1320.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=1989;guid=422993713;name=РА_ЦФТ_исключение10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1050.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=2474;guid=422993744;name=РА_ЦФТ_исключение20;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1060.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] superfluous [2] BONUS_CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=3189;guid=1935033882;name=РА_ЦФТ_без_ограничений;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1070.0]) one!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=2926;guid=1270000641;name=SET10BONUSES: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=10.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3759;guid=58449;name=SR-2252_AdvAct_WriteoffBonuses;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1020.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3318;guid=61192;name=SR-2185: Автоматическое списание бонусов SET10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1170.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=1895;guid=-833406141;name=SR-1177: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=2000.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=3704;guid=59275;name=Бонусы Лента списание;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1080.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=2334;guid=-6683376;name=Lenta_cobranding_decrement-CR-1019;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1505.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_LOYMAX-backed bonus discount action [AdvertisingActionEntity:[id=2046;guid=61281;name=Списание бонусных баллов LOYMAX;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1180.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=2926;guid=1270000641;name=SET10BONUSES: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=10.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 17.09 04:06:21 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 17.09 04:06:21 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 17.09 04:06:21 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 17.09 04:06:21 ERROR [MLServiceImpl] Could not send pending operation (id: 111013; date: 2018-09-17 02:04:47.719)
- ru.crystals.pos.ml.exception.MLConnectionException: Все сервера ML POS не доступны
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1486)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:06:21 INFO [MLServiceImpl] Try to cancel pending operation (DISSOCIATING_CARD_MANZANA):
- Id: MQ==
- Date: 2018-09-17 02:02:53.316
- 17.09 04:06:21 TRACE [MLServiceImpl] entering getServices()
- 17.09 04:06:21 TRACE [MLServiceImpl] getting services (IN MEMORY)
- 17.09 04:06:21 TRACE [MLServiceImpl] leaving getServices(). The result size is: 1
- 17.09 04:06:21 TRACE [MLServiceImpl] Going to send DissociatingCard:
- 17.09 04:06:21 TRACE [MLServiceImpl] class ru.crystals.pos.ml.wsclient.DissociatingCard is <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <DissociatingCard xmlns="http://loyalty.manzanagroup.ru/loyalty.xsd">
- <request>
- <ClientTransactionId>1</ClientTransactionId>
- <Organization>Victoria</Organization>
- <BusinessUnit>1688</BusinessUnit>
- <POS>60</POS>
- <CardNumber>99990002</CardNumber>
- <DateTime>2018-09-17T04:06:21.238+03:00</DateTime>
- </request>
- </DissociatingCard>
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3759;guid=58449;name=SR-2252_AdvAct_WriteoffBonuses;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1020.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=1989;guid=422993713;name=РА_ЦФТ_исключение10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1050.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [MLServiceImpl] failed to connect to a ML POS web-service
- com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: java.lang.NullPointerException Please see the server log to find more detail regarding exact cause of the failure.
- at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
- at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
- at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
- at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
- at com.sun.proxy.$Proxy225.dissociatingCard(Unknown Source)
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1470)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:06:21 ERROR [MLServiceImpl] leaving unbind(String): failed to connect to any of the servers [1] in spite of spending {}
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_CFT-backed bonus discount action [AdvertisingActionEntity:[id=2474;guid=422993744;name=РА_ЦФТ_исключение20;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1060.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] superfluous [0] BONUS_CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=3189;guid=1935033882;name=РА_ЦФТ_без_ограничений;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1070.0]) one!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=3704;guid=59275;name=Бонусы Лента списание;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1080.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 ERROR [MLServiceImpl] Could not send pending operation (id: 111011; date: 2018-09-17 02:02:53.316)
- ru.crystals.pos.ml.exception.MLConnectionException: Все сервера ML POS не доступны
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1486)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:06:21 INFO [MLServiceImpl] Try to cancel pending operation (DISSOCIATING_CARD_MANZANA):
- Id: MQ==
- Date: 2018-09-17 02:03:31.243
- 17.09 04:06:21 TRACE [MLServiceImpl] entering getServices()
- 17.09 04:06:21 TRACE [MLServiceImpl] getting services (IN MEMORY)
- 17.09 04:06:21 TRACE [MLServiceImpl] leaving getServices(). The result size is: 1
- 17.09 04:06:21 TRACE [MLServiceImpl] Going to send DissociatingCard:
- 17.09 04:06:21 TRACE [MLServiceImpl] class ru.crystals.pos.ml.wsclient.DissociatingCard is <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <DissociatingCard xmlns="http://loyalty.manzanagroup.ru/loyalty.xsd">
- <request>
- <ClientTransactionId>1</ClientTransactionId>
- <Organization>Victoria</Organization>
- <BusinessUnit>1688</BusinessUnit>
- <POS>60</POS>
- <CardNumber>99990001</CardNumber>
- <DateTime>2018-09-17T04:06:21.274+03:00</DateTime>
- </request>
- </DissociatingCard>
- 17.09 04:06:21 WARN [AdvertisingActionUtils] superfluous [0] CFT-backed bonus actions were detected! Removing all of them from the further processing save for the first (arbitrary! namely: AdvertisingActionEntity:[id=2346;guid=60699;name=Спасибо от Сбербанка;parentGuid=null;masterActions=[];mode=UNCONDITIONAL;worksAnyTime=true;useRestrictions=true;priority=1160.0]) one!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=3318;guid=61192;name=SR-2185: Автоматическое списание бонусов SET10;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1170.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_LOYMAX-backed bonus discount action [AdvertisingActionEntity:[id=2046;guid=61281;name=Списание бонусных баллов LOYMAX;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1180.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing CFT-backed bonus discount action [AdvertisingActionEntity:[id=2026;guid=-1506222621;name=РА_Спасибо_до50р;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1320.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_INFORMIX-backed bonus discount action [AdvertisingActionEntity:[id=2334;guid=-6683376;name=Lenta_cobranding_decrement-CR-1019;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=true;priority=1505.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 WARN [AdvertisingActionUtils] removing BONUS_SR10-backed bonus discount action [AdvertisingActionEntity:[id=1895;guid=-833406141;name=SR-1177: Списание бонусных баллов с карты;parentGuid=null;masterActions=[];mode=AUTOMATIC;worksAnyTime=true;useRestrictions=false;priority=2000.0]] from further processing 'cause it has no chance to trigger anyway!
- 17.09 04:06:21 INFO [DoProcessing] ============ LoyalCalculation: doDiscount success ============
- 17.09 04:06:21 TRACE [LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@16d44d0
- 17.09 04:06:21 TRACE [LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 17.09 04:06:21 TRACE [LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 17.09 04:06:21 TRACE [LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/feedback, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 2 [ms]
- 17.09 04:06:21 TRACE [LoyPluginEmulator] entering makeCalcCalls(List, EmulatorReceipt). The arguments are: urls: [http://127.0.0.1:10065/loy-plugin-processing/emulator/process], emulatorReceipt: emul-receipt [card: null; positions: [emul-pos [no: 1; marking: "5029053534572"; qnty: 1000; sum: 30050; min-sum: 0; discountable: true], emul-pos [no: 2; marking: "84101"; qnty: 2000; sum: 106872; min-sum: 0; discountable: true]]]
- 17.09 04:06:21 WARN [MLServiceImpl] failed to connect to a ML POS web-service
- com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: java.lang.NullPointerException Please see the server log to find more detail regarding exact cause of the failure.
- at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
- at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
- at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
- at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
- at com.sun.proxy.$Proxy225.dissociatingCard(Unknown Source)
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1470)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:06:21 ERROR [MLServiceImpl] leaving unbind(String): failed to connect to any of the servers [1] in spite of spending {}
- 17.09 04:06:21 ERROR [MLServiceImpl] Could not send pending operation (id: 111012; date: 2018-09-17 02:03:31.243)
- ru.crystals.pos.ml.exception.MLConnectionException: Все сервера ML POS не доступны
- at ru.crystals.pos.ml.MLServiceImpl.dissociatingCard(MLServiceImpl.java:1486)
- at ru.crystals.pos.ml.MLServiceImpl.access$200(MLServiceImpl.java:102)
- at ru.crystals.pos.ml.MLServiceImpl$PendingDissociatingCardOperation.run(MLServiceImpl.java:1543)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 17.09 04:06:21 INFO [MLServiceImpl] Try to cancel pending operation (DISSOCIATING_CARD_MANZANA):
- Id: MQ==
- Date: 2018-09-17 02:02:17.864
- 17.09 04:06:21 TRACE [MLServiceImpl] entering getServices()
- 17.09 04:06:21 TRACE [MLServiceImpl] getting services (IN MEMORY)
- 17.09 04:06:21 TRACE [MLServiceImpl] leaving getServices(). The result size is: 1
- 17.09 04:06:21 TRACE [MLServiceImpl] Going to send DissociatingCard:
- 17.09 04:06:21 TRACE [MLServiceImpl] class ru.crystals.pos.ml.wsclient.DissociatingCard is <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <DissociatingCard xmlns="http://loyalty.manzanagroup.ru/loyalty.xsd">
- <request>
- <ClientTransactionId>1</ClientTransactionId>
- <Organization>Victoria</Organization>
- <BusinessUnit>1688</BusinessUnit>
- <POS>60</POS>
- <CardNumber>99990002</CardNumber>
- <DateTime>2018-09-17T04:06:21.343+03:00</DateTime>
- </request>
- </DissociatingCard>
- 17.09 04:06:21 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:06:21 ERROR [ConnectionEmulatorUtils] toString(XmlEmulatorException): the argument is null
- 17.09 04:06:21 TRACE [LoyPluginEmulator] leaving makeCalcCalls(List, EmulatorReceipt). The result is: emul-loy-result [discounts: []; limit: null; taken-into-account: null]; it took 506 [ms]
- 17.09 04:06:21 TRACE [LoyPluginEmulator] leaving doDiscount(Receipt). The result is: loy-result [discounts: []; bonus-limits: {}]; it took 508 [ms]
- 17.09 04:06:21 INFO [LoyalServiceImpl] Discount calculation (Purchase #198; Positions: 2
- 17.09 04:06:21 INFO [AdvResultPersistenceManager] createLoyTx: either the receipt [Purchase:[number=198;dateCreate=2018-09-17 04:06:16.330;operationType=true;checkSum=136922;discount=0]] does not have discounts, or has corresponding loy-tx in the DB already
- 17.09 04:06:21 WARN [LoyalServiceImpl] extractNonDiscountRelatedFields: the argument is NULL! Null will be returned!
- 17.09 04:06:21 INFO [AdvResultPersistenceManager] createLoyTx: either the receipt [Purchase:[number=198;dateCreate=2018-09-17 04:06:16.330;operationType=true;checkSum=136922;discount=0]] does not have discounts, or has corresponding loy-tx in the DB already
- 17.09 04:06:21 INFO [LoyalBridgeServiceImpl] Total time of discount calculation = 1886 ms
- 17.09 04:06:21 INFO [LoyalBridgeServiceImpl] ---------------- end discount calculation ----------------
- 17.09 04:06:21 INFO [FiscalPrinter] resetException()
- 17.09 04:06:21 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:21 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:21 INFO [TextCustomerDisplayPluginAbstract] *Скидка 0.00*
- 17.09 04:06:21 INFO [TextCustomerDisplayPluginAbstract] *Итого 1369.22*
- 17.09 04:06:21 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:21 INFO [TextCustomerDisplayPluginAbstract]
- 17.09 04:06:21 INFO [SpeedLog] TechProcess discounts processing on cheque with 2 positions [sale] time = 4449 ms
- 17.09 04:06:21 INFO [CommonLogger] value = 0
- 17.09 04:06:21 TRACE [TechProcessImpl] Start warn divide amount
- 17.09 04:06:21 INFO [TechProcessImpl] goToPayments
- 17.09 04:06:21 INFO [CheckContainer] startPayments() surcharge = 136922
- 17.09 04:06:21 ERROR [TechProcessImpl] TP error: Adding new events is blocked
- 17.09 04:06:21 INFO [CheckContainer] isPaymentComplete = false
- 17.09 04:06:21 INFO [CheckContainer] prevState = ADD_POSITION
- 17.09 04:06:21 INFO [CheckContainer] paid = 0
- 17.09 04:06:21 INFO [CheckContainer] surcharge = 136922
- 17.09 04:06:21 INFO [CheckContainer] getPaymentFiscalizeError = NONE
- 17.09 04:06:21 INFO [CheckContainer] Current payment container is ru.crystals.pos.visualization.payments.cash.CashPaymentContainer
- 17.09 04:06:21 INFO [CommonLogger] busy = false
- 17.09 04:06:21 INFO [SpeedLog] (SUBTOTAL) time = 4,606;
- 17.09 04:06:21 INFO [CommonLogger] busy = false
- 17.09 04:06:22 INFO [TextCustomerDisplayPluginAbstract] Screen updated:
- 17.09 04:06:22 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:22 INFO [TextCustomerDisplayPluginAbstract] *Скидка 0.00*
- 17.09 04:06:22 INFO [TextCustomerDisplayPluginAbstract] *Итого 1369.22*
- 17.09 04:06:22 INFO [TextCustomerDisplayPluginAbstract] **********************
- 17.09 04:06:22 INFO [TextCustomerDisplayPluginAbstract]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement