Uploaded image for project: 'AdMax'
  1. AdMax
  2. ADMAX-2304

DataChecker: NullPointerException calling GoogleStructureSync

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2010 July - First Wednesday
    • Component/s: Data Checker
    • Labels:
      None
    • Environment:

      Staging

      Description

      Run ./sedatacheck.sh -S3 -T2010-07-05 -d3 -f on BM build tsa-build-bidmgr-2010-07-02-p117-r26590, and you get the following exceptions:

      The datachecker definitely should not be calling GoogleStructureSync.

      tsaapp@tvvm-staging-xml1:/usr/local/tsa/tsa-build-bidmgr-2010-07-02-p117-r26590$ ./sedatacheck.sh -S3 -T2010-07-05 -d3 -f

      2010-07-06 11:14:33.146 (3) [main]: Debug Level set to 3

      2010-07-06 11:14:33.147 (3) [main]: =============== Starting Old Search Engine Data Checker ================

      2010-07-06 11:14:33.148 (3) [main]: ----------------Old Search Engine Data Checker starting

      2010-07-06 11:14:33.332 (3) [main]: Passed null searchEngineUser, connecting user TSA master username/password

      2010-07-06 11:14:33.898 (3) [main]: Created shared sesystem connection rw

      log4j:WARN No appenders could be found for logger (org.apache.axis.AxisEngine).

      log4j:WARN Please initialize the log4j system properly.

      2010-07-06 11:14:35.267 (3) [main]: DatabasePool with a limit of 80 created

      2010-07-06 11:14:35.370 (3) [main]: DatabasePool with a limit of 80 created

      2010-07-06 11:14:35.693 (3) [main]: DatabasePool with a limit of 80 created

      2010-07-06 11:14:35.761 (1) [main]: Exception [loading or instantiating ISearchEngine for Google AdWords]:java.lang.NullPointerException

      at com.thesearchagency.searchengines.google.GoogleStructureSync.<init>(GoogleStructureSync.java:105)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.initializeStructureSync(GoogleAPISearchEngine.java:244)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:161)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:96)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:160)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:107)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:83)

      at com.thesearchagency.searchengines.SearchEngineDataChecker.createWorker(SearchEngineDataChecker.java:183)

      at com.thesearchagency.searchengines.DistributionDispatcher.run(DistributionDispatcher.java:124)

      at com.thesearchagency.searchengines.SearchEngineDataChecker.run(SearchEngineDataChecker.java:209)

      at com.thesearchagency.searchengines.SearchEngineDataChecker.main(SearchEngineDataChecker.java:254)

      2010-07-06 11:14:35.769 (3) [P1T1]: Starting Distribution 3

      2010-07-06 11:14:35.770 (3) [P1T1]: Starting User MCC

      2010-07-06 11:14:35.777 (3) [P1T1]: Passed null searchEngineUser, connecting user TSA master username/password

      2010-07-06 11:14:36.017 (1) [P1T1]: Exception [loading or instantiating ISearchEngine for Google AdWords]:java.lang.NullPointerException

      at com.thesearchagency.searchengines.google.GoogleStructureSync.<init>(GoogleStructureSync.java:105)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.initializeStructureSync(GoogleAPISearchEngine.java:244)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:161)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:96)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:160)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:107)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:83)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:412)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker.run(SearchEngineDataChecker.java:353)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:14:36.018 (3) [P1T1]: Downloading check report...

      2010-07-06 11:14:36.022 (3) [P1T1]: Scheduling report attempt 1: name=tsadc_2010-07-05_28 with id=null

      2010-07-06 11:14:36.023 (3) [P1T1]: validating report job...

      2010-07-06 11:14:39.046 (3) [P1T1]: ...success

      2010-07-06 11:14:40.027 (3) [P1T1]: Scheduled report. Report Job ID = 2010326580

      2010-07-06 11:15:35.777 (3) [main]: Waiting for tasks to be done

      2010-07-06 11:22:22.245 (3) [P1T1]: Downloading report attempt 1: name=/var/local/tsa/sedata/google/tsa-check-report-2010-07-05.xml.gz with id=2010326580 from url https://adwords.google.com/api/adwords/ReportDownload?t=AAAAAHfTJjQAAAEpqOuBJQEAAAABAjmswCpVWT8kczdrSDggYJKorCpl9yvP

      2010-07-06 11:22:22.762 (3) [P1T1]: Connected to URL "https://adwords.google.com/api/adwords/ReportDownload?t=AAAAAHfTJjQAAAEpqOuBJQEAAAABAjmswCpVWT8kczdrSDggYJKorCpl9yvP"

      2010-07-06 11:22:25.065 (3) [P1T1]: check report download (Mon Jul 05 00:00:00 PDT 2010, "/var/local/tsa/sedata/google/tsa-check-report-2010-07-05.xml.gz") -> success:true

      2010-07-06 11:22:25.066 (3) [P1T1]: Parsing check report into staging database...

      2010-07-06 11:22:25.105 (3) [P1T1]: DatabasePool with a limit of 80 created

      2010-07-06 11:22:25.126 (3) [P1T1]: Finding column names...

      2010-07-06 11:22:25.338 (3) [P1T1]: Writing temp infile...

      2010-07-06 11:22:26.332 (3) [P1T1]: Deleting existing records

      2010-07-06 11:22:28.427 (3) [P1T1]: Loading data infile into temp table...

      2010-07-06 11:22:28.795 (3) [P1T1]: ...done

      2010-07-06 11:22:28.796 (3) [P1T1]: Finished User MCC

      2010-07-06 11:22:28.796 (3) [P1T1]: ----------------Search Engine Data Checker starting

      2010-07-06 11:22:28.835 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.837 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.838 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.840 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.841 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.861 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.863 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.864 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.897 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.898 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.899 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.901 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.902 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.911 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.913 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.914 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.916 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.917 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.919 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.920 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.922 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.930 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.932 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.954 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.955 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.956 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.957 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.958 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.959 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.960 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.961 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.962 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.963 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.964 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.981 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.982 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.982 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.983 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.984 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.985 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.986 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:28.987 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.003 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.005 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.006 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.008 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.009 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.026 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.027 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.029 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.030 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.032 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.048 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.050 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.050 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.051 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.052 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.128 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.134 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.135 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.136 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.137 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.138 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.138 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.140 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.141 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.141 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.142 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.143 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.144 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.144 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.145 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.146 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.151 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.152 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.153 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.154 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.154 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.155 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.156 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.157 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.166 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.167 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.167 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.168 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.169 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.170 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.170 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.171 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.172 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.172 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.181 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.182 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.183 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.183 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.184 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.185 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.186 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.186 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.187 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.188 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.204 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.205 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.206 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.206 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.207 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.208 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.208 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.209 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.210 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.210 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.231 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.231 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.232 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.233 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.233 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.234 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.235 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.235 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.236 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.237 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.238 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.238 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.239 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.240 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.240 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.335 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.336 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.338 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.339 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.348 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.349 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.350 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.351 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.352 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.355 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.356 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.414 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.415 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.416 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.417 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.419 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.420 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.421 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.422 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.428 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.429 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.431 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.432 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.433 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.434 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.435 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.436 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.437 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.437 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.438 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.438 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.449 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.477 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.521 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.541 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.565 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.578 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.580 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.580 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.580 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.581 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.581 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.667 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.668 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.668 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.669 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.669 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.678 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.679 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.680 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.680 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.681 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.682 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.683 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:29.684 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.151 (3) [P2T1]: Starting User (1685) "Guthy Renker Ffej"

      2010-07-06 11:22:30.155 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.156 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.157 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.157 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.158 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.159 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.159 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.160 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.161 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.161 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.162 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.163 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.163 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.164 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.165 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.165 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.166 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.167 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.168 (3) [P2T2]: Starting User (965) "Fonality"

      2010-07-06 11:22:30.191 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.192 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.194 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.198 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.200 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.201 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.202 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.203 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.205 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.206 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.208 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.209 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.211 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.212 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.213 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.215 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.216 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.217 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.218 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.219 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.220 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.220 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.232 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.233 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.235 (3) [P2T3]: Starting User (28) "Freedom Financial Foreclosure Relief - Google"

      2010-07-06 11:22:30.240 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.242 (2) [P1T1]: ThreadPool.execute(): ignoring null runnable.

      2010-07-06 11:22:30.273 (3) [P2T1]: User agency-misc@sheercover.com not in TSA MCC, connecting using username and password:CoCoNuT Rec0rd$

      2010-07-06 11:22:30.670 (3) [P2T2]: User jennifer_taylor@thesearchagency.com not in TSA MCC, connecting using username and password:jtfonality1157

      2010-07-06 11:22:30.730 (3) [P2T3]: User foreclosure@freedomdebtrelief.com not in TSA MCC, connecting using username and password:freedom5

      2010-07-06 11:22:30.862 (3) [P2T1]: Downloading check report...

      2010-07-06 11:22:30.863 (3) [P2T1]: Scheduling report attempt 1: name=tsadc_2010-07-05_agency-misc@sheercover.com_27 with id=null

      2010-07-06 11:22:30.864 (3) [P2T1]: validating report job...

      2010-07-06 11:22:31.318 (3) [P2T2]: Downloading check report...

      2010-07-06 11:22:31.319 (3) [P2T2]: Scheduling report attempt 1: name=tsadc_2010-07-05_jennifer_taylor@thesearchagency.com_10 with id=null

      2010-07-06 11:22:31.319 (3) [P2T2]: validating report job...

      2010-07-06 11:22:31.893 (3) [P2T1]: ...success

      2010-07-06 11:22:32.585 (3) [P2T2]: ...success

      2010-07-06 11:22:32.757 (2) [P2T3]: Exception [Failure to get AuthToken.]:com.google.api.adwords.lib.AuthTokenException: Auth token could not be retrieved because of error: BadAuthentication

      at com.google.api.adwords.lib.AuthToken.getAuthToken(AuthToken.java:128)

      at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.<init>(GoogleAdWordsAPI.java:494)

      at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.<init>(GoogleAdWordsAPI.java:368)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:149)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:96)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:160)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:107)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:83)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:412)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:33.672 (3) [P2T1]: Scheduled report. Report Job ID = 1741759628

      2010-07-06 11:22:33.785 (3) [P2T2]: Scheduled report. Report Job ID = 1969379040

      2010-07-06 11:22:34.165 (1) [P2T3]: Exception [creating GoogleAdWordsAPI]:javax.xml.rpc.ServiceException: Could not get ClientLogin token for user: Auth token could not be retrieved because of error: BadAuthentication

      at com.google.api.adwords.lib.AdWordsVersion$AdWordsVersionV200909.setHeaders(AdWordsVersion.java:254)

      at com.google.api.adwords.lib.AdWordsServiceFactory.getConfiguredStub(AdWordsServiceFactory.java:184)

      at com.google.api.adwords.lib.AdWordsServiceFactory.generateSerivceStub(AdWordsServiceFactory.java:104)

      at com.google.api.adwords.lib.AdWordsUser.getService(AdWordsUser.java:362)

      at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.<init>(GoogleAdWordsAPI.java:515)

      at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.<init>(GoogleAdWordsAPI.java:368)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:149)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:96)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:160)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:107)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:83)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:412)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:34.389 (3) [P2T3]: Downloading check report...

      2010-07-06 11:22:34.390 (1) [P2T3]: Exception [(catch-all) running data check]:java.lang.NullPointerException

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.downloadReport(GoogleAPISearchEngine.java:1401)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.runDataCheck(GoogleAPISearchEngine.java:1337)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:421)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:34.390 (3) [P2T3]: Downloading check report...

      2010-07-06 11:22:34.391 (1) [P2T3]: Exception [(catch-all) running data check]:java.lang.NullPointerException

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.downloadReport(GoogleAPISearchEngine.java:1401)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.runDataCheck(GoogleAPISearchEngine.java:1337)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:421)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:34.392 (3) [P2T3]: Downloading check report...

      2010-07-06 11:22:34.393 (1) [P2T3]: Exception [(catch-all) running data check]:java.lang.NullPointerException

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.downloadReport(GoogleAPISearchEngine.java:1401)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.runDataCheck(GoogleAPISearchEngine.java:1337)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:421)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:34.394 (3) [P2T3]: Finished User (28) "Freedom Financial Foreclosure Relief - Google"

      2010-07-06 11:22:34.394 (3) [P2T3]: Starting User (27) "Freedom Financial Tax Relief - Google"

      2010-07-06 11:22:34.400 (3) [P2T3]: User tax@freedomdebtrelief.com not in TSA MCC, connecting using username and password:freedom5

      2010-07-06 11:22:36.116 (2) [P2T3]: Exception [Failure to get AuthToken.]:com.google.api.adwords.lib.AuthTokenException: Auth token could not be retrieved because of error: BadAuthentication

      at com.google.api.adwords.lib.AuthToken.getAuthToken(AuthToken.java:128)

      at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.<init>(GoogleAdWordsAPI.java:494)

      at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.<init>(GoogleAdWordsAPI.java:368)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:149)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:96)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:160)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:107)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:83)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:412)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:37.111 (3) [P2T1]: Downloading report attempt 1: name=/var/local/tsa/sedata/google/tsa-check-report-2010-07-05-U1685.xml.gz with id=1741759628 from url https://adwords.google.com/api/adwords/ReportDownload?t=AAAAAGfRJIwAAAEpqOu7DQEAAAABCV9ULPzEve8IqX3NGykPmpfHjXIwK56s

      2010-07-06 11:22:37.300 (3) [P2T1]: Connected to URL "https://adwords.google.com/api/adwords/ReportDownload?t=AAAAAGfRJIwAAAEpqOu7DQEAAAABCV9ULPzEve8IqX3NGykPmpfHjXIwK56s"

      2010-07-06 11:22:37.530 (1) [P2T3]: Exception [creating GoogleAdWordsAPI]:javax.xml.rpc.ServiceException: Could not get ClientLogin token for user: Auth token could not be retrieved because of error: BadAuthentication

      at com.google.api.adwords.lib.AdWordsVersion$AdWordsVersionV200909.setHeaders(AdWordsVersion.java:254)

      at com.google.api.adwords.lib.AdWordsServiceFactory.getConfiguredStub(AdWordsServiceFactory.java:184)

      at com.google.api.adwords.lib.AdWordsServiceFactory.generateSerivceStub(AdWordsServiceFactory.java:104)

      at com.google.api.adwords.lib.AdWordsUser.getService(AdWordsUser.java:362)

      at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.<init>(GoogleAdWordsAPI.java:515)

      at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.<init>(GoogleAdWordsAPI.java:368)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:149)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.init(GoogleAPISearchEngine.java:96)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:160)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:107)

      at com.thesearchagency.searchengines.SearchEngineFactory.getSearchEngine(SearchEngineFactory.java:83)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:412)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:37.656 (3) [P2T3]: Downloading check report...

      2010-07-06 11:22:37.657 (1) [P2T3]: Exception [(catch-all) running data check]:java.lang.NullPointerException

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.downloadReport(GoogleAPISearchEngine.java:1401)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.runDataCheck(GoogleAPISearchEngine.java:1337)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:421)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:37.658 (3) [P2T3]: Downloading check report...

      2010-07-06 11:22:37.658 (1) [P2T3]: Exception [(catch-all) running data check]:java.lang.NullPointerException

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.downloadReport(GoogleAPISearchEngine.java:1401)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.runDataCheck(GoogleAPISearchEngine.java:1337)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:421)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:37.734 (3) [P2T3]: Downloading check report...

      2010-07-06 11:22:37.734 (1) [P2T3]: Exception [(catch-all) running data check]:java.lang.NullPointerException

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.downloadReport(GoogleAPISearchEngine.java:1401)

      at com.thesearchagency.searchengines.google.GoogleAPISearchEngine.runDataCheck(GoogleAPISearchEngine.java:1337)

      at com.thesearchagency.searchengines.SearchEngineDataChecker$DistributionWorker$SearchEngineUserWorker.run(SearchEngineDataChecker.java:421)

      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

      at java.util.concurrent.FutureTask.run(FutureTask.java:123)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

      at java.lang.Thread.run(Thread.java:595)

      2010-07-06 11:22:37.735 (3) [P2T3]: Finished User (27) "Freedom Financial Tax Relief - Google"

      2010-07-06 11:22:37.736 (3) [P2T3]: Starting User (1548) "AOL - Schools And Reunions"

      2010-07-06 11:22:37.768 (3) [P2T3]: User schoolsandreunions+aol@thesearchagency.com not in TSA MCC, connecting using username and password:picabo09

      2010-07-06 11:22:38.090 (3) [P2T3]: DatabasePool with a limit of 80 created

      2010-07-06 11:22:38.328 (3) [P2T1]: check report download (Mon Jul 05 00:00:00 PDT 2010, "/var/local/tsa/sedata/google/tsa-check-report-2010-07-05-U1685.xml.gz") -> success:true

      2010-07-06 11:22:38.328 (3) [P2T1]: Parsing check report into staging database...

      2010-07-06 11:22:38.332 (3) [P2T1]: Finding column names...

      2010-07-06 11:22:38.334 (3) [P2T1]: Writing temp infile...

      2010-07-06 11:22:38.335 (3) [P2T1]: Deleting existing records

      2010-07-06 11:22:38.337 (3) [P2T1]: Loading data infile into temp table...

      2010-07-06 11:22:38.353 (3) [P2T1]: ...done

      2010-07-06 11:22:38.353 (3) [P2T1]: Finished User (1685) "Guthy Renker Ffej"

      2010-07-06 11:22:38.380 (3) [P2T3]: DatabasePool with a limit of 80 created

      2010-07-06 11:22:38.429 (3) [P2T3]: Downloading check report...

      2010-07-06 11:22:38.429 (3) [P2T3]: Scheduling report attempt 1: name=tsadc_2010-07-05_schoolsandreunions+aol@thesearchagency.com_14 with id=null

      2010-07-06 11:22:38.429 (3) [P2T3]: validating report job...

      2010-07-06 11:22:38.839 (3) [P2T2]: Downloading report attempt 1: name=/var/local/tsa/sedata/google/tsa-check-report-2010-07-05-U965.xml.gz with id=1969379040 from url https://adwords.google.com/api/adwords/ReportDownload?t=AAAAAHViVuAAAAEpqOvCFQEAAAAAa_m-HfvU9yi0s8huDp1JOJk4NdYm4shH

      2010-07-06 11:22:38.840 (3) [P2T2]: Connected to URL "https://adwords.google.com/api/adwords/ReportDownload?t=AAAAAHViVuAAAAEpqOvCFQEAAAAAa_m-HfvU9yi0s8huDp1JOJk4NdYm4shH"

      2010-07-06 11:22:39.627 (2) [P2T3]: Report validation failed: Code 30 - The following columns are not supported by the Report Type Campaign : [Conversions]

      2010-07-06 11:22:39.628 (3) [P2T3]: Trying to remove unsupported columns for trigger [ The following columns are not supported by the Report Type Campaign : [Conversions]]

      2010-07-06 11:22:41.212 (3) [P2T2]: check report download (Mon Jul 05 00:00:00 PDT 2010, "/var/local/tsa/sedata/google/tsa-check-report-2010-07-05-U965.xml.gz") -> success:true

      2010-07-06 11:22:41.212 (3) [P2T2]: Parsing check report into staging database...

      2010-07-06 11:22:41.216 (3) [P2T2]: Finding column names...

      2010-07-06 11:22:41.217 (3) [P2T2]: Writing temp infile...

      2010-07-06 11:22:41.218 (3) [P2T2]: Deleting existing records

      2010-07-06 11:22:41.220 (3) [P2T2]: Loading data infile into temp table...

      2010-07-06 11:22:41.223 (3) [P2T2]: ...done

      2010-07-06 11:22:41.224 (3) [P2T2]: Finished User (965) "Fonality"

      2010-07-06 11:22:42.584 (3) [P2T3]: ...success

      2010-07-06 11:22:43.877 (3) [P2T3]: Scheduled report. Report Job ID = 1619776744

      2010-07-06 11:22:48.648 (3) [P2T3]: Downloading report attempt 1: name=/var/local/tsa/sedata/google/tsa-check-report-2010-07-05-U1548.xml.gz with id=1619776744 from url https://adwords.google.com/api/adwords/ReportDownload?t=AAAAAGCL1OgAAAEpqOvnuQEAAAABTCygQcpdX78LP3x0_tzvcAO9c3PphefI

      2010-07-06 11:22:48.833 (3) [P2T3]: Connected to URL "https://adwords.google.com/api/adwords/ReportDownload?t=AAAAAGCL1OgAAAEpqOvnuQEAAAABTCygQcpdX78LP3x0_tzvcAO9c3PphefI"

      2010-07-06 11:22:50.060 (3) [P2T3]: check report download (Mon Jul 05 00:00:00 PDT 2010, "/var/local/tsa/sedata/google/tsa-check-report-2010-07-05-U1548.xml.gz") -> success:true

      2010-07-06 11:22:50.060 (3) [P2T3]: Parsing check report into staging database...

      2010-07-06 11:22:50.064 (3) [P2T3]: Finding column names...

      2010-07-06 11:22:50.065 (3) [P2T3]: Writing temp infile...

      2010-07-06 11:22:50.066 (2) [P2T3]: XML file does not contain any performance data. Skipping delete & load.

      2010-07-06 11:22:50.066 (3) [P2T3]: ...done

      2010-07-06 11:22:50.067 (3) [P2T3]: Finished User (1548) "AOL - Schools And Reunions"

      2010-07-06 11:22:50.068 (3) [P1T1]: ------------Search Engine Data Checker done

      2010-07-06 11:22:56.249 (3) [main]: ------------Old Search Engine Data Checker done

      2010-07-06 11:22:56.250 (3) [main]: =============== Completed Old Search Engine Data Checker ================

      2010-07-06 11:22:56.253 (3) [main]: Old Search Engine Data Checker: 8m 23.105s

      2010-07-06 11:22:56.254 (3) [main]: by key:

      2010-07-06 11:22:56.254 (3) [main]: google: 41.015s

      2010-07-06 11:22:56.255 (3) [main]: by thread:

      2010-07-06 11:22:56.255 (3) [main]: P2T1: 5.544s

      2010-07-06 11:22:56.256 (3) [main]: P2T3: 8.389s

      2010-07-06 11:22:56.257 (3) [main]: P2T2: 8.379s

      2010-07-06 11:22:56.257 (3) [main]: P1T1: 18.703s

      2010-07-06 11:22:56.258 (3) [main]: db: 2.857s

      2010-07-06 11:22:56.258 (3) [main]: by thread:

      2010-07-06 11:22:56.259 (3) [main]: P2T1: 0.446s

      2010-07-06 11:22:56.259 (3) [main]: P2T3: 0.482s

      2010-07-06 11:22:56.259 (3) [main]: main: 0.029s

      2010-07-06 11:22:56.259 (3) [main]: P2T2: 0.193s

      2010-07-06 11:22:56.260 (3) [main]: P1T1: 1.707s

      2010-07-06 11:22:56.260 (3) [main]: other: 7m 39.233s

        Attachments

          Activity

            People

            • Assignee:
              patrick Patrick Crane (Inactive)
              Reporter:
              jelliott Jen Clarke (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: