Advertisement
fedorm

Untitled

Mar 13th, 2018
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.61 KB | None | 0 0
  1. 13.03 15:25:49 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] entering getCardInfo(CardSearchRequest). The argument is: ru.crystals.pos.cards.service.PluginCardSearchRequest@118d783
  2. 13.03 15:25:49 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  3. 13.03 15:25:49 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: CardPluginEmulatorProperties{getInfoUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/get-card, writeOffUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/write-off, rollbackUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/rollback, connectionTimeout=1000, readTimeout=3000, cardNoPrefixes=[152 , 151], cardNoLength=7}; it took 0 [ms]
  4. 13.03 15:25:50 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] leaving getCardInfo(CardSearchRequest). The result is: ru.crystals.pos.api.plugin.card.CardInfoResponse@1183930; it took 226 [ms]
  5. 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@123a220
  6. 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  7. 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
  8. 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
  9. 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=null, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 1 [ms]
  10. 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering makeCalcCalls(List, EmulatorReceipt). The arguments are: urls: [http://127.0.0.1:10065/loy-plugin-processing/emulator/process], emulatorReceipt: emul-receipt [card: emul-card [no: "1510002"; available: 5423; to-write-off: null]; positions: [emul-pos [no: 1; marking: "00515"; qnty: 2000; sum: 13600; min-sum: 0; discountable: true]]]
  11. 13.03 15:25:52 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving makeCalcCalls(List, EmulatorReceipt). The result is: emul-loy-result [discounts: []; limit: 3400; taken-into-account: null]; it took 853 [ms]
  12. 13.03 15:25:52 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving doDiscount(Receipt). The result is: loy-result [discounts: []; bonus-limits: {1510002=34.00}]; it took 854 [ms]
  13. 13.03 15:26:06 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] entering writeOff(Card, BigDecimal, Receipt). The arguments are: bonusCard [ru.crystals.pos.api.card.CardEntity@125b755], bonusesToWriteOff [34.00], receipt [ru.crystals.api.commons.ReceiptPurchaseEntityWrapper@1e24741]
  14. 13.03 15:26:06 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  15. 13.03 15:26:06 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: CardPluginEmulatorProperties{getInfoUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/get-card, writeOffUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/write-off, rollbackUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/rollback, connectionTimeout=1000, readTimeout=3000, cardNoPrefixes=[152 , 151], cardNoLength=7}; it took 1 [ms]
  16. 13.03 15:26:07 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] write-off of 34.00 bonuses from card [1510002] complete successfully. TX-ID: "1510002_1520943967364"
  17. 13.03 15:26:07 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] leaving writeOff(Card, BigDecimal, Receipt). The result is: ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse@1d9b165; it took 827 [ms]
  18. 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@18ac101
  19. 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  20. 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
  21. 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
  22. 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=null, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 1 [ms]
  23. 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering makeCalcCalls(List, EmulatorReceipt). The arguments are: urls: [http://127.0.0.1:10065/loy-plugin-processing/emulator/process], emulatorReceipt: emul-receipt [card: emul-card [no: "1510002"; available: 5423; to-write-off: 3400]; positions: [emul-pos [no: 1; marking: "00515"; qnty: 4000; sum: 27200; min-sum: 0; discountable: true]]]
  24. 13.03 15:26:08 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving makeCalcCalls(List, EmulatorReceipt). The result is: emul-loy-result [discounts: [emul-discount [pos-no: 1; card-no: "1510002"; value: 3400; disc-id: "Action #003 (bonus as discount)"]]; limit: null; taken-into-account: 3400]; it took 835 [ms]
  25. 13.03 15:26:08 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving doDiscount(Receipt). The result is: loy-result [discounts: [discount [pos-no: 1; id: Action #003 (bonus as discount); value: 34.00; card-no: 1510002]]; bonus-limits: {}]; it took 836 [ms]
  26. 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@169395c
  27. 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  28. 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
  29. 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
  30. 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=null, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 1 [ms]
  31. 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering makeCalcCalls(List, EmulatorReceipt). The arguments are: urls: [http://127.0.0.1:10065/loy-plugin-processing/emulator/process], emulatorReceipt: emul-receipt [card: emul-card [no: "1510002"; available: 5423; to-write-off: 0]; positions: [emul-pos [no: 1; marking: "00515"; qnty: 4000; sum: 27200; min-sum: 0; discountable: true]]]
  32. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving makeCalcCalls(List, EmulatorReceipt). The result is: emul-loy-result [discounts: []; limit: 5423; taken-into-account: null]; it took 834 [ms]
  33. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving doDiscount(Receipt). The result is: loy-result [discounts: []; bonus-limits: {1510002=54.23}]; it took 836 [ms]
  34. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering onSendFeedback(LoyProviderFeedback). The argument is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  35. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  36. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
  37. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
  38. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=null, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 0 [ms]
  39. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering makeFeedbackCall(URL, String, int, int). The arguments are: url [null], feedback [feedback from loyalty plugin emulator], connTimeout [1000], readTimeout [1000]
  40. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
  41. java.lang.NullPointerException
  42. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  43. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  44. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  45. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  46. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  47. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  48. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  49. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  50. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  51. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  52. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  53. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  54. at java.lang.Thread.run(Thread.java:745)
  55. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
  56. java.lang.NullPointerException
  57. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  58. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  59. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  60. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  61. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  62. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  63. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  64. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  65. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  66. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  67. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  68. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  69. at java.lang.Thread.run(Thread.java:745)
  70. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving onSendFeedback(LoyProviderFeedback). The result is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  71. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering onSendFeedback(LoyProviderFeedback). The argument is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  72. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  73. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
  74. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
  75. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=null, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 0 [ms]
  76. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering makeFeedbackCall(URL, String, int, int). The arguments are: url [null], feedback [feedback from loyalty plugin emulator], connTimeout [1000], readTimeout [1000]
  77. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
  78. java.lang.NullPointerException
  79. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  80. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  81. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  82. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  83. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  84. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  85. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  86. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  87. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  88. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  89. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  90. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  91. at java.lang.Thread.run(Thread.java:745)
  92. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
  93. java.lang.NullPointerException
  94. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  95. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  96. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  97. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  98. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  99. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  100. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  101. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  102. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  103. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  104. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  105. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  106. at java.lang.Thread.run(Thread.java:745)
  107. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving onSendFeedback(LoyProviderFeedback). The result is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  108. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering onSendFeedback(LoyProviderFeedback). The argument is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  109. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  110. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
  111. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
  112. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=null, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 0 [ms]
  113. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering makeFeedbackCall(URL, String, int, int). The arguments are: url [null], feedback [feedback from loyalty plugin emulator], connTimeout [1000], readTimeout [1000]
  114. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
  115. java.lang.NullPointerException
  116. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  117. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  118. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  119. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  120. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  121. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  122. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  123. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  124. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  125. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  126. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  127. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  128. at java.lang.Thread.run(Thread.java:745)
  129. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
  130. java.lang.NullPointerException
  131. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  132. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  133. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  134. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  135. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  136. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  137. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  138. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  139. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  140. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  141. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  142. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  143. at java.lang.Thread.run(Thread.java:745)
  144. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving onSendFeedback(LoyProviderFeedback). The result is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  145. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering onSendFeedback(LoyProviderFeedback). The argument is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  146. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  147. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
  148. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
  149. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=null, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 1 [ms]
  150. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering makeFeedbackCall(URL, String, int, int). The arguments are: url [null], feedback [feedback from loyalty plugin emulator], connTimeout [1000], readTimeout [1000]
  151. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
  152. java.lang.NullPointerException
  153. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  154. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  155. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  156. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  157. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  158. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  159. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  160. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  161. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  162. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  163. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  164. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  165. at java.lang.Thread.run(Thread.java:745)
  166. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
  167. java.lang.NullPointerException
  168. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  169. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  170. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  171. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  172. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  173. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  174. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  175. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  176. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  177. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  178. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  179. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  180. at java.lang.Thread.run(Thread.java:745)
  181. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving onSendFeedback(LoyProviderFeedback). The result is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  182. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering onSendFeedback(LoyProviderFeedback). The argument is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  183. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  184. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
  185. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
  186. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=null, connectionTimeout=1000, readTimeout=1000, quiet=false, cardProcessingId='null'}; it took 1 [ms]
  187. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering makeFeedbackCall(URL, String, int, int). The arguments are: url [null], feedback [feedback from loyalty plugin emulator], connTimeout [1000], readTimeout [1000]
  188. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
  189. java.lang.NullPointerException
  190. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  191. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  192. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  193. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  194. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  195. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  196. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  197. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  198. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  199. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  200. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  201. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  202. at java.lang.Thread.run(Thread.java:745)
  203. 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
  204. java.lang.NullPointerException
  205. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
  206. at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
  207. at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
  208. at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
  209. at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
  210. at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
  211. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  212. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  213. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  214. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  215. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  216. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  217. at java.lang.Thread.run(Thread.java:745)
  218. 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] leaving onSendFeedback(LoyProviderFeedback). The result is: loy-feedback [payload: "feedback from loyalty plugin emulator"; attempts: 1]
  219. 13.03 15:26:17 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] entering writeOff(Card, BigDecimal, Receipt). The arguments are: bonusCard [ru.crystals.pos.api.card.CardEntity@6af025], bonusesToWriteOff [54.23], receipt [ru.crystals.api.commons.ReceiptPurchaseEntityWrapper@ad15d8]
  220. 13.03 15:26:17 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  221. 13.03 15:26:17 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: CardPluginEmulatorProperties{getInfoUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/get-card, writeOffUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/write-off, rollbackUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/rollback, connectionTimeout=1000, readTimeout=3000, cardNoPrefixes=[152 , 151], cardNoLength=7}; it took 1 [ms]
  222. 13.03 15:26:18 ERROR [ru.crystals.emulator.card.plugin.CardPluginEmulator] writeOff: status code is: 500
  223. 13.03 15:26:18 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] write-off of 54.23 bonuses from card [1510002] complete successfully. TX-ID: "null"
  224. 13.03 15:26:18 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] leaving writeOff(Card, BigDecimal, Receipt). The result is: ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse@c9eb7f; it took 864 [ms]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement