Details
-
Type: Improvement
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: Fuji
-
Fix Version/s: Fuji
-
Component/s: Admax Deployment Service
-
Labels:None
-
Sprint:Sprint 10
Description
On deploying an order with Monthly budget > 100,
1) Orders are paused on Yahoo account which is expected.
2) Deployed successfully in the UI which is expected.
3) listener log throws the following exception
2014-10-28 06:29:00,658 [pool-3-thread-1] DEBUG c.t.common.SECampaignStatusManager - Could not init AdMax campaign status
java.lang.NullPointerException: null
at com.thesearchagency.common.SECampaignStatusManager.initBudgetStatus(SECampaignStatusManager.java:140) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.common.SECampaignStatusManager.setCampaignStatus(SECampaignStatusManager.java:60) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.updateActualCampaignStatus(RequestWorker.java:731) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.handleCampaign(RequestWorker.java:711) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.processRequest(RequestWorker.java:790) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.call(RequestWorker.java:377) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.call(RequestWorker.java:95) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [na:1.6.0_27]
at java.util.concurrent.FutureTask.run(FutureTask.java:138) [na:1.6.0_27]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_27]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_27]
at java.lang.Thread.run(Thread.java:662) [na:1.6.0_27]
2014-10-28 06:29:00,674 [pool-3-thread-1] DEBUG c.t.common.SECampaignStatusManager - Could not init AdMax campaign status
java.lang.NullPointerException: null
at com.thesearchagency.common.SECampaignStatusManager.initBudgetStatus(SECampaignStatusManager.java:140) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.common.SECampaignStatusManager.setCampaignStatus(SECampaignStatusManager.java:60) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.updateActualCampaignStatus(RequestWorker.java:731) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.handleCampaign(RequestWorker.java:711) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.processRequest(RequestWorker.java:790) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.call(RequestWorker.java:377) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at com.thesearchagency.admaxlistener.worker.RequestWorker.call(RequestWorker.java:95) [deployment-bidmgr-shaded-jar-2.7.0-YAHOO-SNAPSHOT.jar:na]
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [na:1.6.0_27]
at java.util.concurrent.FutureTask.run(FutureTask.java:138) [na:1.6.0_27]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_27]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_27]
at java.lang.Thread.run(Thread.java:662) [na:1.6.0_27]
2014-10-28 06:29:00.677 (3) [pool-3-thread-1]: Start processing UPDATE request (5fac9281-20ea-46d6-968f-8949e0a2e767) for account 8ef995ce-df92-495f-a8f5-47df8dc7c42c. 2 campaign(s).
Note: Orders are paused in Yahoo account when monthly budget is as big as 11780 with single BA/BL
Same applies to Google as well.