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

Deployment failure when sitelinks are added to a migrated account

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: Mountain Dew
    • Fix Version/s: Mountain Dew
    • Component/s: None
    • Labels:
      None
    • Environment:

      aml-qa5-front1
      aml-qa5-core1

      Description

      Tested this case on QA5 using the Final bidmgr build #729

      Steps to reproduce:
      --------------------------
      1. Create an account in rushmore with sitelinks and deploy.
      2. Remove the sitelinks and redeploy the same order.
      3. Use the migration app to migrate ads and sitelinks.
      4. Add some sitelinks to the migrated account and redeploy.

      In the above case, the deployment went to ERROR state. I am seeing the following Exception in the listener log.

      2015-06-16 10:51:25.579 (4) [pool-3-thread-1]: Returning Object to Pool
      2015-06-16 10:51:25.579 (2) [pool-3-thread-1]: Error: CampID: 4497_GT Info: Error during update request.
      2015-06-16 10:51:25.580 (2) [pool-3-thread-1]: Error: CampID: 4497_GM Info: Error during update request.
      2015-06-16 10:51:25.580 (1) [pool-3-thread-1]: Exception [Error during update request.]:java.lang.NullPointerException
      at com.thesearchagency.searchengines.google.contenteditor.RequestCreator.createSiteLinkFeedItem(RequestCreator.java:1095)
      at com.thesearchagency.searchengines.google.contenteditor.RequestCreator.diffSiteLinkFeed(RequestCreator.java:1490)
      at com.thesearchagency.searchengines.google.contenteditor.RequestCreator.diffFeeds(RequestCreator.java:260)
      at com.thesearchagency.searchengines.google.contenteditor.GoogleContentEditor.updateCampaigns(GoogleContentEditor.java:434)
      at com.thesearchagency.admaxlistener.deployer.MultiplexAccountDeployer.updateCampaigns(MultiplexAccountDeployer.java:216)
      at com.thesearchagency.admaxlistener.worker.CampaignUpdateWorker.call(CampaignUpdateWorker.java:103)
      at com.thesearchagency.admaxlistener.worker.AccountWorker.updateCampaigns(AccountWorker.java:531)
      at com.thesearchagency.admaxlistener.worker.AccountWorker.deploySync(AccountWorker.java:397)
      at com.thesearchagency.admaxlistener.worker.AccountWorker.call(AccountWorker.java:151)
      at com.thesearchagency.admaxlistener.worker.RequestWorker.call(RequestWorker.java:418)
      at com.thesearchagency.admaxlistener.worker.RequestWorker.call(RequestWorker.java:97)
      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)

      2015-06-16 10:51:25.580 (4) [pool-3-thread-1]: DataCache: Found key global-clients
      2015-06-16 10:51:25.581 (4) [pool-3-thread-1]: Took Existing Object from Pool

      MUUID: ec45b7b7-572a-4ed0-b8c3-313c73f4094f

        Attachments

          Activity

            People

            • Assignee:
              stacie.waleyko Stacie Waleyko (Inactive)
              Reporter:
              Madhan Madhan Pulipati [X] (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: