Advertisement
fedorm

Untitled

Jan 31st, 2019
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 65.65 KB | None | 0 0
  1. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  2. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  3. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  4. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  5. 31.01 16:42:47 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
  6. 31.01 16:42:47 INFO [PasswordLoginContainer] Start LOGIN
  7. 31.01 16:42:47 INFO [TechProcessImpl] userLogin ru.crystals.pos.user.UserEntity[id=null]
  8. 31.01 16:42:47 INFO [TechProcessImpl] userLogout
  9. 31.01 16:42:47 INFO [CommonLogger] getFactory().getTechProcess().isShiftOpen() = true
  10. 31.01 16:42:47 INFO [CommonLogger] getFactory().getTechProcess().checkUserRight(Right.SHOW_MAIN_MODE)) = true
  11. 31.01 16:42:47 INFO [PasswordLoginContainer] Finish LOGIN
  12. 31.01 16:42:47 INFO [SpeedLog] TechProcess authenticating user time = 324 ms
  13. 31.01 16:42:52 INFO [GoodsDataSourceProviderImpl] looking up <PropertiesManager>
  14. 31.01 16:42:55 INFO [TransferManager] OD found 0 documents to register
  15. 31.01 16:42:55 INFO [DocumentSender] OD found 0 transactions to register
  16. 31.01 16:42:59 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
  17. 31.01 16:42:59 INFO [TechProcessImpl] TP searchProduct 320009002000000000000
  18. 31.01 16:42:59 INFO [CatalogService] getGoodsByBarCode barcode = 320009002000000000000
  19. 31.01 16:42:59 INFO [CatalogService] get product by barcode '320009002000000000000' result: null
  20. 31.01 16:42:59 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 320009002000000000000 time = 5 ms
  21. 31.01 16:42:59 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 320009002000000000000 time = 5 ms
  22. 31.01 16:42:59 INFO [CatalogService] Get product by item '320009002000000000000' result null
  23. 31.01 16:42:59 INFO [SpeedLog] searchProduct time time = 7 ms
  24. 31.01 16:42:59 INFO [LoyalServiceImpl] looking up Loy Providers Registry...
  25. 31.01 16:43:04 INFO [TransferManager] Nothing yet not processed on server to resend
  26. 31.01 16:43:13 INFO [LoyTxCleanerWorkhorse] shopNo: 2104
  27. 31.01 16:43:13 INFO [LoyTxCleanerWorkhorse] cashNo: 1
  28. 31.01 16:43:13 INFO [LoyTxCleanerWorkhorse] shiftsToKeep: 0
  29. 31.01 16:43:13 WARN [SearchProductContainer]
  30. java.lang.NullPointerException
  31. at ru.crystals.pos.coupon.ProcessingUniqueCouponManager.getUniqueCouponExemplar(ProcessingUniqueCouponManager.java:140)
  32. at ru.crystals.pos.cards.service.CardsServiceImpl.getUniqueCouponExemplar(CardsServiceImpl.java:619)
  33. at ru.crystals.pos.techprocess.TechProcessSearch.searchCoupon(TechProcessSearch.java:578)
  34. at ru.crystals.pos.techprocess.TechProcessSearch.getCardTypeIfNeedToSearchCoupon(TechProcessSearch.java:283)
  35. at ru.crystals.pos.techprocess.TechProcessSearch.searchCard(TechProcessSearch.java:112)
  36. at ru.crystals.pos.techprocess.TechProcessImpl.searchCard(TechProcessImpl.java:4056)
  37. at ru.crystals.pos.visualization.search.SearchProductContainer.searchCouponAndDiscountCard(SearchProductContainer.java:272)
  38. at ru.crystals.pos.visualization.search.SearchProductContainer.search(SearchProductContainer.java:471)
  39. at ru.crystals.pos.visualization.search.SearchProductContainer.enter(SearchProductContainer.java:240)
  40. at ru.crystals.pos.visualization.components.CompositeContainer.enter(CompositeContainer.java:97)
  41. at ru.crystals.pos.visualization.check.CheckContainer.processEnterOnSearchProduct(CheckContainer.java:1891)
  42. at ru.crystals.pos.visualization.check.CheckContainer.enter(CheckContainer.java:1844)
  43. at ru.crystals.pos.visualization.components.MainWindow.enter(MainWindow.java:1120)
  44. at ru.crystals.pos.visualization.Factory.eventControlKey(Factory.java:486)
  45. at ru.crystals.pos.techprocess.TechProcessImpl.eventControlKey(TechProcessImpl.java:4191)
  46. at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:167)
  47. at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
  48. at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
  49. at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
  50. at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
  51. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  52. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  53. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  54. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  55. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  56. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  57. at java.lang.Thread.run(Thread.java:745)
  58. 31.01 16:43:13 INFO [LoyTxCleanerWorkhorse] inn: 2342342342
  59. 31.01 16:43:13 DEBUG [TechProcessImpl] Server online mode
  60. 31.01 16:43:13 ERROR [TechProcessImpl] TP error: Товар не найден
  61. 31.01 16:43:13 ERROR [KeyboardImpl] Keyboard is locked - cannot process scanner from keyboard :SearchProductContainer.lockAllInputExceptEsc
  62. 31.01 16:43:14 ERROR [KeyboardImpl] Keyboard is disabled - cannot process keys from keyboard :SearchProductContainer.lockAllInputExceptEsc
  63. 31.01 16:43:14 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
  64. 31.01 16:43:14 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
  65. 31.01 16:43:16 INFO [TransferManager] Nothing yet not processed on server to resend
  66. 31.01 16:43:21 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
  67. 31.01 16:43:21 INFO [TechProcessImpl] TP searchProduct 320009002000000000000
  68. 31.01 16:43:21 INFO [CatalogService] getGoodsByBarCode barcode = 320009002000000000000
  69. 31.01 16:43:21 INFO [CatalogService] get product by barcode '320009002000000000000' result: null
  70. 31.01 16:43:21 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 320009002000000000000 time = 4 ms
  71. 31.01 16:43:21 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 320009002000000000000 time = 5 ms
  72. 31.01 16:43:21 INFO [CatalogService] Get product by item '320009002000000000000' result null
  73. 31.01 16:43:21 INFO [SpeedLog] searchProduct time time = 8 ms
  74. 31.01 16:43:45 DEBUG [TechProcessImpl] Server online mode
  75. 31.01 16:43:45 INFO [TransferManager] Nothing yet not processed on server to resend
  76. 31.01 16:43:45 INFO [GoodsFeedbackTask] looking up <PropertiesManager>
  77. ^C
  78. tc@box:/mnt/hda1/tce/storage/crystal-cash/logs$ tail -f -n 500 root.log
  79. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  80. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  81. at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  82. at java.lang.Class.newInstance(Class.java:442)
  83. at ru.crystals.pos.loader.Loader.<init>(Loader.java:86)
  84. at ru.crystals.pos.loader.Loader.main(Loader.java:145)
  85. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.ProductGiftCardEntity
  86. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> productTypeClass = ru.crystals.pos.catalog.ProductGiftCardEntity
  87. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Подарочная карта
  88. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> productTypeName = Подарочная карта
  89. 31.01 16:42:42 WARN [ConfigLoader] Method setAutoDetection not found in class ru.crystals.pos.catalog.ProductGiftCardController
  90. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  91. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> collapsible = false
  92. 31.01 16:42:42 WARN [ConfigLoader] Method setBarcodeProcessor not found in class ru.crystals.pos.catalog.ProductGiftCardController
  93. 31.01 16:42:42 WARN [ConfigLoader] Method setMaskConfig not found in class ru.crystals.pos.catalog.ProductGiftCardController
  94. 31.01 16:42:42 WARN [ConfigLoader] Method setVisualContainer not found in class ru.crystals.pos.catalog.ProductGiftCardController
  95. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  96. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> changeQnty = false
  97. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  98. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> returnInSameShift = false
  99. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  100. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> returnInSameCash = false
  101. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  102. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> returnPossible = true
  103. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  104. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> onlyMeInCheck = false
  105. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  106. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> allowUserInput = true
  107. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  108. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> allowBarcodeScan = true
  109. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  110. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> isDiscountApplicable = true
  111. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Long = 10000
  112. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> maxQnty = 10000
  113. 31.01 16:42:42 WARN [ConfigLoader] Method setPrefix not found in class ru.crystals.pos.catalog.ProductGiftCardController
  114. 31.01 16:42:42 WARN [ConfigLoader] Method setAmfDeserializer not found in class ru.crystals.pos.catalog.ProductGiftCardController
  115. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  116. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> checkGiftCardNominalAndPrice = false
  117. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  118. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> checkMinPriceRestrictions = false
  119. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  120. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> returnGiftCardCheckNeed = false
  121. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Long = 2
  122. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductGiftCardController -> calculationMethod = 2
  123. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.ProductClothingEntity
  124. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductClothingController -> productTypeClass = ru.crystals.pos.catalog.ProductClothingEntity
  125. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Одежда
  126. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductClothingController -> productTypeName = Одежда
  127. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  128. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductClothingController -> collapsible = false
  129. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  130. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductClothingController -> changeQnty = false
  131. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  132. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductClothingController -> returnPossible = true
  133. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  134. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductClothingController -> onlyMeInCheck = false
  135. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  136. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductClothingController -> isDiscountApplicable = true
  137. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Long = 10000
  138. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductClothingController -> maxQnty = 10000
  139. 31.01 16:42:42 WARN [ConfigLoader] Method setAmfDeserializer not found in class ru.crystals.pos.catalog.ProductClothingController
  140. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  141. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductClothingController -> checkMinPriceRestrictions = false
  142. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.ProductDiscountCardEntity
  143. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductDiscountCardController -> productTypeClass = ru.crystals.pos.catalog.ProductDiscountCardEntity
  144. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Дисконтная карта
  145. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductDiscountCardController -> productTypeName = Дисконтная карта
  146. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  147. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductDiscountCardController -> allowUserInput = true
  148. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = true
  149. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductDiscountCardController -> onlyOneProductOfThisTypeInCheck = true
  150. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  151. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductDiscountCardController -> collapsible = false
  152. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  153. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductDiscountCardController -> changeQnty = false
  154. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  155. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductDiscountCardController -> returnPossible = false
  156. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  157. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductDiscountCardController -> isCardApplicable = true
  158. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.ProductJewelEntity
  159. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductJewelController -> productTypeClass = ru.crystals.pos.catalog.ProductJewelEntity
  160. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Ювелирные изделия
  161. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductJewelController -> productTypeName = Ювелирные изделия
  162. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  163. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductJewelController -> collapsible = false
  164. 31.01 16:42:42 WARN [ConfigLoader] Method setVisualContainer not found in class ru.crystals.pos.catalog.ProductJewelController
  165. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  166. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductJewelController -> changeQnty = false
  167. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  168. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductJewelController -> returnPossible = true
  169. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  170. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductJewelController -> onlyMeInCheck = false
  171. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  172. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductJewelController -> isDiscountApplicable = true
  173. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Long = 10000
  174. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductJewelController -> maxQnty = 10000
  175. 31.01 16:42:42 WARN [ConfigLoader] Method setAmfDeserializer not found in class ru.crystals.pos.catalog.ProductJewelController
  176. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  177. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductJewelController -> checkMinPriceRestrictions = false
  178. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.ProductBonusPointsEntity
  179. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductBonusPointsController -> productTypeClass = ru.crystals.pos.catalog.ProductBonusPointsEntity
  180. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Зачисление бонусных баллов
  181. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductBonusPointsController -> productTypeName = Зачисление бонусных баллов
  182. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  183. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductBonusPointsController -> allowUserInput = false
  184. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  185. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductBonusPointsController -> onlyOneProductOfThisTypeInCheck = false
  186. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  187. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductBonusPointsController -> collapsible = false
  188. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  189. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductBonusPointsController -> changeQnty = false
  190. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  191. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductBonusPointsController -> returnPossible = false
  192. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  193. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductBonusPointsController -> isDiscountApplicable = false
  194. 31.01 16:42:42 INFO [ConfigLoader] Found Map type
  195. 31.01 16:42:42 INFO [ConfigLoader] Parsed generics Map<String,String>
  196. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = agentSign
  197. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = 1
  198. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = transferOperatorAddress
  199. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = 660017, г. Красноярск, ул. Обороны, д. 3, офис 333
  200. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = transferOperatorInn
  201. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = 2466155733
  202. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = transferOperatorName
  203. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ООО НКО ККРЦ
  204. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = transferOperatorPhone
  205. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = +7(391)2749570
  206. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = paymentAgentOperation
  207. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Перевод ЭДС
  208. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = paymentAgentPhone
  209. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = +7(391)2749570
  210. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = paymentOperatorPhone
  211. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String =
  212. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductBonusPointsController -> subAgentInfo = {transferOperatorAddress=660017, г. Красноярск, ул. Обороны, д. 3, офис 333, paymentAgentOperation=Перевод ЭДС, transferOperatorInn=2466155733, paymentAgentPhone=+7(391)2749570, transferOperatorName=ООО НКО ККРЦ, agentSign=1, paymentOperatorPhone=, transferOperatorPhone=+7(391)2749570}
  213. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.ProductSpiritsEntity
  214. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> productTypeClass = ru.crystals.pos.catalog.ProductSpiritsEntity
  215. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Крепкий алкоголь
  216. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> productTypeName = Крепкий алкоголь
  217. 31.01 16:42:42 WARN [ConfigLoader] Method setAutoDetection not found in class ru.crystals.pos.catalog.ProductSpiritsController
  218. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  219. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> collapsible = true
  220. 31.01 16:42:42 WARN [ConfigLoader] Method setVisualContainer not found in class ru.crystals.pos.catalog.ProductSpiritsController
  221. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  222. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> changeQnty = true
  223. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  224. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> changeExciseQnty = true
  225. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  226. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> returnPossible = true
  227. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = true
  228. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> checkAge = true
  229. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  230. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> onlyMeInCheck = false
  231. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  232. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> isDiscountApplicable = true
  233. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Byte = 2
  234. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> pricePrecision = 2
  235. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Long = 10000
  236. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> maxQnty = 10000
  237. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  238. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> addPercentInfo = false
  239. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  240. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> addVolumeInfo = false
  241. 31.01 16:42:42 WARN [ConfigLoader] Method setAmfDeserializer not found in class ru.crystals.pos.catalog.ProductSpiritsController
  242. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.spirits.Configuration
  243. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> configurationClass = ru.crystals.pos.catalog.spirits.Configuration
  244. 31.01 16:42:42 WARN [ConfigLoader] Method setPossibleScanBottleBarcodeOfKit not found in class ru.crystals.pos.catalog.ProductSpiritsController
  245. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  246. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> sendNotExciseToEgais = false
  247. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = true
  248. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> checkMinPriceRestrictions = true
  249. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = true
  250. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> needPrintNonExciseBarcode = true
  251. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ^(?=.*[a-zA-Z]+.*)([a-zA-Z0-9]{68})$|[a-zA-Z0-9]{150}
  252. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> exciseBarcodePatternNew = ^(?=.*[a-zA-Z]+.*)([a-zA-Z0-9]{68})$|[a-zA-Z0-9]{150}
  253. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = \d\d[a-zA-Z0-9]{21}\d[0-1]\d[0-3]\d{10}[a-zA-Z0-9]{31}|[a-zA-Z0-9]{150}|[a-zA-Z0-9]{40}
  254. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> exciseBarcodePatternOld = \d\d[a-zA-Z0-9]{21}\d[0-1]\d[0-3]\d{10}[a-zA-Z0-9]{31}|[a-zA-Z0-9]{150}|[a-zA-Z0-9]{40}
  255. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  256. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> isBonusApplicable = true
  257. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  258. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> validateExciseMark = false
  259. 31.01 16:42:42 WARN [ConfigLoader] Method setMarkdownPrefix not found in class ru.crystals.pos.catalog.ProductSpiritsController
  260. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = true
  261. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> egaisEnabled = true
  262. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Long = 40000
  263. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> spiritLimitTimeoutBeforeFiscalize = 40000
  264. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Long = 90000
  265. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductSpiritsController -> spiritLimitTimeoutBeforeAddPayment = 90000
  266. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.ProductPieceWeightEntity
  267. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> productTypeClass = ru.crystals.pos.catalog.ProductPieceWeightEntity
  268. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Штучно-Весовой товар
  269. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> productTypeName = Штучно-Весовой товар
  270. 31.01 16:42:42 WARN [ConfigLoader] Method setAutoDetection not found in class ru.crystals.pos.catalog.ProductPieceWeightController
  271. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  272. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> collapsible = false
  273. 31.01 16:42:42 WARN [ConfigLoader] Method setBarcodeProcessor not found in class ru.crystals.pos.catalog.ProductPieceWeightController
  274. 31.01 16:42:42 WARN [ConfigLoader] Method setMaskConfig not found in class ru.crystals.pos.catalog.ProductPieceWeightController
  275. 31.01 16:42:42 WARN [ConfigLoader] Method setVisualContainer not found in class ru.crystals.pos.catalog.ProductPieceWeightController
  276. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  277. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> changeQnty = true
  278. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  279. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> returnPossible = true
  280. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  281. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> onlyMeInCheck = false
  282. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  283. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> isDiscountApplicable = true
  284. 31.01 16:42:42 WARN [ConfigLoader] Method setPLUGeneration not found in class ru.crystals.pos.catalog.ProductPieceWeightController
  285. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Byte = 2
  286. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> pricePrecision = 2
  287. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Long = 10000
  288. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> maxQnty = 10000
  289. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  290. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> manualWeightReject = false
  291. 31.01 16:42:42 WARN [ConfigLoader] Method setAmfDeserializer not found in class ru.crystals.pos.catalog.ProductPieceWeightController
  292. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  293. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductPieceWeightController -> checkMinPriceRestrictions = false
  294. 31.01 16:42:42 WARN [ConfigLoader] Method setPrefix not found in class ru.crystals.pos.catalog.ProductPieceWeightController
  295. 31.01 16:42:42 WARN [ConfigLoader] Method setMarkdownPrefix not found in class ru.crystals.pos.catalog.ProductPieceWeightController
  296. 31.01 16:42:42 WARN [ConfigLoader] Method setPrefix not found in class ru.crystals.pos.catalog.ProductPieceWeightController
  297. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.ProductLicenseKeyEntity
  298. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> productTypeClass = ru.crystals.pos.catalog.ProductLicenseKeyEntity
  299. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Электронный ключ ПО
  300. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> productTypeName = Электронный ключ ПО
  301. 31.01 16:42:42 WARN [ConfigLoader] Method setAutoDetection not found in class ru.crystals.pos.check.ProductLicenseKeyController
  302. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  303. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> collapsible = false
  304. 31.01 16:42:42 WARN [ConfigLoader] Method setVisualContainer not found in class ru.crystals.pos.check.ProductLicenseKeyController
  305. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  306. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> changeQnty = false
  307. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  308. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> returnPossible = false
  309. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  310. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> onlyMeInCheck = false
  311. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  312. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> isDiscountApplicable = true
  313. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Byte = 2
  314. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> pricePrecision = 2
  315. 31.01 16:42:42 WARN [ConfigLoader] Method setAmfDeserializer not found in class ru.crystals.pos.check.ProductLicenseKeyController
  316. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = true
  317. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> onlyOneProductOfThisTypeInCheck = true
  318. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  319. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.check.ProductLicenseKeyController -> checkMinPriceRestrictions = false
  320. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = ru.crystals.pos.catalog.ProductMetricEntity
  321. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductMetricController -> productTypeClass = ru.crystals.pos.catalog.ProductMetricEntity
  322. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.String = Метрический товар
  323. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductMetricController -> productTypeName = Метрический товар
  324. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  325. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductMetricController -> collapsible = false
  326. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  327. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductMetricController -> changeQnty = true
  328. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  329. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductMetricController -> returnPossible = true
  330. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = false
  331. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductMetricController -> onlyMeInCheck = false
  332. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Boolean = true
  333. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductMetricController -> isDiscountApplicable = true
  334. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: class java.lang.Long = 10000
  335. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductMetricController -> maxQnty = 10000
  336. 31.01 16:42:42 INFO [ConfigLoader] Make primitive type: boolean = false
  337. 31.01 16:42:42 INFO [ConfigLoader] Set param class ru.crystals.pos.catalog.ProductMetricController -> checkMinPriceRestrictions = false
  338. 31.01 16:42:42 INFO [SpeedLog] Time of loading goods = 303 ms
  339. 31.01 16:42:42 INFO [SpeedLog] Begin ru.crystals.pos.egais.EGAISBridgeImpl
  340. 31.01 16:42:42 INFO [SpeedLog] Start ru.crystals.pos.egais.EGAISBridgeImpl time time = 3 ms
  341. 31.01 16:42:42 INFO [SpeedLog] Event init finish ru.crystals.pos.egais.EGAISBridgeImpl time time = 3 ms
  342. 31.01 16:42:42 INFO [SpeedLog] Begin ru.crystals.pos.barcodeprocessing.BarcodeProcessorImpl
  343. 31.01 16:42:42 INFO [SpeedLog] Start ru.crystals.pos.barcodeprocessing.BarcodeProcessorImpl time time = 4 ms
  344. 31.01 16:42:42 INFO [SpeedLog] Event init finish ru.crystals.pos.barcodeprocessing.BarcodeProcessorImpl time time = 4 ms
  345. 31.01 16:42:42 INFO [SpeedLog] Begin ru.crystals.pos.catalog.service.filestransport.FilesChecker
  346. 31.01 16:42:42 INFO [FilesChecker] scheduling feedback routine [initial delay: 60000]
  347. 31.01 16:42:42 INFO [SpeedLog] Start ru.crystals.pos.catalog.service.filestransport.FilesChecker time time = 10 ms
  348. 31.01 16:42:42 INFO [SpeedLog] Event init finish ru.crystals.pos.catalog.service.filestransport.FilesChecker time time = 10 ms
  349. 31.01 16:42:42 INFO [SpeedLog] Start ru.crystals.pos.catalog.service.ServicesImpl time time = 321 ms
  350. 31.01 16:42:42 INFO [SpeedLog] Begin ru.crystals.pos.exist.bridge.ExistBridgeImpl
  351. 31.01 16:42:42 INFO [SpeedLog] Start ru.crystals.pos.exist.bridge.ExistBridgeImpl time time = 0 ms
  352. 31.01 16:42:42 INFO [SpeedLog] Event init finish ru.crystals.pos.exist.bridge.ExistBridgeImpl time time = 0 ms
  353. 31.01 16:42:42 INFO [SpeedLog] Event init finish ru.crystals.pos.catalog.service.ServicesImpl time time = 321 ms
  354. 31.01 16:42:42 INFO [SpeedLog] Event init finish ru.crystals.api.adapters.PluginsAdapterImpl time time = 801 ms
  355. 31.01 16:42:42 INFO [RegistryImpl] Subscription URLs of module cash:
  356. JNP : jnp://172.29.17.72:1099
  357. HTTP : http://172.29.17.72:8090
  358. 31.01 16:42:42 INFO [RegistryImpl] Try register SubscriptionURL - cash : JNP:jnp://172.29.17.72:1099
  359. 31.01 16:42:42 INFO [RegistryImpl] Try register SubscriptionURL - cash : HTTP:http://172.29.17.72:8090
  360. 31.01 16:42:42 INFO [HttpClient] Set url - http://172.29.17.72:8090/SetXRMI/TransportServlet
  361. 31.01 16:42:42 INFO [SpeedLog] Loading time of TechProcess module = 6110 ms
  362. 31.01 16:42:42 INFO [CommonLogger] ---{ START OF MODULE }---
  363. 31.01 16:42:42 INFO [KeyboardConfigLoader] Keyboard loaded - qwerty , config/plugins/keyboard-qwerty-0-kbd.xml
  364. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  365. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  366. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  367. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  368. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  369. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  370. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  371. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  372. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  373. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  374. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  375. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  376. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  377. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  378. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  379. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  380. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  381. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  382. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  383. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  384. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  385. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  386. 31.01 16:42:42 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  387. 31.01 16:42:42 INFO [SpeedLog] Begin ru.crystals.pos.techprocess.TechProcessImpl
  388. 31.01 16:42:42 DEBUG [TechProcessImpl] Server online mode
  389. 31.01 16:42:42 INFO [FiscalPrinter] getFactoryNum
  390. 31.01 16:42:42 INFO [FiscalPrinter] FactoryNum = 0000021041
  391. 31.01 16:42:42 INFO [FiscalPrinter] getRegNum
  392. 31.01 16:42:42 INFO [FiscalPrinter] RegNum = NFM.2104.1.0.1548677699598
  393. 31.01 16:42:42 INFO [FiscalPrinter] getEklzNum
  394. 31.01 16:42:42 INFO [FiscalPrinter] EklzNum = 9ba480c2-3d00-4fa2-9f1f-d1ef333bd268
  395. 31.01 16:42:42 INFO [FiscalPrinter] getVerBios
  396. 31.01 16:42:42 INFO [FiscalPrinter] VerBios = 27
  397. 31.01 16:42:42 INFO [CheckServiceImpl] ---- FULL START PRIMARY CHECK MODULE ---- FiscalVO{factoryNum=0000021041, fiscalNum=NFM.2104.1.0.1548677699598, eklzNum=9ba480c2-3d00-4fa2-9f1f-d1ef333bd268, innNum=2342342342, hardwareName=Fiscal printer emulator 0, fiscalDate=31.12.2018, fwVersion=27}
  398. 31.01 16:42:42 INFO [FiscalPrinter] getRegNum
  399. 31.01 16:42:42 INFO [FiscalPrinter] RegNum = NFM.2104.1.0.1548677699598
  400. 31.01 16:42:42 INFO [FiscalPrinter] getShiftNumber
  401. 31.01 16:42:42 INFO [FiscalPrinter] ShiftNumber = 3
  402. 31.01 16:42:42 INFO [FiscalPrinter] isShiftOpen
  403. 31.01 16:42:42 INFO [FiscalPrinter] getLastKpk
  404. 31.01 16:42:42 INFO [FiscalPrinter] LastKpk = 25
  405. 31.01 16:42:42 INFO [FiscalPrinter] getCountCashIn
  406. 31.01 16:42:42 INFO [FiscalPrinter] CountCashIn = 0
  407. 31.01 16:42:42 INFO [FiscalPrinter] getCountCashOut
  408. 31.01 16:42:42 INFO [FiscalPrinter] CountCashOut = 0
  409. 31.01 16:42:42 INFO [FiscalPrinter] getCountAnnul
  410. 31.01 16:42:42 INFO [FiscalPrinter] CountAnnul = 1
  411. 31.01 16:42:42 INFO [FiscalPrinter] getSPND
  412. 31.01 16:42:42 INFO [FiscalPrinter] CountSPND = 39
  413. 31.01 16:42:42 INFO [FiscalPrinter] getCashAmount
  414. 31.01 16:42:42 INFO [FiscalPrinter] CashAmount = 126771
  415. 31.01 16:42:42 INFO [FiscalPrinter] ru.crystals.pos.check.ShiftStatusData@36657e[regNum=NFM.2104.1.0.1548677699598,shiftNum=3,isShiftOpen=true,lastKpk=25,countCashIn=0,countCashOut=0,countAnnul=1,spnd=39,countPurchases=<null>,docToRecover=<null>,lastCloseDocument=FiscalDocumentData{type=SALE, numPurchase=25, numDocument=39, summ=4917, numFD=25},shiftClosurePending=true,cashAmount=126771,id=<null>]
  416. 31.01 16:42:42 INFO [TechProcessShift] fiscalRegNum = FiscalVO{factoryNum=0000021041, fiscalNum=NFM.2104.1.0.1548677699598, eklzNum=9ba480c2-3d00-4fa2-9f1f-d1ef333bd268, innNum=2342342342, hardwareName=Fiscal printer emulator 0, fiscalDate=31.12.2018, fwVersion=27}
  417. 31.01 16:42:43 INFO [TechProcessShift] Смены совпадают, ожидается синхронизация по документам и счетчикам.
  418. 31.01 16:42:43 INFO [TechProcessShift] Счетчики смен совпадают.
  419. 31.01 16:42:43 INFO [TechProcessShift] Синхронизация пройдена.
  420. 31.01 16:42:43 INFO [TransferManager] OperDayMessanger - UserLogOut
  421. 31.01 16:42:43 INFO [SpeedLog] Started registerRecoveredDoc
  422. 31.01 16:42:43 INFO [SpeedLog] TechProcess Finished registerRecoveredDoc in time = 0 ms
  423. 31.01 16:42:43 TRACE [TechProcessShift] entering TP.findNotCommitedChecks()
  424. 31.01 16:42:43 TRACE [TechProcessShift] TP.findNotCommitedChecks(): current shift is: ShiftEntity [cashNum=1, eklzNum=9ba480c2-3d00-4fa2-9f1f-d1ef333bd268, fiscalNum=NFM.2104.1.0.1548677699598, fiscalSum=null, numShift=3, shiftClose=null, shiftOpen=2019-01-30 18:29:17.106, toString()=ru.crystals.pos.check.ShiftEntity@3d4]
  425. 31.01 16:42:43 TRACE [TechProcessShift] leaving TP.findNotCommitedChecks()
  426. 31.01 16:42:43 INFO [SpeedLog] TechProcess#postProcessAfterInitialization time = 325 ms
  427. 31.01 16:42:43 INFO [SpeedLog] Start ru.crystals.pos.techprocess.TechProcessImpl time time = 327 ms
  428. 31.01 16:42:43 INFO [SpeedLog] Event init finish ru.crystals.pos.techprocess.TechProcessImpl time time = 327 ms
  429. 31.01 16:42:43 INFO [SpeedLog] Loading time of Keyboard module = 364 ms
  430. 31.01 16:42:43 INFO [CommonLogger] START OF BarcodeScannerImpl
  431. 31.01 16:42:43 INFO [SpeedLog] Loading time of BarcodeScanner module = 35 ms
  432. 31.01 16:42:43 INFO [HttpClient] Set url - http://172.29.17.72:8090/SetXRMI/TransportServlet
  433. 31.01 16:42:43 INFO [InMemoryLoyActionsProvider] class ru.crystals.loyal.actions.provider.InMemoryLoyActionsProvider init method called
  434. 31.01 16:42:43 INFO [SetApiPluginLoyProvider] class ru.crystals.pos.loyal.SetApiPluginLoyProvider started
  435. 31.01 16:42:43 INFO [SetApiLoyaltyPluginBackgroundWorker] Cards pending operation sender started
  436. 31.01 16:42:43 INFO [PendingOperationQueue] Pending cards operation queue is empty. Populating from DB...
  437. 31.01 16:42:43 INFO [PendingOperationQueue] No pending card operations found.
  438. 31.01 16:42:43 INFO [HttpClient] Set url - http://172.29.17.72:8090/SetXRMI/TransportServlet
  439. 31.01 16:42:43 INFO [ConnectionProviderInitiator] HHH000130: Instantiating explicit connection provider: org.hibernate.connection.C3P0ConnectionProvider
  440. 31.01 16:42:43 INFO [C3P0ConnectionProvider] HHH010002: C3P0 using driver: org.postgresql.Driver at URL: jdbc:postgresql://localhost:5432/discount
  441. 31.01 16:42:43 INFO [C3P0ConnectionProvider] HHH000046: Connection properties: {user=postgres, password=****}
  442. 31.01 16:42:43 INFO [C3P0ConnectionProvider] HHH000006: Autocommit mode: false
  443. 31.01 16:42:43 INFO [JdbcBackedLoyFeedbackDao] creating jdbcMapper...
  444. 31.01 16:42:43 INFO [StaleLoyTransactionsCleaner] <InternalCashPoolExecutor> was added. Starting the cleaner thread
  445. 31.01 16:42:43 INFO [StaleLoyTransactionsCleaner] cleaner thread was scheduled [initial-delay: 30; interval: 3600; to-remove-at-once: 1000]
  446. 31.01 16:42:43 ERROR [CFTBridgeImpl] Error loading CFT bridge module: Can't load CFT connection options, module stopped
  447. 31.01 16:42:43 INFO [SpeedLog] Loading time of CFTBridge module = 2 ms
  448. 31.01 16:42:43 INFO [FiscalPrinter] getFactoryNum
  449. 31.01 16:42:43 INFO [FiscalPrinter] FactoryNum = 0000021041
  450. 31.01 16:42:43 INFO [FiscalPrinter] getRegNum
  451. 31.01 16:42:43 INFO [FiscalPrinter] RegNum = NFM.2104.1.0.1548677699598
  452. 31.01 16:42:43 INFO [FiscalPrinter] getEklzNum
  453. 31.01 16:42:43 INFO [FiscalPrinter] EklzNum = 9ba480c2-3d00-4fa2-9f1f-d1ef333bd268
  454. 31.01 16:42:43 INFO [FiscalPrinter] getVerBios
  455. 31.01 16:42:43 INFO [FiscalPrinter] VerBios = 27
  456. 31.01 16:42:43 INFO [Dialect] HHH000400: Using dialect: org.hibernate.dialect.PostgreSQLDialect
  457. 31.01 16:42:43 INFO [LobCreatorBuilder] HHH000424: Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException
  458. 31.01 16:42:43 INFO [TransactionFactoryInitiator] HHH000399: Using default transaction strategy (direct JDBC transactions)
  459. 31.01 16:42:43 INFO [ASTQueryTranslatorFactory] HHH000397: Using ASTQueryTranslatorFactory
  460. 31.01 16:42:43 WARN [SettingsFactory] Unrecognized value for "hibernate.hbm2ddl.auto": false
  461. 31.01 16:42:43 INFO [SpeedLog] Loading time of module = 437 ms
  462. 31.01 16:42:43 INFO [HttpClient] Set url - http://172.29.17.72:8090/SetXRMI/TransportServlet
  463. 31.01 16:42:43 INFO [HttpClient] Set url - http://172.29.17.72:8090/SetXRMI/TransportServlet
  464. 31.01 16:42:43 ERROR [CFTBridgeImpl] Error loading CFT bridge module: Can't load CFT connection options, module stopped
  465. 31.01 16:42:43 INFO [SpeedLog] Loading time of CFTBridge module = 1 ms
  466. 31.01 16:42:44 INFO [SpeedLog] Time of full start Spring = 33722 ms
  467. 31.01 16:42:44 INFO [MainWindow] Start create MainWindow
  468. 31.01 16:42:44 INFO [MenuBuilder] Start buildMenuContainer
  469. 31.01 16:42:44 INFO [MenuBuilder] menu item - 5
  470. 31.01 16:42:44 INFO [MenuBuilder] menu item - 2
  471. 31.01 16:42:44 INFO [MenuBuilder] menu item - 4
  472. 31.01 16:42:44 INFO [MenuBuilder] menu item - 3
  473. 31.01 16:42:44 INFO [MenuBuilder] menu item - 1
  474. 31.01 16:42:44 INFO [MenuBuilder] Before create menu
  475. 31.01 16:42:44 INFO [MenuBuilder] After create menu - ru.crystals.pos.visualization.components.VisualPanel[,0,0,0x0,invalid,layout=java.awt.FlowLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@181226f,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=640,height=450]]
  476. 31.01 16:42:44 INFO [MenuBuilder] Finish buildMenuContainer
  477. 31.01 16:42:44 INFO [CommonLogger] Time of starting visualization = 1 ms, totalMemory = 353636352, maxMemory = 510918656, freeMemory = 115012032
  478. 31.01 16:42:44 INFO [Factory] Time of starting visualization = 1 ms, totalMemory = 353636352, maxMemory = 510918656, freeMemory = 115012032
  479. 31.01 16:42:45 INFO [MainWindow] Menu panel - ru.crystals.pos.visualization.components.VisualPanel[,0,0,0x0,invalid,layout=java.awt.FlowLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@181226f,flags=9,maximumSize=,minimumSize=,preferredSize=java.awt.Dimension[width=640,height=450]]
  480. 31.01 16:42:46 INFO [TransferManager] Message [userLogOut] has been sent
  481. 31.01 16:42:46 INFO [DocumentSender] ping = true
  482. 31.01 16:42:47 INFO [KeyboardConfigLoader] Keyboard loaded - qwerty , config/plugins/keyboard-qwerty-0-kbd.xml
  483. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  484. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  485. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  486. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  487. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  488. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  489. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  490. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  491. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  492. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  493. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  494. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  495. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  496. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  497. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  498. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  499. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  500. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  501. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  502. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  503. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  504. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  505. 31.01 16:42:47 WARN [KeyboardLayoutLoader] ru.crystals.pos.keyboard.exception.KeyboardException: Element kbdAlphaNumeric/Ch of keyboard layout is empty
  506. 31.01 16:42:47 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
  507. 31.01 16:42:47 INFO [PasswordLoginContainer] Start LOGIN
  508. 31.01 16:42:47 INFO [TechProcessImpl] userLogin ru.crystals.pos.user.UserEntity[id=null]
  509. 31.01 16:42:47 INFO [TechProcessImpl] userLogout
  510. 31.01 16:42:47 INFO [CommonLogger] getFactory().getTechProcess().isShiftOpen() = true
  511. 31.01 16:42:47 INFO [CommonLogger] getFactory().getTechProcess().checkUserRight(Right.SHOW_MAIN_MODE)) = true
  512. 31.01 16:42:47 INFO [PasswordLoginContainer] Finish LOGIN
  513. 31.01 16:42:47 INFO [SpeedLog] TechProcess authenticating user time = 324 ms
  514. 31.01 16:42:52 INFO [GoodsDataSourceProviderImpl] looking up <PropertiesManager>
  515. 31.01 16:42:55 INFO [TransferManager] OD found 0 documents to register
  516. 31.01 16:42:55 INFO [DocumentSender] OD found 0 transactions to register
  517. 31.01 16:42:59 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
  518. 31.01 16:42:59 INFO [TechProcessImpl] TP searchProduct 320009002000000000000
  519. 31.01 16:42:59 INFO [CatalogService] getGoodsByBarCode barcode = 320009002000000000000
  520. 31.01 16:42:59 INFO [CatalogService] get product by barcode '320009002000000000000' result: null
  521. 31.01 16:42:59 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 320009002000000000000 time = 5 ms
  522. 31.01 16:42:59 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 320009002000000000000 time = 5 ms
  523. 31.01 16:42:59 INFO [CatalogService] Get product by item '320009002000000000000' result null
  524. 31.01 16:42:59 INFO [SpeedLog] searchProduct time time = 7 ms
  525. 31.01 16:42:59 INFO [LoyalServiceImpl] looking up Loy Providers Registry...
  526. 31.01 16:43:04 INFO [TransferManager] Nothing yet not processed on server to resend
  527. 31.01 16:43:13 INFO [LoyTxCleanerWorkhorse] shopNo: 2104
  528. 31.01 16:43:13 INFO [LoyTxCleanerWorkhorse] cashNo: 1
  529. 31.01 16:43:13 INFO [LoyTxCleanerWorkhorse] shiftsToKeep: 0
  530. 31.01 16:43:13 WARN [SearchProductContainer]
  531. java.lang.NullPointerException
  532. at ru.crystals.pos.coupon.ProcessingUniqueCouponManager.getUniqueCouponExemplar(ProcessingUniqueCouponManager.java:140)
  533. at ru.crystals.pos.cards.service.CardsServiceImpl.getUniqueCouponExemplar(CardsServiceImpl.java:619)
  534. at ru.crystals.pos.techprocess.TechProcessSearch.searchCoupon(TechProcessSearch.java:578)
  535. at ru.crystals.pos.techprocess.TechProcessSearch.getCardTypeIfNeedToSearchCoupon(TechProcessSearch.java:283)
  536. at ru.crystals.pos.techprocess.TechProcessSearch.searchCard(TechProcessSearch.java:112)
  537. at ru.crystals.pos.techprocess.TechProcessImpl.searchCard(TechProcessImpl.java:4056)
  538. at ru.crystals.pos.visualization.search.SearchProductContainer.searchCouponAndDiscountCard(SearchProductContainer.java:272)
  539. at ru.crystals.pos.visualization.search.SearchProductContainer.search(SearchProductContainer.java:471)
  540. at ru.crystals.pos.visualization.search.SearchProductContainer.enter(SearchProductContainer.java:240)
  541. at ru.crystals.pos.visualization.components.CompositeContainer.enter(CompositeContainer.java:97)
  542. at ru.crystals.pos.visualization.check.CheckContainer.processEnterOnSearchProduct(CheckContainer.java:1891)
  543. at ru.crystals.pos.visualization.check.CheckContainer.enter(CheckContainer.java:1844)
  544. at ru.crystals.pos.visualization.components.MainWindow.enter(MainWindow.java:1120)
  545. at ru.crystals.pos.visualization.Factory.eventControlKey(Factory.java:486)
  546. at ru.crystals.pos.techprocess.TechProcessImpl.eventControlKey(TechProcessImpl.java:4191)
  547. at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:167)
  548. at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
  549. at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
  550. at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
  551. at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
  552. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  553. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  554. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  555. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  556. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  557. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  558. at java.lang.Thread.run(Thread.java:745)
  559. 31.01 16:43:13 INFO [LoyTxCleanerWorkhorse] inn: 2342342342
  560. 31.01 16:43:13 DEBUG [TechProcessImpl] Server online mode
  561. 31.01 16:43:13 ERROR [TechProcessImpl] TP error: Товар не найден
  562. 31.01 16:43:13 ERROR [KeyboardImpl] Keyboard is locked - cannot process scanner from keyboard :SearchProductContainer.lockAllInputExceptEsc
  563. 31.01 16:43:14 ERROR [KeyboardImpl] Keyboard is disabled - cannot process keys from keyboard :SearchProductContainer.lockAllInputExceptEsc
  564. 31.01 16:43:14 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
  565. 31.01 16:43:14 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
  566. 31.01 16:43:16 INFO [TransferManager] Nothing yet not processed on server to resend
  567. 31.01 16:43:21 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
  568. 31.01 16:43:21 INFO [TechProcessImpl] TP searchProduct 320009002000000000000
  569. 31.01 16:43:21 INFO [CatalogService] getGoodsByBarCode barcode = 320009002000000000000
  570. 31.01 16:43:21 INFO [CatalogService] get product by barcode '320009002000000000000' result: null
  571. 31.01 16:43:21 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 320009002000000000000 time = 4 ms
  572. 31.01 16:43:21 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 320009002000000000000 time = 5 ms
  573. 31.01 16:43:21 INFO [CatalogService] Get product by item '320009002000000000000' result null
  574. 31.01 16:43:21 INFO [SpeedLog] searchProduct time time = 8 ms
  575. 31.01 16:43:45 DEBUG [TechProcessImpl] Server online mode
  576. 31.01 16:43:45 INFO [TransferManager] Nothing yet not processed on server to resend
  577. 31.01 16:43:45 INFO [GoodsFeedbackTask] looking up <PropertiesManager>
  578. 31.01 16:43:49 INFO [DocumentSender] ping = true
  579. 31.01 16:43:51 WARN [SearchProductContainer]
  580. java.lang.NullPointerException
  581. at ru.crystals.pos.coupon.ProcessingUniqueCouponManager.getUniqueCouponExemplar(ProcessingUniqueCouponManager.java:140)
  582. at ru.crystals.pos.cards.service.CardsServiceImpl.getUniqueCouponExemplar(CardsServiceImpl.java:619)
  583. at ru.crystals.pos.techprocess.TechProcessSearch.searchCoupon(TechProcessSearch.java:578)
  584. at ru.crystals.pos.techprocess.TechProcessSearch.getCardTypeIfNeedToSearchCoupon(TechProcessSearch.java:283)
  585. at ru.crystals.pos.techprocess.TechProcessSearch.searchCard(TechProcessSearch.java:112)
  586. at ru.crystals.pos.techprocess.TechProcessImpl.searchCard(TechProcessImpl.java:4056)
  587. at ru.crystals.pos.visualization.search.SearchProductContainer.searchCouponAndDiscountCard(SearchProductContainer.java:272)
  588. at ru.crystals.pos.visualization.search.SearchProductContainer.search(SearchProductContainer.java:471)
  589. at ru.crystals.pos.visualization.search.SearchProductContainer.enter(SearchProductContainer.java:240)
  590. at ru.crystals.pos.visualization.components.CompositeContainer.enter(CompositeContainer.java:97)
  591. at ru.crystals.pos.visualization.check.CheckContainer.processEnterOnSearchProduct(CheckContainer.java:1891)
  592. at ru.crystals.pos.visualization.check.CheckContainer.enter(CheckContainer.java:1844)
  593. at ru.crystals.pos.visualization.components.MainWindow.enter(MainWindow.java:1120)
  594. at ru.crystals.pos.visualization.Factory.eventControlKey(Factory.java:486)
  595. at ru.crystals.pos.techprocess.TechProcessImpl.eventControlKey(TechProcessImpl.java:4191)
  596. at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:167)
  597. at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
  598. at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
  599. at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
  600. at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$1(InternalCashPoolExecutorImpl.java:120)
  601. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  602. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  603. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  604. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  605. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  606. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  607. at java.lang.Thread.run(Thread.java:745)
  608. 31.01 16:43:51 ERROR [TechProcessImpl] TP error: Товар не найден
  609. 31.01 16:43:55 INFO [TransferManager] OD found 0 documents to register
  610. 31.01 16:43:55 INFO [DocumentSender] OD found 0 transactions to register
  611. 31.01 16:43:57 INFO [TransferManager] Nothing yet not processed on server to resend
  612. 31.01 16:44:09 INFO [TransferManager] Nothing yet not processed on server to resend
  613. 31.01 16:44:15 DEBUG [TechProcessImpl] Server online mode
  614. 31.01 16:44:21 INFO [TransferManager] Nothing yet not processed on server to resend
  615. 31.01 16:44:33 INFO [TransferManager] Nothing yet not processed on server to resend
  616. 31.01 16:44:39 INFO [DocumentSender] ping = true
  617. 31.01 16:44:43 INFO [LoyProvidersRegistryImpl] Resend stale feedback
  618. 31.01 16:44:43 INFO [LoyProvidersRegistryImpl] looking up LoyFeedbackDao...
  619. 31.01 16:44:43 INFO [LoyProvidersRegistryImpl] Search for stale feedbacks provider = set-loy-provider
  620. 31.01 16:44:43 INFO [LoyProvidersRegistryImpl] There is no stale feedback for set-loy-provider
  621. 31.01 16:44:43 INFO [PendingOperationQueue] Pending cards operation queue is empty. Populating from DB...
  622. 31.01 16:44:43 INFO [PendingOperationQueue] No pending card operations found.
  623. 31.01 16:44:45 DEBUG [TechProcessImpl] Server online mode
  624. 31.01 16:44:45 INFO [TransferManager] Nothing yet not processed on server to resend
  625. 31.01 16:44:55 INFO [TransferManager] OD found 0 documents to register
  626. 31.01 16:44:55 INFO [DocumentSender] OD found 0 transactions to register
  627. 31.01 16:44:57 INFO [TransferManager] Nothing yet not processed on server to resend
  628. 31.01 16:45:08 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
  629. 31.01 16:45:09 INFO [TransferManager] Nothing yet not processed on server to resend
  630. 31.01 16:45:15 DEBUG [TechProcessImpl] Server online mode
  631. 31.01 16:45:21 INFO [TransferManager] Nothing yet not processed on server to resend
  632. 31.01 16:45:29 INFO [DocumentSender] ping = true
  633. 31.01 16:45:33 INFO [TransferManager] Nothing yet not processed on server to resend
  634. 31.01 16:45:45 DEBUG [TechProcessImpl] Server online mode
  635. 31.01 16:45:45 INFO [TransferManager] Nothing yet not processed on server to resend
  636. 31.01 16:45:55 INFO [TransferManager] OD found 0 documents to register
  637. 31.01 16:45:55 INFO [DocumentSender] OD found 0 transactions to register
  638. 31.01 16:45:57 INFO [TransferManager] Nothing yet not processed on server to resend
  639. 31.01 16:46:09 INFO [TransferManager] Nothing yet not processed on server to resend
  640. 31.01 16:46:15 DEBUG [TechProcessImpl] Server online mode
  641. 31.01 16:46:19 INFO [DocumentSender] ping = true
  642. 31.01 16:46:21 INFO [TransferManager] Nothing yet not processed on server to resend
  643. 31.01 16:46:33 INFO [TransferManager] Nothing yet not processed on server to resend
  644. 31.01 16:46:43 INFO [LoyProvidersRegistryImpl] Resend stale feedback
  645. 31.01 16:46:43 INFO [LoyProvidersRegistryImpl] Search for stale feedbacks provider = set-loy-provider
  646. 31.01 16:46:43 INFO [LoyProvidersRegistryImpl] There is no stale feedback for set-loy-provider
  647. 31.01 16:46:43 INFO [PendingOperationQueue] Pending cards operation queue is empty. Populating from DB...
  648. 31.01 16:46:43 INFO [PendingOperationQueue] No pending card operations found.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement