Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 16.07 16:22:54.964 ERROR [ConfigLoader] [Main-event-thread] [Main-event-thread] java.io.FileNotFoundException: web/config/paymentTypeRanks.json (No such file or directory)
- at java.io.FileInputStream.open0(Native Method)
- at java.io.FileInputStream.open(FileInputStream.java:195)
- at java.io.FileInputStream.<init>(FileInputStream.java:138)
- at com.fasterxml.jackson.core.JsonFactory.createParser(JsonFactory.java:766)
- at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2890)
- at ru.crystals.pos.touch2.config.ConfigLoader.loadPaymentTypeRanksConfig(ConfigLoader.java:21)
- at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.loadPaymentRanksConfig(FormCheckState.java:439)
- at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.getPaymentTypeRanksConfig(FormCheckState.java:641)
- at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.getPaymentTypeRankMap(FormCheckState.java:288)
- at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.updatePaymentTypes(FormCheckState.java:235)
- at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.buildFormCheckState(FormCheckState.java:497)
- at ru.crystals.pos.touch2.events.processors.AbstractSaleSubtotalPaymentProcessor.sendCheckPut(AbstractSaleSubtotalPaymentProcessor.java:155)
- at ru.crystals.pos.touch2.events.processors.impl.sale.SaleProcessor.innerStart(SaleProcessor.java:168)
- at ru.crystals.pos.touch2.events.processors.AbstractEventProcessor.start(AbstractEventProcessor.java:84)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorDirect(AbstractEventProcessingManager.java:396)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorImmediately(AbstractEventProcessingManager.java:413)
- at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.startProcessor(AbstractEventsFilter.java:43)
- at ru.crystals.pos.touch2.events.filters.impl.events.ProcessorEventsFilter.processCashEvent(ProcessorEventsFilter.java:21)
- at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.applyCashEvent(AbstractEventsFilter.java:32)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.listenEventFromFrontend(AbstractEventProcessingManager.java:222)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.processCashEvent(AbstractEventProcessingManager.java:431)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startMainEventThread(AbstractEventProcessingManager.java:102)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.lambda$start$0(AbstractEventProcessingManager.java:81)
- 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)
- 16.07 16:22:54.965 INFO [FormCheckState] [Main-event-thread] loadPaymentRanksConfig can not auto set bank id, because banks []
- 16.07 16:22:54.979 TRACE [AbstractWSEP] [qtp29813808-285] WS-session receive: {"type":"sd.tab.selected","payload":{"tab":{"tabId":"ab48e994-d109-42dc-87c8-e5f2d6e66f5e"}}}
- 16.07 16:22:55.043 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 16.07 16:22:55.043 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 16.07 16:22:55.063 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 16.07 16:22:55.074 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 16.07 16:22:55.087 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 16.07 16:22:55.099 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 16.07 16:22:55.100 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: FORM_CHECK_PUT
- 16.07 16:22:55.117 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":false},"checkSum":"0.00","positions":[],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 16.07 16:22:55.128 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@15c39b2']
- 16.07 16:22:55.129 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: CD_CHECK_PUT
- 16.07 16:22:55.129 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_3] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@19034e3']
- 16.07 16:22:55.129 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: TechProcessEvent.eventStartProcessing
- 16.07 16:22:55.130 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: TechProcessEvent.eventStopProcessing
- 16.07 16:22:55.130 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: UserLoginListener.eventUserLogin
- 16.07 16:22:55.131 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
- 16.07 16:22:55.131 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: NeedCashOutEventListener.cashAmountUnderLimit
- 16.07 16:22:55.131 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: SD_TAB_SELECTED
- 16.07 16:22:55.141 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_28] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@19034e3']
- 16.07 16:22:55.147 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
- 16.07 16:22:55.159 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_3] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@12cc0fe']
- 16.07 16:22:55.159 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_20] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@afd62c']
- 16.07 16:22:55.161 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
- 16.07 16:22:55.162 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
- 16.07 16:22:55.185 INFO [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.tab.tile.put', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.tab.SdTabTilePutPld@1d55445']
- 16.07 16:22:55.185 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_TILE_PUT
- 16.07 16:22:55.186 INFO [AbstractExtraEventProcessor] [Main-event-thread] AvCardInfoExtraProcessor sends event CashEvent [eventType='av.sale.card.text', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.sale.avcard.FormSaleCardTextPld@1bea216']
- 16.07 16:22:55.186 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: AV_SALE_CARD_TEXT
- 16.07 16:22:55.199 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"sd.tab.tile.put","payload":{"type":"F","client":"AV","tiles":[{"tileId":"CARD_CHECK_SIEBEL","index":2,"name":"Проверка карты Вкусомания","iconId":"CARD","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"CARD_CHECK_SIEBEL"}},"state":"none"},{"tileId":"SEARCH","index":3,"name":"Поиск товаров","iconId":"SEARCH","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"SEARCH"}},"state":"none"},{"tileId":"SOFT_CHECK_PLUGIN_ID","index":6,"name":"Вызов мягкого чека","iconId":"DOCUMENT","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"SOFT_CHECK_PLUGIN_ID"}},"state":"none"},{"tileId":"OFD_CLIENT_PLUGIN","index":7,"name":"Отправить чек покупателю","iconId":"PAPER_PLANE","enabled":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"OFD_CLIENT_PLUGIN"}},"state":"none"},{"tileId":"PURCHASE_CANCEL_PLUGIN_ID","index":12,"name":"Аннулировать чек","iconId":"CANCEL","enabled":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"PURCHASE_CANCEL_PLUGIN_ID"}},"state":"none"},{"tileId":"CASH_DRAWER_OPEN_PLUGIN_ID","index":14,"name":"Открыть денежный ящик","iconId":"LOCK","enabled":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"CASH_DRAWER_OPEN_PLUGIN_ID"}},"state":"none"},{"tileId":"AEROFLOT_BONUSES_PLUGIN_ID","index":15,"name":"Списать мили","iconId":"AEROFLOT_BONUSES","enabled":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"AEROFLOT_BONUSES_PLUGIN_ID"}},"state":"none"}],"showCard":true}}
- 16.07 16:22:55.201 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"av.sale.card.text","payload":{"text":"Добавить карту или купон","active":false}}
- 16.07 16:22:55.953 TRACE [AbstractWSEP] [qtp29813808-287] WS-session receive: {"type":"form.sale.card.clicked","payload":{}}
- 16.07 16:22:55.959 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: FORM_SALE_CARD_CLICKED
- 16.07 16:22:55.962 INFO [AbstractExtraEventProcessor] [Main-event-thread] AvCardInfoExtraProcessor starts processor a6413cf1-521f-483e-bf23-c7cc0b88414e with event null
- 16.07 16:22:55.963 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE start this a6413cf1-521f-483e-bf23-c7cc0b88414e with e=null
- 16.07 16:22:55.963 INFO [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor a6413cf1-521f-483e-bf23-c7cc0b88414e with event null
- 16.07 16:22:55.963 INFO [AbstractEventProcessor] [Main-event-thread] Stop to ignore events.
- 16.07 16:22:55.965 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.eventBarcode
- 16.07 16:22:55.965 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.showMessage
- 16.07 16:22:55.965 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:SALE, prevPT=USER_LOGIN
- 16.07 16:22:55.966 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: [MANUAL_CARD_INPUT], prevPT=SALE
- 16.07 16:22:55.971 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] send event to frontend: FORM_SALE_CARD_MANUAL_INPUT_SHOW
- 16.07 16:22:55.978 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.sale.card.manualInput.show","payload":{"inputTitle":"Введите номер карты","inputType":"NUMBER","inputLength":30,"buttons":[],"text":"Или отсканируйте карту."}}
- 16.07 16:22:58.234 INFO [FiscalPrinter] getPrinterState
- 16.07 16:22:58.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=33, Cmd=GET_PRINTER_STATE(04), data={1C}}
- 16.07 16:22:58.259 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=33, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
- 16.07 16:23:03.234 INFO [FiscalPrinter] getPrinterState
- 16.07 16:23:03.235 DEBUG [BaseConnector] --> PiritRequestPacket{Id=34, Cmd=GET_PRINTER_STATE(04), data={1C}}
- 16.07 16:23:03.266 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=34, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
- 16.07 16:23:03.777 DEBUG [TechProcessImpl] Server online mode
- 16.07 16:23:03.777 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] receive event: TechProcessEvent.eventOnlineMode
- 16.07 16:23:08.235 INFO [FiscalPrinter] getPrinterState
- 16.07 16:23:08.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=35, Cmd=GET_PRINTER_STATE(04), data={1C}}
- 16.07 16:23:08.269 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=35, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
- 16.07 16:23:11.033 INFO [DocumentSender] ping = true
- 16.07 16:23:13.235 INFO [FiscalPrinter] getPrinterState
- 16.07 16:23:13.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=36, Cmd=GET_PRINTER_STATE(04), data={1C}}
- 16.07 16:23:13.269 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=36, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
- 16.07 16:23:17.766 INFO [CashConfigurationUpdateChecker] Current status: IN_WORK
- 16.07 16:23:17.769 INFO [CashConfigurationUpdateChecker] Founded server ip: 172.29.17.115
- 16.07 16:23:17.770 INFO [CashConfigurationUpdateChecker] Timeout: 20000
- 16.07 16:23:17.814 INFO [CashConfigurationUpdateChecker] Send message:
- 16.07 16:23:17.834 INFO [CashConfigurationUpdateChecker] Received patches list: []
- 16.07 16:23:17.839 INFO [CashConfigurationUpdateChecker] isNeedWaitUpdateCommand: false
- 16.07 16:23:17.839 INFO [CashConfigurationUpdateChecker] sleepInt(60000)
- 16.07 16:23:18.235 INFO [FiscalPrinter] getPrinterState
- 16.07 16:23:18.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=37, Cmd=GET_PRINTER_STATE(04), data={1C}}
- 16.07 16:23:18.279 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=37, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
- 16.07 16:23:21.098 INFO [TransferManager] OD found 0 documents to register
- 16.07 16:23:21.147 INFO [DocumentSender] OD found 0 transactions to register
- 16.07 16:23:23.235 INFO [FiscalPrinter] getPrinterState
- 16.07 16:23:23.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=38, Cmd=GET_PRINTER_STATE(04), data={1C}}
- 16.07 16:23:23.269 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=38, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
- 16.07 16:23:28.236 INFO [FiscalPrinter] getPrinterState
- 16.07 16:23:28.237 DEBUG [BaseConnector] --> PiritRequestPacket{Id=39, Cmd=GET_PRINTER_STATE(04), data={1C}}
- 16.07 16:23:28.279 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=39, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
- 16.07 16:23:33.236 INFO [FiscalPrinter] getPrinterState
- 16.07 16:23:33.237 DEBUG [BaseConnector] --> PiritRequestPacket{Id=40, Cmd=GET_PRINTER_STATE(04), data={1C}}
- 16.07 16:23:33.277 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=40, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
- 16.07 16:23:33.777 DEBUG [TechProcessImpl] Server online mode
- 16.07 16:23:33.778 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] receive event: TechProcessEvent.eventOnlineMode
- 16.07 16:23:38.051 TRACE [AbstractWSEP] [qtp29813808-288] WS-session receive: {"type":"form.sale.card.manualInput.put","payload":{"data":"0003000189254565","inputType":"NUMBER","accepted":true}}
- 16.07 16:23:38.057 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] receive event: FORM_SALE_CARD_MANUAL_INPUT_PUT
- 16.07 16:23:38.060 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] send event to frontend: FORM_WAIT_SHOW
- 16.07 16:23:38.064 INFO [LoyalServiceImpl] looking up Loy Providers Registry...
- 16.07 16:23:38.069 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.wait.show","payload":{"text":["Ожидайте завершения операции..."],"fadeInTime":1,"timeout":120}}
- 16.07 16:23:38.098 TRACE [MLServiceImpl] entering isEnabled()
- 16.07 16:23:38.104 TRACE [MLServiceImpl] leaving isEnabled(). the result is: true
- 16.07 16:23:38.104 TRACE [MLServiceImpl] entering isMlCoupon(String). The argument is: "0003000189254565"
- 16.07 16:23:38.104 TRACE [MLServiceImpl] leaving isMlCoupon(String). The result is: false
- 16.07 16:23:38.104 TRACE [SCService] entering isEnabled()
- 16.07 16:23:38.111 TRACE [SCService] leaving isEnabled(). the result is: true
- 16.07 16:23:38.111 TRACE [SCService] entering isSmChCoupon(String). The argument is: "0003000189254565"
- 16.07 16:23:38.111 TRACE [SCService] leaving isSmChCoupon(String). The result is: false
- 16.07 16:23:38.155 INFO [SiebelCardService] getCardStatus cardRequest: Card[
- status=<null>
- slipText=<null>
- shopIndex=902
- shiftNumber=<null>
- requestType=3
- posType="POS"
- operType=<null>
- errorText=<null>
- errorCode=<null>
- dateOperation="16/07/2019 16:23"
- chequeNumber=<null>
- cashierOp=<null>
- cashierMessage=<null>
- cashierNumber=<null>
- cashNumber=<null>
- cardType=<null>
- cardNumberOld=<null>
- cardNumber="0003000189254565"
- bonusAmt=<null>
- cardDisc=<null>
- cardRate=<null>
- displayCardNumber=<null>
- validCard=<null>
- vkusomaniaAvailable=<null>
- ]
- 16.07 16:23:38.236 INFO [FiscalPrinter] getPrinterState
- 16.07 16:23:38.257 DEBUG [BaseConnector] --> PiritRequestPacket{Id=41, Cmd=GET_PRINTER_STATE(04), data={1C}}
- 16.07 16:23:38.290 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=41, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
- 16.07 16:23:39.174 WARN [SiebelCardsManagerBean] the card [number: 0003000189254565] was not found!
- 16.07 16:23:39.178 INFO [SiebelCardService] getCardStatus cardResponse: Card[
- status=<null>
- slipText=<null>
- shopIndex=902
- shiftNumber=<null>
- requestType=3
- posType="POS"
- operType=<null>
- errorText=<null>
- errorCode=<null>
- dateOperation="16/07/2019 16:23"
- chequeNumber=<null>
- cashierOp=<null>
- cashierMessage=<null>
- cashierNumber=<null>
- cashNumber=<null>
- cardType=<null>
- cardNumberOld=<null>
- cardNumber="0003000189254565"
- bonusAmt=<null>
- cardDisc=<null>
- cardRate=<null>
- displayCardNumber=<null>
- validCard=<null>
- vkusomaniaAvailable=<null>
- ]
- 16.07 16:23:39.179 INFO [SiebelServiceImpl] Received card: <null>
- 16.07 16:23:39.180 ERROR [ManualCardInputLoyaltyPlugin] [Main-event-thread] [Main-event-thread] java.lang.NullPointerException
- at ru.crystals.siebel.SiebelServiceImpl.getCardStatus(SiebelServiceImpl.java:731)
- at ru.crystals.pos.cards.service.search.SiebelCardFinder.findCard(SiebelCardFinder.java:38)
- at ru.crystals.pos.cards.service.search.CardFinderChain.findCard(CardFinderChain.java:48)
- at ru.crystals.pos.cards.service.CardsServiceImpl.getCardTypeEntity(CardsServiceImpl.java:418)
- at ru.crystals.pos.cards.service.CardsServiceImpl.getCardType(CardsServiceImpl.java:526)
- at ru.crystals.pos.techprocess.TechProcessSearch.lambda$getCardType$0(TechProcessSearch.java:354)
- at ru.crystals.pos.techprocess.TechProcessSearch.tryGetCardTypeNotFromCardRange(TechProcessSearch.java:372)
- at ru.crystals.pos.techprocess.TechProcessSearch.getCardType(TechProcessSearch.java:354)
- at ru.crystals.pos.techprocess.TechProcessSearch.searchCard(TechProcessSearch.java:261)
- at ru.crystals.pos.techprocess.TechProcessImpl.searchCard(TechProcessImpl.java:4189)
- at ru.crystals.pos.touch2.plugins.loyalty.impl.manualcardinput.ManualCardInputLoyaltyPlugin.searchCardByCardNumber(ManualCardInputLoyaltyPlugin.java:67)
- at ru.crystals.pos.touch2.plugins.loyalty.impl.manualcardinput.ManualCardInputLoyaltyProcessor.onFormSaleCardManualInputPut(ManualCardInputLoyaltyProcessor.java:256)
- at ru.crystals.pos.touch2.plugins.loyalty.impl.manualcardinput.ManualCardInputLoyaltyProcessor.lambda$processCashEvent$3(ManualCardInputLoyaltyProcessor.java:121)
- at java.util.Optional.ifPresent(Optional.java:159)
- at ru.crystals.pos.touch2.plugins.loyalty.impl.manualcardinput.ManualCardInputLoyaltyProcessor.processCashEvent(ManualCardInputLoyaltyProcessor.java:119)
- at ru.crystals.pos.touch2.events.processors.AbstractEventProcessor.applyCashEvent(AbstractEventProcessor.java:114)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.processCashEvent(AbstractEventProcessingManager.java:435)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startMainEventThread(AbstractEventProcessingManager.java:102)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.lambda$start$0(AbstractEventProcessingManager.java:81)
- 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)
- 16.07 16:23:39.181 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] send event to frontend: FORM_WAIT_CLOSE
- 16.07 16:23:39.182 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.wait.close","payload":{}}
- 16.07 16:23:39.197 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] send event to frontend: FORM_POPAP_INFO
- 16.07 16:23:39.198 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] start (imm) this SALE with e=null
- 16.07 16:23:39.199 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: [MANUAL_CARD_INPUT], prevPT=SALE
- 16.07 16:23:39.199 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:SALE, prevPT=a6413cf1-521f-483e-bf23-c7cc0b88414e
- 16.07 16:23:39.199 INFO [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.show', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@19034e3']
- 16.07 16:23:39.200 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_SHOW
- 16.07 16:23:39.200 INFO [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.tab.put', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.tab.SdTabPutPld@cdb05e']
- 16.07 16:23:39.200 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_PUT
- 16.07 16:23:39.202 INFO [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.tab.tile.put', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.tab.SdTabTilePutPld@17e1ffe']
- 16.07 16:23:39.202 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_TILE_PUT
- 16.07 16:23:39.202 INFO [AbstractExtraEventProcessor] [Main-event-thread] AvCardInfoExtraProcessor sends event CashEvent [eventType='av.sale.card.text', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.sale.avcard.FormSaleCardTextPld@1acc7f2']
- 16.07 16:23:39.203 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: AV_SALE_CARD_TEXT
- 16.07 16:23:39.205 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.popap.info","payload":{"imageId":"ERROR","text":["Карта не найдена."],"buttons":[{"text":"OK","callback":{"type":"dynamic.2b5183a6-7472-475a-85c6-0278833b4f7f.dynamic","payload":{}}}],"areaOutside":{"type":"dynamic.2b5183a6-7472-475a-85c6-0278833b4f7f.dynamic","payload":{}}}}
- 16.07 16:23:39.205 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 16.07 16:23:39.206 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 16.07 16:23:39.206 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 16.07 16:23:39.206 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 16.07 16:23:39.206 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"sd.show","payload":{}}
- 16.07 16:23:39.206 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement