fedorm

Untitled

Jul 16th, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 24.53 KB | None | 0 0
  1. 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)
  2.     at java.io.FileInputStream.open0(Native Method)
  3.     at java.io.FileInputStream.open(FileInputStream.java:195)
  4.     at java.io.FileInputStream.<init>(FileInputStream.java:138)
  5.     at com.fasterxml.jackson.core.JsonFactory.createParser(JsonFactory.java:766)
  6.     at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2890)
  7.     at ru.crystals.pos.touch2.config.ConfigLoader.loadPaymentTypeRanksConfig(ConfigLoader.java:21)
  8.     at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.loadPaymentRanksConfig(FormCheckState.java:439)
  9.     at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.getPaymentTypeRanksConfig(FormCheckState.java:641)
  10.     at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.getPaymentTypeRankMap(FormCheckState.java:288)
  11.     at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.updatePaymentTypes(FormCheckState.java:235)
  12.     at ru.crystals.pos.touch2.events.processors.state.sale.FormCheckState.buildFormCheckState(FormCheckState.java:497)
  13.     at ru.crystals.pos.touch2.events.processors.AbstractSaleSubtotalPaymentProcessor.sendCheckPut(AbstractSaleSubtotalPaymentProcessor.java:155)
  14.     at ru.crystals.pos.touch2.events.processors.impl.sale.SaleProcessor.innerStart(SaleProcessor.java:168)
  15.     at ru.crystals.pos.touch2.events.processors.AbstractEventProcessor.start(AbstractEventProcessor.java:84)
  16.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorDirect(AbstractEventProcessingManager.java:396)
  17.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorImmediately(AbstractEventProcessingManager.java:413)
  18.     at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.startProcessor(AbstractEventsFilter.java:43)
  19.     at ru.crystals.pos.touch2.events.filters.impl.events.ProcessorEventsFilter.processCashEvent(ProcessorEventsFilter.java:21)
  20.     at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.applyCashEvent(AbstractEventsFilter.java:32)
  21.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.listenEventFromFrontend(AbstractEventProcessingManager.java:222)
  22.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.processCashEvent(AbstractEventProcessingManager.java:431)
  23.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startMainEventThread(AbstractEventProcessingManager.java:102)
  24.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.lambda$start$0(AbstractEventProcessingManager.java:81)
  25.     at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
  26.     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  27.     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  28.     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  29.     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  30.     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  31.     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  32.     at java.lang.Thread.run(Thread.java:745)
  33.  
  34. 16.07 16:22:54.965 INFO  [FormCheckState] [Main-event-thread] loadPaymentRanksConfig can not auto set bank id, because banks []
  35. 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"}}}
  36. 16.07 16:22:55.043 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
  37. 16.07 16:22:55.043 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
  38. 16.07 16:22:55.063 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
  39. 16.07 16:22:55.074 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
  40. 16.07 16:22:55.087 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
  41. 16.07 16:22:55.099 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
  42. 16.07 16:22:55.100 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: FORM_CHECK_PUT
  43. 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":{}}}]}}
  44. 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']
  45. 16.07 16:22:55.129 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: CD_CHECK_PUT
  46. 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']
  47. 16.07 16:22:55.129 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: TechProcessEvent.eventStartProcessing
  48. 16.07 16:22:55.130 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: TechProcessEvent.eventStopProcessing
  49. 16.07 16:22:55.130 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: UserLoginListener.eventUserLogin
  50. 16.07 16:22:55.131 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
  51. 16.07 16:22:55.131 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: NeedCashOutEventListener.cashAmountUnderLimit
  52. 16.07 16:22:55.131 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: SD_TAB_SELECTED
  53. 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']
  54. 16.07 16:22:55.147 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
  55. 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']
  56. 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']
  57. 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}}
  58. 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}}
  59. 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']
  60. 16.07 16:22:55.185 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_TILE_PUT
  61. 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']
  62. 16.07 16:22:55.186 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: AV_SALE_CARD_TEXT
  63. 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}}
  64. 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}}
  65. 16.07 16:22:55.953 TRACE [AbstractWSEP] [qtp29813808-287] WS-session receive: {"type":"form.sale.card.clicked","payload":{}}
  66. 16.07 16:22:55.959 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: FORM_SALE_CARD_CLICKED
  67. 16.07 16:22:55.962 INFO  [AbstractExtraEventProcessor] [Main-event-thread] AvCardInfoExtraProcessor starts processor a6413cf1-521f-483e-bf23-c7cc0b88414e with event null
  68. 16.07 16:22:55.963 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE start this a6413cf1-521f-483e-bf23-c7cc0b88414e with e=null
  69. 16.07 16:22:55.963 INFO  [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor a6413cf1-521f-483e-bf23-c7cc0b88414e with event null
  70. 16.07 16:22:55.963 INFO  [AbstractEventProcessor] [Main-event-thread] Stop to ignore events.
  71. 16.07 16:22:55.965 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.eventBarcode
  72. 16.07 16:22:55.965 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.showMessage
  73. 16.07 16:22:55.965 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:SALE, prevPT=USER_LOGIN
  74. 16.07 16:22:55.966 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: [MANUAL_CARD_INPUT], prevPT=SALE
  75. 16.07 16:22:55.971 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] send event to frontend: FORM_SALE_CARD_MANUAL_INPUT_SHOW
  76. 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":"Или отсканируйте карту."}}
  77. 16.07 16:22:58.234 INFO  [FiscalPrinter] getPrinterState
  78. 16.07 16:22:58.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=33, Cmd=GET_PRINTER_STATE(04), data={1C}}
  79. 16.07 16:22:58.259 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=33, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
  80. 16.07 16:23:03.234 INFO  [FiscalPrinter] getPrinterState
  81. 16.07 16:23:03.235 DEBUG [BaseConnector] --> PiritRequestPacket{Id=34, Cmd=GET_PRINTER_STATE(04), data={1C}}
  82. 16.07 16:23:03.266 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=34, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
  83. 16.07 16:23:03.777 DEBUG [TechProcessImpl] Server online mode
  84. 16.07 16:23:03.777 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] receive event: TechProcessEvent.eventOnlineMode
  85. 16.07 16:23:08.235 INFO  [FiscalPrinter] getPrinterState
  86. 16.07 16:23:08.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=35, Cmd=GET_PRINTER_STATE(04), data={1C}}
  87. 16.07 16:23:08.269 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=35, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
  88. 16.07 16:23:11.033 INFO  [DocumentSender] ping = true
  89. 16.07 16:23:13.235 INFO  [FiscalPrinter] getPrinterState
  90. 16.07 16:23:13.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=36, Cmd=GET_PRINTER_STATE(04), data={1C}}
  91. 16.07 16:23:13.269 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=36, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
  92. 16.07 16:23:17.766 INFO  [CashConfigurationUpdateChecker] Current status: IN_WORK
  93. 16.07 16:23:17.769 INFO  [CashConfigurationUpdateChecker] Founded server ip: 172.29.17.115
  94. 16.07 16:23:17.770 INFO  [CashConfigurationUpdateChecker] Timeout: 20000
  95. 16.07 16:23:17.814 INFO  [CashConfigurationUpdateChecker] Send message:
  96. 16.07 16:23:17.834 INFO  [CashConfigurationUpdateChecker] Received patches list: []
  97. 16.07 16:23:17.839 INFO  [CashConfigurationUpdateChecker] isNeedWaitUpdateCommand: false
  98. 16.07 16:23:17.839 INFO  [CashConfigurationUpdateChecker] sleepInt(60000)
  99. 16.07 16:23:18.235 INFO  [FiscalPrinter] getPrinterState
  100. 16.07 16:23:18.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=37, Cmd=GET_PRINTER_STATE(04), data={1C}}
  101. 16.07 16:23:18.279 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=37, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
  102. 16.07 16:23:21.098 INFO  [TransferManager] OD found 0 documents to register
  103. 16.07 16:23:21.147 INFO  [DocumentSender] OD found 0 transactions to register
  104. 16.07 16:23:23.235 INFO  [FiscalPrinter] getPrinterState
  105. 16.07 16:23:23.236 DEBUG [BaseConnector] --> PiritRequestPacket{Id=38, Cmd=GET_PRINTER_STATE(04), data={1C}}
  106. 16.07 16:23:23.269 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=38, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
  107. 16.07 16:23:28.236 INFO  [FiscalPrinter] getPrinterState
  108. 16.07 16:23:28.237 DEBUG [BaseConnector] --> PiritRequestPacket{Id=39, Cmd=GET_PRINTER_STATE(04), data={1C}}
  109. 16.07 16:23:28.279 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=39, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
  110. 16.07 16:23:33.236 INFO  [FiscalPrinter] getPrinterState
  111. 16.07 16:23:33.237 DEBUG [BaseConnector] --> PiritRequestPacket{Id=40, Cmd=GET_PRINTER_STATE(04), data={1C}}
  112. 16.07 16:23:33.277 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=40, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
  113. 16.07 16:23:33.777 DEBUG [TechProcessImpl] Server online mode
  114. 16.07 16:23:33.778 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] receive event: TechProcessEvent.eventOnlineMode
  115. 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}}
  116. 16.07 16:23:38.057 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] receive event: FORM_SALE_CARD_MANUAL_INPUT_PUT
  117. 16.07 16:23:38.060 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] send event to frontend: FORM_WAIT_SHOW
  118. 16.07 16:23:38.064 INFO  [LoyalServiceImpl] looking up Loy Providers Registry...
  119. 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}}
  120. 16.07 16:23:38.098 TRACE [MLServiceImpl] entering isEnabled()
  121. 16.07 16:23:38.104 TRACE [MLServiceImpl] leaving isEnabled(). the result is: true
  122. 16.07 16:23:38.104 TRACE [MLServiceImpl] entering isMlCoupon(String). The argument is: "0003000189254565"
  123. 16.07 16:23:38.104 TRACE [MLServiceImpl] leaving isMlCoupon(String). The result is: false
  124. 16.07 16:23:38.104 TRACE [SCService] entering isEnabled()
  125. 16.07 16:23:38.111 TRACE [SCService] leaving isEnabled(). the result is: true
  126. 16.07 16:23:38.111 TRACE [SCService] entering isSmChCoupon(String). The argument is: "0003000189254565"
  127. 16.07 16:23:38.111 TRACE [SCService] leaving isSmChCoupon(String). The result is: false
  128. 16.07 16:23:38.155 INFO  [SiebelCardService] getCardStatus cardRequest: Card[
  129.  status=<null>
  130.   slipText=<null>
  131.   shopIndex=902
  132.   shiftNumber=<null>
  133.   requestType=3
  134.   posType="POS"
  135.   operType=<null>
  136.   errorText=<null>
  137.   errorCode=<null>
  138.   dateOperation="16/07/2019 16:23"
  139.   chequeNumber=<null>
  140.   cashierOp=<null>
  141.   cashierMessage=<null>
  142.   cashierNumber=<null>
  143.   cashNumber=<null>
  144.   cardType=<null>
  145.   cardNumberOld=<null>
  146.   cardNumber="0003000189254565"
  147.   bonusAmt=<null>
  148.   cardDisc=<null>
  149.   cardRate=<null>
  150.   displayCardNumber=<null>
  151.   validCard=<null>
  152.   vkusomaniaAvailable=<null>
  153. ]
  154. 16.07 16:23:38.236 INFO  [FiscalPrinter] getPrinterState
  155. 16.07 16:23:38.257 DEBUG [BaseConnector] --> PiritRequestPacket{Id=41, Cmd=GET_PRINTER_STATE(04), data={1C}}
  156. 16.07 16:23:38.290 DEBUG [BaseConnector] <-- PiritResponsePacket{Id=41, Cmd=GET_PRINTER_STATE(04), data=new String[]{"04000"}}
  157. 16.07 16:23:39.174 WARN  [SiebelCardsManagerBean] the card [number: 0003000189254565] was not found!
  158. 16.07 16:23:39.178 INFO  [SiebelCardService] getCardStatus cardResponse: Card[
  159.  status=<null>
  160.   slipText=<null>
  161.   shopIndex=902
  162.   shiftNumber=<null>
  163.   requestType=3
  164.   posType="POS"
  165.   operType=<null>
  166.   errorText=<null>
  167.   errorCode=<null>
  168.   dateOperation="16/07/2019 16:23"
  169.   chequeNumber=<null>
  170.   cashierOp=<null>
  171.   cashierMessage=<null>
  172.   cashierNumber=<null>
  173.   cashNumber=<null>
  174.   cardType=<null>
  175.   cardNumberOld=<null>
  176.   cardNumber="0003000189254565"
  177.   bonusAmt=<null>
  178.   cardDisc=<null>
  179.   cardRate=<null>
  180.   displayCardNumber=<null>
  181.   validCard=<null>
  182.   vkusomaniaAvailable=<null>
  183. ]
  184. 16.07 16:23:39.179 INFO  [SiebelServiceImpl] Received card: <null>
  185. 16.07 16:23:39.180 ERROR [ManualCardInputLoyaltyPlugin] [Main-event-thread] [Main-event-thread]  java.lang.NullPointerException
  186.     at ru.crystals.siebel.SiebelServiceImpl.getCardStatus(SiebelServiceImpl.java:731)
  187.     at ru.crystals.pos.cards.service.search.SiebelCardFinder.findCard(SiebelCardFinder.java:38)
  188.     at ru.crystals.pos.cards.service.search.CardFinderChain.findCard(CardFinderChain.java:48)
  189.     at ru.crystals.pos.cards.service.CardsServiceImpl.getCardTypeEntity(CardsServiceImpl.java:418)
  190.     at ru.crystals.pos.cards.service.CardsServiceImpl.getCardType(CardsServiceImpl.java:526)
  191.     at ru.crystals.pos.techprocess.TechProcessSearch.lambda$getCardType$0(TechProcessSearch.java:354)
  192.     at ru.crystals.pos.techprocess.TechProcessSearch.tryGetCardTypeNotFromCardRange(TechProcessSearch.java:372)
  193.     at ru.crystals.pos.techprocess.TechProcessSearch.getCardType(TechProcessSearch.java:354)
  194.     at ru.crystals.pos.techprocess.TechProcessSearch.searchCard(TechProcessSearch.java:261)
  195.     at ru.crystals.pos.techprocess.TechProcessImpl.searchCard(TechProcessImpl.java:4189)
  196.     at ru.crystals.pos.touch2.plugins.loyalty.impl.manualcardinput.ManualCardInputLoyaltyPlugin.searchCardByCardNumber(ManualCardInputLoyaltyPlugin.java:67)
  197.     at ru.crystals.pos.touch2.plugins.loyalty.impl.manualcardinput.ManualCardInputLoyaltyProcessor.onFormSaleCardManualInputPut(ManualCardInputLoyaltyProcessor.java:256)
  198.     at ru.crystals.pos.touch2.plugins.loyalty.impl.manualcardinput.ManualCardInputLoyaltyProcessor.lambda$processCashEvent$3(ManualCardInputLoyaltyProcessor.java:121)
  199.     at java.util.Optional.ifPresent(Optional.java:159)
  200.     at ru.crystals.pos.touch2.plugins.loyalty.impl.manualcardinput.ManualCardInputLoyaltyProcessor.processCashEvent(ManualCardInputLoyaltyProcessor.java:119)
  201.     at ru.crystals.pos.touch2.events.processors.AbstractEventProcessor.applyCashEvent(AbstractEventProcessor.java:114)
  202.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.processCashEvent(AbstractEventProcessingManager.java:435)
  203.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startMainEventThread(AbstractEventProcessingManager.java:102)
  204.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.lambda$start$0(AbstractEventProcessingManager.java:81)
  205.     at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
  206.     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  207.     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  208.     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  209.     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  210.     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  211.     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  212.     at java.lang.Thread.run(Thread.java:745)
  213.  
  214. 16.07 16:23:39.181 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] send event to frontend: FORM_WAIT_CLOSE
  215. 16.07 16:23:39.182 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"form.wait.close","payload":{}}
  216. 16.07 16:23:39.197 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] send event to frontend: FORM_POPAP_INFO
  217. 16.07 16:23:39.198 TRACE [AbstractEventProcessor] [Main-event-thread] [MANUAL_CARD_INPUT] start (imm) this SALE with e=null
  218. 16.07 16:23:39.199 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: [MANUAL_CARD_INPUT], prevPT=SALE
  219. 16.07 16:23:39.199 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:SALE, prevPT=a6413cf1-521f-483e-bf23-c7cc0b88414e
  220. 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']
  221. 16.07 16:23:39.200 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_SHOW
  222. 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']
  223. 16.07 16:23:39.200 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_PUT
  224. 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']
  225. 16.07 16:23:39.202 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_TILE_PUT
  226. 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']
  227. 16.07 16:23:39.203 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: AV_SALE_CARD_TEXT
  228. 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":{}}}}
  229. 16.07 16:23:39.205 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
  230. 16.07 16:23:39.206 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
  231. 16.07 16:23:39.206 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
  232. 16.07 16:23:39.206 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
  233. 16.07 16:23:39.206 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_35] Event to frontend 1: {"type":"sd.show","payload":{}}
  234. 16.07 16:23:39.206 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
Add Comment
Please, Sign In to add comment