Details
- 
    Type:Bug 
- 
    Status: Closed
- 
    Priority:Minor 
- 
    Resolution: Fixed
- 
    Affects Version/s: Aquidneck
- 
    Fix Version/s: 1.5.0, 2.0.0, sprint 13: 11-28-2012, Aquidneck
- 
    Component/s: Data Summarization
- 
    Labels:None
- 
    Environment:QA Environment (R1.3 with Google API Upgrade) Bidmgr : P55 
- 
        Sprint:Sprint 13
Description
Running "googlemcc" throws Null pointer exception.
1.Run googlemcc
/usr/local/tsa/bidmgr/googlemcc.sh -d4 -f -admax --split --date 2012-09-03 -e 9893992638 2>/tmp/googlemcctest2.log
2)Log shows ===Detailed log attached===
2012-10-11 01:50:18.441 (4) [pool-1-thread-2]: Passed null searchEngineUser, connecting user TSA master username/password
2012-10-11 01:50:18.441 (4) [pool-1-thread-2]: seuserid[null] username[null] password[null] customerID[null]
2012-10-11 01:50:18.447 (1) [main]: Exception [An error occured while executing the service]:java.util.concurrent.ExecutionException: java.lang.NullPointerException
	at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
	at java.util.concurrent.FutureTask.get(FutureTask.java:83)
	at com.thesearchagency.searchengines.google.GoogleMCCReport.run(GoogleMCCReport.java:267)
	at com.thesearchagency.searchengines.google.GoogleMCCReport.main(GoogleMCCReport.java:400)
Caused by: java.lang.NullPointerException
	at com.thesearchagency.searchengines.google.GoogleMCCReport$SearchEngineUserWorker.run(GoogleMCCReport.java:586)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	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)
P.S.
GoogleMCCReport.SearchEngineUserWorker.run()20:32
// we don't need the file once the data is in the database
                        for (String deleteFile : filenames)