Uploaded image for project: 'AdMaxLocal'
  1. AdMaxLocal
  2. AML-4403

Re-deployment fails during deployment of refreshed standard ads

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: Kirin
    • Fix Version/s: Kirin
    • Component/s: AdMax JMS Listener
    • Labels:
      None
    • Environment:

      bidmgr beta 5

    • Sprint:
      Sprint 3

      Description

      Re-deployment fails during deployment of refreshed standard ads
      1) Run ad refresher on an old order that has standard ads.
      Adrefresher is successful.
      2) Redeploy the order without making any changes.

      Actual: Order goes to error state with error in listener

      java.util.ArrayList[0]>com.thesearchagency.services.client.yahoojapan.model.structure.YahooAdGroupStructure["ads"]>java.util.ArrayList[0]->com.thesearchagency.services.client.yahoojapan.model.YahooAd["headline"])
      at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:51) ~[deployment-bidmgr-shaded-jar-2.9.7-BETA5.jar:na]
      at com.fasterxml.jackson.databind.DeserializationContext.reportUnknownProperty(DeserializationContext.java:817) ~[deployment-bidmgr-shaded-jar-2.9.7-BETA5.jar:na]
      at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:958) ~[deployment-bidmgr-shaded-jar-2.9.7-BETA5.jar:na]
      at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1324) ~[deployment-bidmgr-shaded-jar-2.9.7-BETA5.jar:na]
      at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1302) ~[deployment-bidmgr-shaded-jar-2.9.7-BETA5.jar:na]
      at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:249) ~[deployment-bidmgr-shaded-jar-2.9.7-BETA5.jar:na]
      at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:136) ~[deployment-bidmgr-shaded-jar-2.9.7-BETA5.jar:na]

      2017-01-20 13:39:41.486 (2) [pool-3-thread-5]: Error: CampID: 3336_GM Info: Error during update request.
      2017-01-20 13:39:41.486 (2) [pool-3-thread-5]: Error: CampID: 3336_GT Info: Error during update request.
      2017-01-20 13:39:41.487 (1) [pool-3-thread-5]: Exception [Error during update request.]:java.lang.NullPointerException
      at com.thesearchagency.searchengines.yahoojapan.YahooJapanAccountDeployer.getExistingCampaigns(YahooJapanAccountDeployer.java:387)
      at com.thesearchagency.admaxlistener.deployer.MultiplexAccountDeployer.getExistingCampaigns(MultiplexAccountDeployer.java:277)
      at com.thesearchagency.admaxlistener.worker.CampaignUpdateWorker.getCampaignChangeInfos(CampaignUpdateWorker.java:136)
      at com.thesearchagency.admaxlistener.worker.CampaignUpdateWorker.call(CampaignUpdateWorker.java:83)
      at com.thesearchagency.admaxlistener.worker.AccountWorker.updateCampaigns(AccountWorker.java:530)
      at com.thesearchagency.admaxlistener.worker.AccountWorker.deploySync(AccountWorker.java:396)
      at com.thesearchagency.admaxlistener.worker.AccountWorker.call(AccountWorker.java:155)
      at com.thesearchagency.admaxlistener.worker.RequestWorker.call(RequestWorker.java:297)
      at com.thesearchagency.admaxlistener.worker.RequestWorker.call(RequestWorker.java:96)
      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:662)

      2017-01-20 13:39:41,491 [pool-3-thread-5] INFO jdbc.sqlonly - SELECT `errors`.`errorJson` FROM `campaigns` JOIN `errors` ON `errors`.`campaignName` = `campaigns`.`name`
      WHERE `campaigns`.`id` IN (1690)

      2017-01-20 13:39:41.493 (3) [pool-3-thread-5]: Structure sync disabled, ignoring 0 structure operation errors.
      2017-01-20 13:39:41.494 (3) [pool-3-thread-5]: 3336_GT has no applicable GCE errors.
      2017-01-20 13:39:41,498 [pool-3-thread-5] INFO jdbc.sqlonly - SELECT `errors`.`errorJson` FROM `campaigns` JOIN `errors` ON `errors`.`campaignName` = `campaigns`.`name`
      WHERE `campaigns`.`id` IN (1691)

        Attachments

          Activity

            People

            • Assignee:
              Madhan Madhan Pulipati [X] (Inactive)
              Reporter:
              varshini.padmanabhan Varshini Padmanabhan (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: