Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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
- 13.03 15:25:49 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 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]
- 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]
- 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@123a220
- 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 13.03 15:25:51 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
- 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]
- 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]]]
- 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]
- 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.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]
- 13.03 15:26:06 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 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]
- 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"
- 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]
- 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@18ac101
- 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 13.03 15:26:07 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
- 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]
- 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]]]
- 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]
- 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]
- 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@169395c
- 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 13.03 15:26:12 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
- 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]
- 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]]]
- 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]
- 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]
- 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]
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
- 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]
- 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]
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 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]
- 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]
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
- 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]
- 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]
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 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]
- 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]
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
- 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]
- 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]
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 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]
- 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]
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
- 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]
- 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]
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 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]
- 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]
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 13.03 15:26:13 TRACE [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] getUrlProperty: the "feedback.url" is not set
- 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]
- 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]
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] makeFeedbackCall() failed
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 13.03 15:26:13 ERROR [ru.crystals.emulator.loy.plugin.LoyPluginEmulator] onSendFeedback: failed!
- java.lang.NullPointerException
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.makeFeedbackCall(LoyPluginEmulator.java:309)
- at ru.crystals.emulator.loy.plugin.LoyPluginEmulator.onSendFeedback(LoyPluginEmulator.java:182)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.sendFeedback(SetApiPluginLoyProvider.java:229)
- at ru.crystals.loyal.providers.LoyProvider.sendFeedback(LoyProvider.java:151)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl$SendFeedbackTask.run(LoyProvidersRegistryImpl.java:405)
- at ru.crystals.pos.InternalCashPoolExecutorImpl$4.run(InternalCashPoolExecutorImpl.java:125)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- 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]
- 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]
- 13.03 15:26:17 TRACE [ru.crystals.emulator.card.plugin.CardPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 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]
- 13.03 15:26:18 ERROR [ru.crystals.emulator.card.plugin.CardPluginEmulator] writeOff: status code is: 500
- 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"
- 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