08:13:27,347 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 174
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[282], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: f30386f2-c05c-4301-a258-ca7f0af786bc
--------------------------------------
08:13:27,348 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,348 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, bpID, domain from mms_common.accounts where bpID = ?]
08:13:27,349 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:13:27,349 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'bpID' to property 'BPID' of type class java.lang.String
08:13:27,349 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'domain' to property 'domain' of type class java.lang.String
08:13:27,349 INFO [AdMaxDeploymentServiceImpl] getCampaignsByCustomerID properties = {smb-admax-deployment-service.port=8443, smb-admax-deployment-service.protocol=https, smb-admax-deployment-service.context.root=SMB-ADS, smb-admax-deployment-service.service.endpoint=AdMaxDeploymentService, smb-admax-deployment-service.feature.siteLinks=${smb-admax-deployment-service.feature.siteLinks}, smb-admax-deployment-service.hostname=localhost}
08:13:27,349 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,349 DEBUG [JdbcTemplate] Executing prepared SQL statement [select campaigns.id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from accounts join campaigns on accounts.id=campaigns.accountID where bpID=?]
08:13:27,353 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26501: Deleted -> Deleted
08:13:27,353 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26501 -> TERMINATED
08:13:27,355 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26502: Deleted -> Deleted
08:13:27,355 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26502 -> TERMINATED
08:13:27,357 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26503: Deleted -> Deleted
08:13:27,357 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26503 -> TERMINATED
08:13:27,359 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26504: Deleted -> Deleted
08:13:27,359 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26504 -> TERMINATED
08:13:27,361 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26505: Deleted -> Deleted
08:13:27,361 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26505 -> TERMINATED
08:13:27,363 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27240: Active -> Active
08:13:27,363 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27240 -> ACTIVE
08:13:27,365 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27241: Active -> Active
08:13:27,365 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27241 -> ACTIVE
08:13:27,367 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27242: Active -> Active
08:13:27,367 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27242 -> ACTIVE
08:13:27,367 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:13:27,367 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,367 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:13:27,370 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,370 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, customerBpId, dateAssigned, requestData from contentEntityMap where id=?]
08:13:27,372 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,372 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:13:27,373 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,373 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT count(1) FROM clients.externalCampaign LEFT JOIN clients.externalCampaignParent ON externalCampaignParentID = clients.externalCampaignParent.id WHERE clients.externalCampaign.accountID = ? AND enabled = 1 AND status <> 'Deleted' AND typeID = ? ]
08:13:27,379 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 174
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: f30386f2-c05c-4301-a258-ca7f0af786bcwww.merchantsite.comsuccess265011000139444189http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT2650210002299612542http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT265031000439273885http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT265041128631814757http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT265051253563244592http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT2724010002299612542http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT272411128631814189http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT2724212535632412964http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT
--------------------------------------
08:13:27,421 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 175
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[282], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: f30386f2-c05c-4301-a258-ca7f0af786bc
--------------------------------------
08:13:27,422 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,422 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, bpID, domain from mms_common.accounts where bpID = ?]
08:13:27,423 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:13:27,423 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'bpID' to property 'BPID' of type class java.lang.String
08:13:27,423 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'domain' to property 'domain' of type class java.lang.String
08:13:27,424 INFO [AdMaxDeploymentServiceImpl] getCampaignsByCustomerID properties = {smb-admax-deployment-service.port=8443, smb-admax-deployment-service.protocol=https, smb-admax-deployment-service.context.root=SMB-ADS, smb-admax-deployment-service.service.endpoint=AdMaxDeploymentService, smb-admax-deployment-service.feature.siteLinks=${smb-admax-deployment-service.feature.siteLinks}, smb-admax-deployment-service.hostname=localhost}
08:13:27,424 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,424 DEBUG [JdbcTemplate] Executing prepared SQL statement [select campaigns.id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from accounts join campaigns on accounts.id=campaigns.accountID where bpID=?]
08:13:27,427 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26501: Deleted -> Deleted
08:13:27,427 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26501 -> TERMINATED
08:13:27,429 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26502: Deleted -> Deleted
08:13:27,429 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26502 -> TERMINATED
08:13:27,430 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26503: Deleted -> Deleted
08:13:27,430 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26503 -> TERMINATED
08:13:27,432 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26504: Deleted -> Deleted
08:13:27,432 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26504 -> TERMINATED
08:13:27,434 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26505: Deleted -> Deleted
08:13:27,434 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26505 -> TERMINATED
08:13:27,436 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27240: Active -> Active
08:13:27,436 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27240 -> ACTIVE
08:13:27,437 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27241: Active -> Active
08:13:27,437 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27241 -> ACTIVE
08:13:27,439 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27242: Active -> Active
08:13:27,439 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27242 -> ACTIVE
08:13:27,440 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:13:27,440 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,440 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:13:27,443 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,443 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, customerBpId, dateAssigned, requestData from contentEntityMap where id=?]
08:13:27,444 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,444 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:13:27,445 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,445 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT count(1) FROM clients.externalCampaign LEFT JOIN clients.externalCampaignParent ON externalCampaignParentID = clients.externalCampaignParent.id WHERE clients.externalCampaign.accountID = ? AND enabled = 1 AND status <> 'Deleted' AND typeID = ? ]
08:13:27,448 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 175
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: f30386f2-c05c-4301-a258-ca7f0af786bcwww.merchantsite.comsuccess265011000139444189http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT2650210002299612542http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT265031000439273885http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT265041128631814757http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT265051253563244592http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT2724010002299612542http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT272411128631814189http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT2724212535632412964http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT
--------------------------------------
08:13:27,465 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 176
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[904], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload:
c9b5dc07-089b-453c-bd16-7a6942e29173
f30386f2-c05c-4301-a258-ca7f0af786bc
true
27240
terminated
27241
terminated
27242
terminated
--------------------------------------
08:13:27,466 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,466 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:13:27,468 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,468 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from sites where accountID = ? ]
08:13:27,469 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,469 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from waypoints where siteID = ? ]
08:13:27,485 WARN [QueueUtils] Setting message priority to 4
08:13:27,490 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,490 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
08:13:27,492 INFO [AdMaxDeploymentFauxSyncMessenger] Starting campaign status update blocking loop
08:13:27,492 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,492 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
08:13:27,494 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,494 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:13:27,496 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,496 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:13:27,497 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,497 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:13:27,497 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,498 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:13:27,498 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,498 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.requests r where r.requestType = ? and r.deploymentID = ?]
08:13:27,500 WARN [AdMaxDeploymentRequestMDB] UPDATE request with deployID c9b5dc07-089b-453c-bd16-7a6942e29173, account f30386f2-c05c-4301-a258-ca7f0af786bc has already been sent to the listener.
08:13:27,506 WARN [QueueUtils] Setting message priority to 9
08:13:27,509 INFO [AdMaxDeploymentRequestMDB] Sent UPDATE request to listener. BPID: f30386f2-c05c-4301-a258-ca7f0af786bc DeployID: c9b5dc07-089b-453c-bd16-7a6942e29173
08:13:27,522 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:27,522 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from admaxAccountAnniversary where accountId = ? and endDate is NULL]
08:13:28,494 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:28,494 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
08:13:29,043 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:13:29,056 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:29,057 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into mms_common.campUpdateResp(deploymentID, responseMsg) values (?, ?) on duplicate key update responseMsg = ?]
08:13:29,058 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:29,059 WARN [AdMaxDeploymentFauxSyncMessenger] Put update ok for deploy c9b5dc07-089b-453c-bd16-7a6942e29173
08:13:29,059 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:29,059 DEBUG [JdbcTemplate] Executing prepared SQL statement [select campaigns.id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from accounts join campaigns on accounts.id=campaigns.accountID where bpID=?]
08:13:29,067 INFO [CallbackPersistentManager] Adding a CallbackEvent
08:13:29,067 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:29,068 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into callbackEvent(customerId,createdDate,modifiedDate, eventCode) values(?,?,?,?) on duplicate key update modifiedDate = ?]
08:13:29,068 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:29,069 INFO [AdMaxDeploymentResponseMDB] Handling update campaign status.
08:13:29,495 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:29,495 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
08:13:30,501 INFO [AdMaxDeploymentFauxSyncMessenger] Exited blocking loop
08:13:30,505 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:30,505 DEBUG [JdbcTemplate] Executing prepared SQL statement [delete from mms_common.campUpdateResp where deploymentID = ?]
08:13:30,508 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:30,511 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 176
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: c9b5dc07-089b-453c-bd16-7a6942e29173f30386f2-c05c-4301-a258-ca7f0af786bc27240failureInformation: Exception occurred during processing. 27241failureInformation: Exception occurred during processing. 27242failureInformation: Exception occurred during processing.
--------------------------------------
08:13:30,522 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 177
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[1058], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload:
c9b5dc07-089b-453c-bd16-7a6942e29173
f30386f2-c05c-4301-a258-ca7f0af786bc
27240
paused
27241
paused
27242
paused
--------------------------------------
08:13:30,527 INFO [AdMaxAccountDeploymentBD] validated: []
08:13:30,527 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:30,527 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:13:30,529 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:30,529 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from sites where accountID = ? ]
08:13:30,532 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:30,532 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from waypoints where siteID = ? ]
08:13:30,542 INFO [AdMaxAccountDeploymentBD] Account: Account [theAccountID=2484, theDescription=f30386f2-c05c-4301-a258-ca7f0af786bc, theTier=1, thePriority=50, theReportClickOuts=0, theReportConversions=0, theConversionTypes=[], isBidManaged=1, isActive=true, thePerformanceMetric=cpa, theProvidesConversionData=true, theAddConversionDate=false, theFractionalConversionCounts=false, theHideNullSources=0, theNowTime=Thu Dec 27 08:13:30 UTC 2018, theWarehouseDB=warehouse_1, theDatabaseInstance=1, theWarehouseInstance=1, isOnline=true, currencyCode=, theSites=[Site [theSiteId=2483, theAccountId=2484, isDefault=true, theDescription=f30386f2-c05c-4301-a258-ca7f0af786bc_Main, theInternalURLPattern=, hasIgnorePixels=false, theWaypoints=[Waypoint [theWaypointId=4965, theSiteId=2483, theGroupId=0, theType=2, theConverstionType=null, theDefaultCost=0.0, theDefaultValue=0.0, theTestingURL=, theDestinationURL=, theDescription=Page View, thePassParams=, theDebounceWindow=30, theLimitPerWindow=1, theLastTestedDate=null, theTestStatus=null], Waypoint [theWaypointId=4966, theSiteId=2483, theGroupId=0, theType=4, theConverstionType=null, theDefaultCost=0.0, theDefaultValue=0.0, theTestingURL=, theDestinationURL=, theDescription=Conversion, thePassParams=, theDebounceWindow=0, theLimitPerWindow=0, theLastTestedDate=null, theTestStatus=null]]]]]
08:13:30,542 INFO [AdMaxAccountDeploymentBD] Updating CampaignID [27240] budget accrual status to [paused]
08:13:30,543 DEBUG [CampaignBudgetAccrualStatusServiceBD] Entering CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus
08:13:30,545 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:30,545 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from admaxCampaignBudgetAccrualStatus where admaxCampaignID = ? ]
08:13:30,556 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:30,556 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where id = ? ]
08:13:30,558 INFO [CampaignBudgetAccrualStatusServiceBD] CampaignId [7795] CampaignBudgetAccrualStatus [11323] end date set to Thu Dec 27 00:00:00 UTC 2018
08:13:30,558 DEBUG [CampaignBudgetAccrualStatusServiceBD] CampaignBudgetAccrualStatus - Creating new CampaignBudgetAccrualStatus for campaign [7795] with start date of Fri Dec 28 00:00:00 UTC 2018, null end date, and paused status
08:13:30,558 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:30,558 DEBUG [JdbcTemplate] Executing prepared SQL statement [update admaxCampaignBudgetAccrualStatus set endDate = ?, status = ? where id = ? ]
08:13:30,567 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:30,568 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:30,568 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into admaxCampaignBudgetAccrualStatus(id,admaxCampaignID,startDate,endDate,status) values(?,?,?,?,?)on duplicate key update endDate=?, status=?]
08:13:30,577 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:30,578 DEBUG [CampaignBudgetAccrualStatusServiceBD] Exiting CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus method.
08:13:30,579 INFO [AdMaxAccountDeploymentBD] Updating CampaignID [27241] budget accrual status to [paused]
08:13:30,579 DEBUG [CampaignBudgetAccrualStatusServiceBD] Entering CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus
08:13:30,582 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:30,582 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from admaxCampaignBudgetAccrualStatus where admaxCampaignID = ? ]
08:13:30,592 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:30,592 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where id = ? ]
08:13:30,594 INFO [CampaignBudgetAccrualStatusServiceBD] CampaignId [7796] CampaignBudgetAccrualStatus [11324] end date set to Thu Dec 27 00:00:00 UTC 2018
08:13:30,594 DEBUG [CampaignBudgetAccrualStatusServiceBD] CampaignBudgetAccrualStatus - Creating new CampaignBudgetAccrualStatus for campaign [7796] with start date of Fri Dec 28 00:00:00 UTC 2018, null end date, and paused status
08:13:30,594 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:30,594 DEBUG [JdbcTemplate] Executing prepared SQL statement [update admaxCampaignBudgetAccrualStatus set endDate = ?, status = ? where id = ? ]
08:13:30,603 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:30,604 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:30,604 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into admaxCampaignBudgetAccrualStatus(id,admaxCampaignID,startDate,endDate,status) values(?,?,?,?,?)on duplicate key update endDate=?, status=?]
08:13:30,613 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:30,614 DEBUG [CampaignBudgetAccrualStatusServiceBD] Exiting CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus method.
08:13:30,615 INFO [AdMaxAccountDeploymentBD] Updating CampaignID [27242] budget accrual status to [paused]
08:13:30,616 DEBUG [CampaignBudgetAccrualStatusServiceBD] Entering CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus
08:13:30,618 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:30,618 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from admaxCampaignBudgetAccrualStatus where admaxCampaignID = ? ]
08:13:30,629 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:30,629 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where id = ? ]
08:13:30,631 INFO [CampaignBudgetAccrualStatusServiceBD] CampaignId [7797] CampaignBudgetAccrualStatus [11325] end date set to Thu Dec 27 00:00:00 UTC 2018
08:13:30,631 DEBUG [CampaignBudgetAccrualStatusServiceBD] CampaignBudgetAccrualStatus - Creating new CampaignBudgetAccrualStatus for campaign [7797] with start date of Fri Dec 28 00:00:00 UTC 2018, null end date, and paused status
08:13:30,631 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:30,631 DEBUG [JdbcTemplate] Executing prepared SQL statement [update admaxCampaignBudgetAccrualStatus set endDate = ?, status = ? where id = ? ]
08:13:30,640 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:30,641 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:30,641 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into admaxCampaignBudgetAccrualStatus(id,admaxCampaignID,startDate,endDate,status) values(?,?,?,?,?)on duplicate key update endDate=?, status=?]
08:13:30,650 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:30,651 DEBUG [CampaignBudgetAccrualStatusServiceBD] Exiting CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus method.
08:13:30,654 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 177
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: c9b5dc07-089b-453c-bd16-7a6942e29173f30386f2-c05c-4301-a258-ca7f0af786bc27240success27241success27242success
--------------------------------------
08:13:55,732 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:13:55,732 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:13:55,733 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:13:55,743 INFO [DeployCallbackServiceImpl] DeployCallbackServiceImpl.requestAction() called for CustomerID: f30386f2-c05c-4301-a258-ca7f0af786bc
08:13:55,755 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,755 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:13:55,762 INFO [DeployCallbackServiceImpl] AccountStructureRequest [theAccountIdentifier=f30386f2-c05c-4301-a258-ca7f0af786bc, theCampaignList=[Campaign name: null
CampaignID: 27240
Distribution: null
Business Area ID: null
Location ID: null
Keyword List ID: null
LocaleName: null
IsPrimary: false
ParentID: null
Campaign Type: null
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null, Campaign name: null
CampaignID: 27241
Distribution: null
Business Area ID: null
Location ID: null
Keyword List ID: null
LocaleName: null
IsPrimary: false
ParentID: null
Campaign Type: null
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null, Campaign name: null
CampaignID: 27242
Distribution: null
Business Area ID: null
Location ID: null
Keyword List ID: null
LocaleName: null
IsPrimary: false
ParentID: null
Campaign Type: null
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null]]
08:13:55,762 INFO [DeployCallbackServiceImpl] sending campaign redeploy to AdMaxDeploymentService
08:13:55,763 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,763 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:13:55,765 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,765 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, bpID, domain from mms_common.accounts where bpID = ?]
08:13:55,765 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:13:55,765 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'bpID' to property 'BPID' of type class java.lang.String
08:13:55,765 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'domain' to property 'domain' of type class java.lang.String
08:13:55,766 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,766 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:13:55,767 INFO [AdMaxDeploymentServiceImpl] processInfoRequest for customer [f30386f2-c05c-4301-a258-ca7f0af786bc] returning campaign [Campaign name: null
CampaignID: 27240
Distribution: Google
Business Area ID: 10002
Location ID: 12542
Keyword List ID: 2996
LocaleName: en_US
IsPrimary: false
ParentID: null
Campaign Type: STANDARD
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null]
08:13:55,769 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:13:55,769 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,769 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:13:55,771 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,771 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:13:55,772 INFO [AdMaxDeploymentServiceImpl] processInfoRequest for customer [f30386f2-c05c-4301-a258-ca7f0af786bc] returning campaign [Campaign name: null
CampaignID: 27241
Distribution: Google
Business Area ID: 11286
Location ID: 4189
Keyword List ID: 3181
LocaleName: en_US
IsPrimary: false
ParentID: null
Campaign Type: STANDARD
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null]
08:13:55,772 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:13:55,772 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,772 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:13:55,773 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,773 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:13:55,774 INFO [AdMaxDeploymentServiceImpl] processInfoRequest for customer [f30386f2-c05c-4301-a258-ca7f0af786bc] returning campaign [Campaign name: null
CampaignID: 27242
Distribution: Google
Business Area ID: 12535
Location ID: 12964
Keyword List ID: 6324
LocaleName: en_US
IsPrimary: false
ParentID: null
Campaign Type: STANDARD
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null]
08:13:55,774 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:13:55,774 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,774 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:13:55,776 INFO [AdMaxDeploymentServiceImpl] [f30386f2-c05c-4301-a258-ca7f0af786bc] core redeploy. update types=[KEYWORD_REDEPLOY]
08:13:55,787 WARN [QueueUtils] Setting message priority to 4
08:13:55,792 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Pending' for campaignID: 27240
08:13:55,793 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:13:55,793 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:13:55,798 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,798 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:13:55,798 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Pending' for campaignID: 27241
08:13:55,800 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Pending' for campaignID: 27242
08:13:55,802 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:55,802 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:13:55,802 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:55,803 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:13:55,805 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:13:55,805 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,805 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:13:55,807 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,807 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from callbackEvent where customerId = ? and eventCode = ? ]
08:13:55,808 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:13:55,808 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:13:55,808 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:13:55,808 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:13:55,809 DEBUG [JdbcTemplate] Executing prepared SQL update
08:13:55,809 DEBUG [JdbcTemplate] Executing prepared SQL statement [delete from callbackEvent where customerId = ? and eventCode = ? ]
08:13:55,810 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:13:55,812 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,812 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:13:55,812 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:13:55,817 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,817 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:13:55,819 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,819 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:13:55,820 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:13:55,820 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:13:55,820 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:13:55,820 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:13:55,821 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,821 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:13:55,822 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:13:55,822 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,822 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:13:55,823 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:13:55,826 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,826 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:13:55,829 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:13:55,829 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,829 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:13:55,829 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:13:55,829 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:13:55,829 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:13:55,830 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:13:55,830 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:13:55,830 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:13:55,830 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:13:55,830 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:13:55,831 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:13:55,831 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,831 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:13:55,832 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,832 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:13:55,833 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:13:55,834 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,834 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:13:55,834 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:13:55,834 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:13:55,834 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:13:55,834 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:13:55,834 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:13:55,834 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:13:55,834 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:13:55,837 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:13:55,838 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,838 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:13:55,839 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:13:55,839 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,839 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:13:55,839 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:13:55,839 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:13:55,839 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:13:55,839 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:13:55,840 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:13:55,840 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:13:55,840 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:13:55,840 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:13:55,841 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:13:55,841 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,841 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:13:55,842 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,842 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:13:55,843 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:13:55,844 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_10002_12542_27240
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:13:55,844 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27240
08:13:55,845 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27240
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:13:55,845 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:13:55,845 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:13:55,845 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:13:55,845 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:13:55,846 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,846 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:13:55,847 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,847 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:13:55,850 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >)
08:13:55,850 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_11286_4189_27241
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:13:55,851 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27241
08:13:55,851 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27241
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:13:55,851 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:13:55,851 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:13:55,851 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:13:55,851 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:13:55,852 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,852 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:13:55,856 DEBUG [JdbcTemplate] Executing prepared SQL query
08:13:55,856 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:13:55,859 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >)
08:13:55,859 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_12535_12964_27242
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ac0 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:13:55,864 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27242
08:13:55,864 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27242
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:13:55,864 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:13:55,873 WARN [QueueUtils] Setting message priority to 4
08:13:55,877 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'CldZPaSAC3zZ1m51w3m1' to response queue.
08:13:55,879 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:13:55,887 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:13:55,887 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:13:55,896 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.]
08:13:55,909 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.
08:13:55,909 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:14:00,909 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:14:00,909 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:14:00,915 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,915 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:14:00,918 DEBUG [JdbcTemplate] Executing prepared SQL update
08:14:00,918 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:14:00,923 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:14:00,924 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:14:00,926 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:14:00,926 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,926 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:14:00,930 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:00,930 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:14:00,930 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:14:00,930 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:14:00,935 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,935 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:00,940 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,940 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:00,942 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,942 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:00,943 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:00,943 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:14:00,943 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:00,943 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:14:00,944 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,944 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:00,945 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:00,946 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,946 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:00,947 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:00,949 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,949 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:14:00,952 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:00,952 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,952 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:00,953 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:00,953 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:00,953 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:00,953 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:00,953 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:00,953 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:00,953 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:00,953 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:00,954 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:00,954 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,954 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:00,955 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,955 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:00,956 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:00,957 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,957 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:14:00,957 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:00,957 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:14:00,957 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:14:00,958 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:14:00,958 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:14:00,958 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:14:00,958 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:14:00,960 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:14:00,961 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,961 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:14:00,962 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:00,962 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,962 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:00,963 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:00,963 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:00,963 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:00,963 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:00,963 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:00,963 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:00,963 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:00,963 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:00,964 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:00,964 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,964 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:00,965 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,965 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:00,966 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:00,967 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_10002_12542_27240
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:00,968 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27240
08:14:00,968 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27240
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:00,968 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:00,968 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:14:00,968 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:14:00,968 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:14:00,969 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,969 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:00,970 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,970 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:00,972 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >)
08:14:00,973 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_11286_4189_27241
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:00,975 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27241
08:14:00,975 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27241
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:00,975 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:00,975 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:14:00,975 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:14:00,975 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:14:00,976 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,976 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:00,980 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:00,980 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:00,982 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >)
08:14:00,983 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_12535_12964_27242
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:ad8 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:00,984 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27242
08:14:00,984 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27242
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:00,984 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:14:00,992 WARN [QueueUtils] Setting message priority to 4
08:14:00,995 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'CldZPaSAC3zZ1m51w3m1' to response queue.
08:14:00,997 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:14:01,004 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:14:01,004 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:14:01,019 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.]
08:14:01,028 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.
08:14:01,029 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:14:03,085 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 178
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[282], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: f30386f2-c05c-4301-a258-ca7f0af786bc
--------------------------------------
08:14:03,086 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:03,086 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, bpID, domain from mms_common.accounts where bpID = ?]
08:14:03,087 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:03,087 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'bpID' to property 'BPID' of type class java.lang.String
08:14:03,087 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'domain' to property 'domain' of type class java.lang.String
08:14:03,087 INFO [AdMaxDeploymentServiceImpl] getCampaignsByCustomerID properties = {smb-admax-deployment-service.port=8443, smb-admax-deployment-service.protocol=https, smb-admax-deployment-service.context.root=SMB-ADS, smb-admax-deployment-service.service.endpoint=AdMaxDeploymentService, smb-admax-deployment-service.feature.siteLinks=${smb-admax-deployment-service.feature.siteLinks}, smb-admax-deployment-service.hostname=localhost}
08:14:03,087 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:03,087 DEBUG [JdbcTemplate] Executing prepared SQL statement [select campaigns.id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from accounts join campaigns on accounts.id=campaigns.accountID where bpID=?]
08:14:03,090 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26501: Deleted -> Deleted
08:14:03,090 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26501 -> TERMINATED
08:14:03,092 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26502: Deleted -> Deleted
08:14:03,092 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26502 -> TERMINATED
08:14:03,094 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26503: Deleted -> Deleted
08:14:03,094 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26503 -> TERMINATED
08:14:03,096 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26504: Deleted -> Deleted
08:14:03,096 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26504 -> TERMINATED
08:14:03,100 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 26505: Deleted -> Deleted
08:14:03,100 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 26505 -> TERMINATED
08:14:03,102 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27240: Active -> Active
08:14:03,102 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27240 -> ACTIVE
08:14:03,104 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27241: Active -> Active
08:14:03,104 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27241 -> ACTIVE
08:14:03,106 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27242: Active -> Active
08:14:03,106 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27242 -> ACTIVE
08:14:03,106 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:14:03,106 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:03,106 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:14:03,109 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:03,109 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, customerBpId, dateAssigned, requestData from contentEntityMap where id=?]
08:14:03,111 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:03,111 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:14:03,112 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:03,112 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT count(1) FROM clients.externalCampaign LEFT JOIN clients.externalCampaignParent ON externalCampaignParentID = clients.externalCampaignParent.id WHERE clients.externalCampaign.accountID = ? AND enabled = 1 AND status <> 'Deleted' AND typeID = ? ]
08:14:03,114 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 178
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: f30386f2-c05c-4301-a258-ca7f0af786bcwww.merchantsite.comsuccess265011000139444189http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT2650210002299612542http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT265031000439273885http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT265041128631814757http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT265051253563244592http://www.merchantsite.com/www.merchantsite.comSuccessterminatedGoogleen_USfalseDEFAULT2724010002299612542http://www.merchantsite.com/www.merchantsite.comPendingactiveGoogleen_USfalseDEFAULT272411128631814189http://www.merchantsite.com/www.merchantsite.comPendingactiveGoogleen_USfalseDEFAULT2724212535632412964http://www.merchantsite.com/www.merchantsite.comPendingactiveGoogleen_USfalseDEFAULT
--------------------------------------
08:14:05,998 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:14:05,998 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:14:06,003 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,003 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:14:06,007 DEBUG [JdbcTemplate] Executing prepared SQL update
08:14:06,007 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:14:06,008 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:14:06,008 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:14:06,010 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:14:06,010 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,010 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:14:06,012 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:06,012 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:14:06,012 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:14:06,012 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:14:06,017 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,017 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:06,021 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,021 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:06,023 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,023 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:06,024 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:06,024 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:14:06,024 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:06,024 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:14:06,025 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,025 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:06,026 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:06,027 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,027 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:06,028 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:06,031 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,031 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:14:06,035 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:06,036 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,036 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:06,036 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:06,036 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:06,036 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:06,036 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:06,036 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:06,036 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:06,036 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:06,036 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:06,038 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:06,038 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,038 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:06,039 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,039 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:06,040 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:06,041 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,041 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:14:06,041 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:06,041 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:14:06,041 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:14:06,041 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:14:06,042 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:14:06,042 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:14:06,042 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:14:06,044 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:14:06,045 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,045 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:14:06,046 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:06,046 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,046 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:06,047 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:06,047 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:06,047 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:06,047 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:06,047 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:06,047 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:06,047 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:06,047 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:06,049 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:06,049 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,049 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:06,050 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,050 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:06,051 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:06,052 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_10002_12542_27240
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:06,052 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27240
08:14:06,052 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27240
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:06,052 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:06,053 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:14:06,053 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:14:06,053 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:14:06,053 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,054 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:06,055 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,055 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:06,057 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >)
08:14:06,058 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_11286_4189_27241
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:06,059 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27241
08:14:06,059 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27241
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:06,059 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:06,059 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:14:06,059 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:14:06,059 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:14:06,060 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,060 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:06,064 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:06,064 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:06,067 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >)
08:14:06,067 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_12535_12964_27242
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:af0 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:06,068 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27242
08:14:06,068 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27242
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:06,068 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:14:06,073 WARN [QueueUtils] Setting message priority to 4
08:14:06,077 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'CldZPaSAC3zZ1m51w3m1' to response queue.
08:14:06,079 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:14:06,086 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:14:06,086 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:14:06,094 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.]
08:14:06,103 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.
08:14:06,103 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:14:11,079 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:14:11,079 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:14:11,084 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,084 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:14:11,086 DEBUG [JdbcTemplate] Executing prepared SQL update
08:14:11,086 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:14:11,087 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:14:11,087 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:14:11,090 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:14:11,090 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,090 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:14:11,092 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:11,092 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:14:11,092 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:14:11,092 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:14:11,107 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,107 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:11,112 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,112 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:11,114 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,114 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:11,115 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:11,115 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:14:11,115 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:11,115 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:14:11,116 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,116 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:11,117 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:11,118 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,118 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:11,119 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:11,122 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,122 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:14:11,125 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:11,125 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,125 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:11,127 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:11,127 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:11,127 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:11,127 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:11,127 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:11,127 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:11,127 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:11,127 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:11,128 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:11,128 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,128 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:11,129 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,129 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:11,130 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:11,131 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,131 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:14:11,132 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:11,132 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:14:11,132 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:14:11,132 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:14:11,132 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:14:11,132 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:14:11,132 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:14:11,134 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:14:11,135 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,135 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:14:11,136 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:11,136 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,136 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:11,137 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:11,137 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:11,137 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:11,137 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:11,137 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:11,137 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:11,137 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:11,137 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:11,138 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:11,139 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,139 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:11,139 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,139 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:11,140 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:11,141 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_10002_12542_27240
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:11,142 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27240
08:14:11,142 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27240
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:11,142 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:11,142 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:14:11,142 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:14:11,142 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:14:11,143 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,143 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:11,144 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,144 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:11,147 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >)
08:14:11,147 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_11286_4189_27241
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:11,148 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27241
08:14:11,148 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27241
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:11,148 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:11,148 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:14:11,148 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:14:11,148 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:14:11,149 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,149 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:11,153 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:11,153 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:11,156 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >)
08:14:11,156 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_12535_12964_27242
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b03 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:11,157 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27242
08:14:11,157 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27242
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:11,157 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:14:11,164 WARN [QueueUtils] Setting message priority to 4
08:14:11,170 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'CldZPaSAC3zZ1m51w3m1' to response queue.
08:14:11,207 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:14:11,214 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:14:11,214 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:14:11,222 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.]
08:14:11,236 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.
08:14:11,236 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:14:16,172 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:14:16,172 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:14:16,177 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,177 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:14:16,179 DEBUG [JdbcTemplate] Executing prepared SQL update
08:14:16,179 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:14:16,179 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:14:16,180 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:14:16,182 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:14:16,182 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,182 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:14:16,184 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:16,184 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:14:16,184 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:14:16,184 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:14:16,188 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,189 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:16,193 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,193 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:16,195 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,196 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:16,197 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:16,197 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:14:16,197 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:16,197 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:14:16,198 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,198 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:16,199 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:16,199 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,199 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:16,201 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:16,203 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,203 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:14:16,206 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:16,206 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,206 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:16,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:16,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:16,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:16,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:16,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:16,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:16,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:16,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:16,208 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:16,208 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,208 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:16,209 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,209 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:16,210 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:16,211 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,211 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:14:16,211 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:16,211 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:14:16,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:14:16,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:14:16,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:14:16,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:14:16,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:14:16,214 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:14:16,215 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,215 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:14:16,216 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:16,216 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,216 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:16,217 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:16,217 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:16,217 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:16,217 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:16,217 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:16,217 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:16,217 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:16,217 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:16,218 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:16,218 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,218 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:16,219 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,219 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:16,220 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:16,221 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_10002_12542_27240
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:16,221 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27240
08:14:16,222 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27240
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:16,222 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:16,222 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:14:16,222 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:14:16,222 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:14:16,223 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,223 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:16,224 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,224 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:16,226 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >)
08:14:16,227 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_11286_4189_27241
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:16,228 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27241
08:14:16,228 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27241
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:16,230 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:16,230 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:14:16,230 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:14:16,230 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:14:16,230 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,230 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:16,234 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:16,234 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:16,237 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >)
08:14:16,237 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_12535_12964_27242
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b16 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:16,238 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27242
08:14:16,238 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27242
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:16,239 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:14:16,243 WARN [QueueUtils] Setting message priority to 4
08:14:16,246 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'CldZPaSAC3zZ1m51w3m1' to response queue.
08:14:16,249 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:14:16,256 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:14:16,256 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:14:16,274 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.]
08:14:16,302 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.
08:14:16,302 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:14:21,247 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:14:21,247 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:14:21,252 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,252 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:14:21,254 DEBUG [JdbcTemplate] Executing prepared SQL update
08:14:21,254 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:14:21,255 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:14:21,255 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:14:21,257 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:14:21,257 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,257 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:14:21,259 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:21,259 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:14:21,259 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:14:21,259 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:14:21,264 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,264 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:21,268 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,268 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:21,270 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,270 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:21,271 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:21,271 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:14:21,271 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:14:21,271 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:14:21,272 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,272 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:21,273 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:21,274 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,274 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:14:21,275 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:14:21,286 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,286 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:14:21,291 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:21,291 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,292 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:21,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:21,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:21,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:21,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:21,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:21,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:21,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:21,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:21,294 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:21,294 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,294 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:21,295 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,295 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:21,296 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:21,296 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,296 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:14:21,297 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:21,297 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:14:21,297 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:14:21,297 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:14:21,297 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:14:21,297 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:14:21,297 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:14:21,300 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:14:21,300 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,300 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:14:21,301 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:14:21,302 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,302 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:14:21,302 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:14:21,302 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:14:21,302 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:14:21,302 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:14:21,302 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:14:21,302 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:14:21,302 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:14:21,302 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:14:21,304 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:21,304 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,304 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:14:21,321 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,321 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:14:21,322 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:14:21,323 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_10002_12542_27240
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:21,324 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27240
08:14:21,324 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27240
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:21,324 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:21,324 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:14:21,324 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:14:21,324 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:14:21,325 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,325 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:21,326 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,326 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:21,329 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >)
08:14:21,329 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_11286_4189_27241
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:21,330 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27241
08:14:21,330 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27241
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:21,331 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:14:21,331 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:14:21,331 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:14:21,331 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:14:21,331 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,331 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:14:21,335 DEBUG [JdbcTemplate] Executing prepared SQL query
08:14:21,335 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:14:21,338 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >)
08:14:21,338 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... f30386f2-c05c-4301-a258-ca7f0af786bc_12535_12964_27242
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:b29 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:14:21,339 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27242
08:14:21,339 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27242
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:14:21,340 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:14:21,344 WARN [QueueUtils] Setting message priority to 4
08:14:21,349 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'CldZPaSAC3zZ1m51w3m1' to response queue.
08:14:21,382 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:14:21,389 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:14:21,389 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:14:21,396 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.]
08:14:21,405 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: CldZPaSAC3zZ1m51w3m1. Customer bpID:f30386f2-c05c-4301-a258-ca7f0af786bc. Failed advertID list:27240,27241,27242.
08:14:21,405 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:14:26,350 WARN [AbstractDLQHandler] Message redelivered=6 max=5 sending it to the dlq delegator->JBossMessage[24346398502453456]:PERSISTENT, deliveryId=33
08:14:55,812 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:14:55,813 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:14:55,813 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:14:55,822 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:15:02,363 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 179
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[928], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google299612542USDenGoogle632412964USDenGoogle31814189USDen
--------------------------------------
08:15:02,365 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,365 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:02,370 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:15:02,379 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:02,379 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,379 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:02,382 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:02,382 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,382 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:02,384 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:15:02,384 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,385 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:02,386 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:02,386 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:02,386 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:02,386 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:02,386 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:02,386 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:02,386 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:02,386 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:02,388 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:15:02,388 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,388 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:02,389 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,389 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:02,390 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:15:02,400 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,400 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:02,416 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:02,417 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,417 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:02,418 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:02,418 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,418 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:02,420 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:15:02,421 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,421 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:02,421 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:02,421 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:02,421 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:02,421 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:02,421 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:02,422 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:02,422 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:02,422 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:02,423 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:15:02,423 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,423 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:02,424 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,424 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:02,425 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:15:02,437 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,437 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:02,447 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:02,447 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,447 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:02,449 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:02,449 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,449 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:02,451 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:15:02,451 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,451 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:02,452 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:02,452 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:02,452 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:02,452 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:02,452 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:02,452 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:02,452 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:02,452 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:02,454 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:15:02,454 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,454 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:02,455 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,455 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:02,456 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:15:02,465 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:15:02,465 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:02,465 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,465 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:02,467 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:15:02,467 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:15:02,467 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:02,467 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,467 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:02,468 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 201.23245/273.27863
08:15:02,468 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:15:02,468 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:02,468 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:02,468 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:02,469 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 170.72281/231.84584
08:15:02,469 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:02,469 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:02,469 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:15:02,469 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:15:02,469 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:15:02,469 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:15:02,469 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:15:02,469 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:15:02,469 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:02,470 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 201.23245
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxPrice = 273.27863
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] minClicks = 80.23261
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxClicks = 98.06209
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 273.27863
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.021163) and BA Multiplier (1.0): maxPrice = 176.028
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:02,470 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 7.524
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxPrice = 176.028
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxClicks = 63.165
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 170.72281
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxPrice = 231.84584
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] minClicks = 22.374708
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxClicks = 27.346869
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 231.84584
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 2.886
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:02,470 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 2.125
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.886
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.278
08:15:02,470 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.34
08:15:02,470 INFO [BudgetEstimateServiceImpl] Request time: 106 millis
08:15:02,477 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 179
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle632412964USDencache2018-12-05T07:43:38.000Z7.524176.0283.063.165successGoogle31814189USDencache2018-12-05T13:53:28.000Z2.1252.8860.2780.34
--------------------------------------
08:15:09,088 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 180
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[1397], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google39273885USDenGoogle299612542USDenGoogle39444189USDenGoogle63244592USDenGoogle31814757USDen
--------------------------------------
08:15:09,091 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,091 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:09,097 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:15:09,106 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:09,106 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,106 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:09,114 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:09,114 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,114 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:09,116 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3927
08:15:09,116 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,116 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:09,118 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:09,118 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:09,118 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:09,118 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:09,118 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:09,118 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:09,118 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:09,118 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:09,119 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:15:09,119 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,119 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:09,121 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,121 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:09,122 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:15:09,133 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,133 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:09,145 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:09,145 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,145 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:09,146 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:09,146 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,146 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:09,149 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:15:09,149 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,149 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:09,150 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:09,150 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:09,150 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:09,150 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:09,150 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:09,150 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:09,150 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:09,150 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:09,151 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:15:09,151 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,151 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:09,152 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,152 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:09,153 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:15:09,162 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,162 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:09,176 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:09,176 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,176 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:09,177 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:09,177 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,177 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:09,180 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3944
08:15:09,180 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,180 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:09,180 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:09,180 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:09,180 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:09,180 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:09,180 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:09,180 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:09,180 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:09,180 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:09,182 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:15:09,182 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,182 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:09,183 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,183 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:09,184 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:15:09,194 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,194 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:09,203 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:09,203 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,203 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:09,204 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:09,204 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,204 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:09,207 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:15:09,207 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,207 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:09,208 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:09,208 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:09,208 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:09,208 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:09,208 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:09,208 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:09,208 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:09,208 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:09,210 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:15:09,210 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,210 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:09,211 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,211 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:09,212 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:15:09,232 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,232 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:09,243 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:09,243 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,244 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:09,245 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:09,245 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,245 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:09,247 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:15:09,247 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,247 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:09,248 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:09,248 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:09,248 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:09,248 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:09,248 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:09,248 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:09,248 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:09,248 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:09,251 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:15:09,251 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,251 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:09,253 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,253 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:09,254 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:15:09,263 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:41
08:15:09,263 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:09,263 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,263 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:09,265 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 2.4265678/3.29534
08:15:09,265 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:15:09,265 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:09,265 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,265 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:09,266 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:15:09,266 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-05-10 07:57:10
08:15:09,266 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:09,266 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,266 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:09,267 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 3.0426378/4.131979
08:15:09,267 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:15:09,267 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:09,267 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,267 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:09,268 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 1773.5647/2408.545
08:15:09,268 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:15:09,268 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:09,268 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:09,268 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:09,269 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 187.83836/255.08922
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3927
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 2.4265678
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] maxPrice = 3.29534
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] minClicks = 1.1108996
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1.3577662
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 3.29534
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.00188241) and BA Multiplier (1.0): maxPrice = 0.189
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:09,269 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.139
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.189
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.064
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.078
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:09,269 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:09,270 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3944
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 3.0426378
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxPrice = 4.131979
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] minClicks = 1.0374985
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1.2680538
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 4.131979
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 0.051
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:09,270 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :73
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.038
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.051
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.013
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.016
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66238
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 1773.5647
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2408.545
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] minClicks = 625.23303
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxClicks = 764.17365
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 2408.545
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0139122) and BA Multiplier (1.0): maxPrice = 1019.883
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:09,270 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 8.51
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxPrice = 1019.883
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxClicks = 323.584
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66242
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 187.83836
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxPrice = 255.08922
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] minClicks = 27.250334
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxClicks = 33.305973
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 255.08922
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.00506608) and BA Multiplier (1.0): maxPrice = 39.334
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:09,270 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 20.679
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxPrice = 39.334
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:15:09,270 DEBUG [BudgetEstimateServiceImpl] maxClicks = 5.136
08:15:09,270 INFO [BudgetEstimateServiceImpl] Request time: 180 millis
08:15:09,277 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 180
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle39273885USDencache2018-12-06T13:25:16.000Z0.1390.1890.0640.078successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle39444189USDencache2018-12-17T11:01:24.000Z0.0380.0510.0130.016successGoogle63244592USDencache2018-11-27T15:25:10.000Z8.511019.8833.0323.584successGoogle31814757USDencache2018-11-27T15:54:53.000Z20.67939.3343.05.136
--------------------------------------
08:15:32,473 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 181
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[1397], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google39273885USDenGoogle299612542USDenGoogle39444189USDenGoogle63244592USDenGoogle31814757USDen
--------------------------------------
08:15:32,475 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,476 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:32,480 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:15:32,488 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:32,489 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,489 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:32,493 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:32,493 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,493 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:32,495 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3927
08:15:32,496 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,496 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:32,499 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:32,499 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:32,499 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:32,499 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:32,499 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:32,499 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:32,499 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:32,499 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:32,501 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:15:32,501 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,501 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:32,502 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,502 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:32,503 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:15:32,513 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,513 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:32,523 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:32,523 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,523 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:32,525 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:32,525 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,525 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:32,527 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:15:32,528 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,528 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:32,531 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:32,531 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:32,531 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:32,531 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:32,531 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:32,531 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:32,531 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:32,531 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:32,533 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:15:32,533 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,533 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:32,534 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,534 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:32,535 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:15:32,553 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,553 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:32,562 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:32,562 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,562 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:32,564 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:32,564 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,564 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:32,567 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3944
08:15:32,567 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,567 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:32,568 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:32,568 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:32,568 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:32,568 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:32,568 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:32,568 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:32,568 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:32,568 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:32,570 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:15:32,570 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,570 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:32,571 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,571 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:32,572 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:15:32,581 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,581 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:32,591 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:32,591 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,591 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:32,592 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:32,592 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,592 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:32,595 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:15:32,595 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,595 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:32,596 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:32,596 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:32,596 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:32,596 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:32,596 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:32,596 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:32,596 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:32,596 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:32,607 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:15:32,607 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,607 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:32,608 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,608 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:32,609 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:15:32,624 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,624 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:15:32,635 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:15:32,635 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,635 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:15:32,636 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:15:32,636 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,636 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:15:32,639 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:15:32,639 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,639 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:15:32,639 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:15:32,639 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:15:32,639 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:15:32,639 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:15:32,640 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:15:32,640 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:15:32,640 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:15:32,640 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:15:32,641 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:15:32,641 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,641 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:15:32,642 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,642 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:15:32,643 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:15:32,652 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:41
08:15:32,653 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:32,653 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,653 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:32,654 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 2.4265678/3.29534
08:15:32,654 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:15:32,654 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:32,654 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,654 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:32,655 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:15:32,655 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-05-10 07:57:10
08:15:32,655 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:32,655 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,655 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:32,656 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 3.0426378/4.131979
08:15:32,656 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:15:32,656 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:32,656 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,656 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:32,657 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 1773.5647/2408.545
08:15:32,658 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:15:32,658 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:15:32,658 DEBUG [JdbcTemplate] Executing prepared SQL query
08:15:32,658 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:15:32,661 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 187.83836/255.08922
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3927
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 2.4265678
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 3.29534
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 1.1108996
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1.3577662
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 3.29534
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.00188241) and BA Multiplier (1.0): maxPrice = 0.189
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:32,661 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.139
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.189
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.064
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.078
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:32,661 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3944
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 3.0426378
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 4.131979
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 1.0374985
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1.2680538
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 4.131979
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 0.051
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:32,661 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :73
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.038
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.051
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.013
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.016
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66238
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 1773.5647
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2408.545
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 625.23303
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 764.17365
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 2408.545
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0139122) and BA Multiplier (1.0): maxPrice = 1019.883
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:32,661 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 8.51
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 1019.883
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 323.584
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66242
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 187.83836
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 255.08922
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 27.250334
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 33.305973
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 255.08922
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.00506608) and BA Multiplier (1.0): maxPrice = 39.334
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:15:32,661 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 20.679
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxPrice = 39.334
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:15:32,661 DEBUG [BudgetEstimateServiceImpl] maxClicks = 5.136
08:15:32,661 INFO [BudgetEstimateServiceImpl] Request time: 186 millis
08:15:32,670 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 181
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle39273885USDencache2018-12-06T13:25:16.000Z0.1390.1890.0640.078successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle39444189USDencache2018-12-17T11:01:24.000Z0.0380.0510.0130.016successGoogle63244592USDencache2018-11-27T15:25:10.000Z8.511019.8833.0323.584successGoogle31814757USDencache2018-11-27T15:54:53.000Z20.67939.3343.05.136
--------------------------------------
08:15:55,821 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:15:55,821 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:15:55,822 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:15:55,832 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:16:55,831 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:16:55,831 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:16:55,832 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:16:55,840 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:17:55,840 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:17:55,840 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:17:55,840 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:17:55,850 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:18:55,858 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:18:55,858 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:18:55,858 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:18:55,871 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:19:55,867 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:19:55,867 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:19:55,867 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:19:55,878 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:20:55,876 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:20:55,876 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:20:55,876 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:20:55,884 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:21:55,884 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:21:55,884 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:21:55,885 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:21:55,893 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:22:55,893 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:22:55,893 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:22:55,893 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:22:55,912 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:23:55,909 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:23:55,909 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:23:55,909 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:23:55,920 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:24:55,919 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:24:55,919 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:24:55,919 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:24:55,929 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:25:55,928 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:25:55,928 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:25:55,929 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:25:55,938 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:26:55,938 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:26:55,938 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:26:55,938 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:26:55,947 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:27:55,946 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:27:55,946 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:27:55,946 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:27:55,955 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:28:55,955 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:28:55,955 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:28:55,955 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:28:55,964 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:29:55,964 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:29:55,964 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:29:55,964 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:29:55,972 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:30:55,973 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:30:55,973 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:30:55,973 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:30:55,985 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:31:55,983 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:31:55,984 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:31:55,984 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:31:55,994 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:32:55,993 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:32:55,993 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:32:55,994 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:32:56,002 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:33:56,002 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:33:56,002 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:33:56,002 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:33:56,011 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:34:56,011 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:34:56,011 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:34:56,011 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:34:56,020 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:35:16,291 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 182
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[456], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google31814033USDen
--------------------------------------
08:35:16,293 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:16,293 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:35:16,297 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:35:16,306 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:35:16,306 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:16,306 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:35:16,311 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:35:16,311 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:16,311 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:35:16,314 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:35:16,314 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:16,314 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:35:16,317 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:35:16,318 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:35:16,318 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:35:16,318 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:35:16,318 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:35:16,318 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:35:16,318 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:35:16,318 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:35:16,319 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:35:16,319 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:16,319 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:35:16,321 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:16,321 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:35:16,322 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:35:16,331 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:35:16,331 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:35:16,331 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:16,331 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:35:16,333 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 2.7791376/3.774139
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66236
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 2.7791376
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] maxPrice = 3.774139
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.6390832
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.78110176
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 3.774139
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0072845) and BA Multiplier (1.0): maxPrice = 0.837
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:35:16,333 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.616
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.837
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.142
08:35:16,333 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.173
08:35:16,333 INFO [BudgetEstimateServiceImpl] Request time: 41 millis
08:35:16,340 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 182
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle31814033USDencache2018-12-20T12:22:06.000Z0.6160.8370.1420.173
--------------------------------------
08:35:22,629 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 183
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[928], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google299612542USDenGoogle632412964USDenGoogle31814189USDen
--------------------------------------
08:35:22,631 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,631 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:35:22,634 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:35:22,643 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:35:22,643 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,643 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:35:22,645 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:35:22,645 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,645 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:35:22,648 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:35:22,648 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,648 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:35:22,650 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:35:22,650 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:35:22,650 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:35:22,650 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:35:22,650 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:35:22,650 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:35:22,650 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:35:22,650 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:35:22,651 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:35:22,651 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,651 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:35:22,652 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,652 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:35:22,653 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:35:22,664 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,664 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:35:22,672 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:35:22,672 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,672 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:35:22,673 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:35:22,673 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,673 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:35:22,676 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:35:22,676 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,676 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:35:22,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:35:22,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:35:22,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:35:22,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:35:22,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:35:22,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:35:22,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:35:22,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:35:22,679 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:35:22,679 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,679 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:35:22,680 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,680 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:35:22,681 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:35:22,690 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,690 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:35:22,699 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:35:22,699 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,699 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:35:22,701 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:35:22,701 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,701 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:35:22,703 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:35:22,703 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,703 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:35:22,704 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:35:22,704 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:35:22,704 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:35:22,704 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:35:22,704 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:35:22,704 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:35:22,704 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:35:22,704 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:35:22,706 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:35:22,706 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,706 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:35:22,707 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,707 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:35:22,708 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:35:22,716 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:35:22,716 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:35:22,716 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,716 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:35:22,718 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:35:22,718 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:35:22,718 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:35:22,718 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,718 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:35:22,719 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 201.23245/273.27863
08:35:22,720 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:35:22,720 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:35:22,720 DEBUG [JdbcTemplate] Executing prepared SQL query
08:35:22,720 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:35:22,721 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 170.72281/231.84584
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:35:22,721 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 201.23245
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxPrice = 273.27863
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] minClicks = 80.23261
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxClicks = 98.06209
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 273.27863
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.021163) and BA Multiplier (1.0): maxPrice = 176.028
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:35:22,721 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 7.524
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxPrice = 176.028
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxClicks = 63.165
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 170.72281
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxPrice = 231.84584
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] minClicks = 22.374708
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxClicks = 27.346869
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 231.84584
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 2.886
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:35:22,721 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 2.125
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.886
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.278
08:35:22,721 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.34
08:35:22,721 INFO [BudgetEstimateServiceImpl] Request time: 91 millis
08:35:22,728 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 183
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle632412964USDencache2018-12-05T07:43:38.000Z7.524176.0283.063.165successGoogle31814189USDencache2018-12-05T13:53:28.000Z2.1252.8860.2780.34
--------------------------------------
08:35:56,020 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:35:56,020 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:35:56,020 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:35:56,029 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:36:56,028 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:36:56,028 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:36:56,029 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:36:56,039 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:37:56,036 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:37:56,036 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:37:56,037 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:37:56,046 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:38:20,622 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 184
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[457], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google299613018USDen
--------------------------------------
08:38:20,624 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:20,624 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:20,631 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:38:20,639 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:20,639 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:20,639 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:20,643 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:20,643 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:20,643 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:20,646 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:38:20,646 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:20,646 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:20,651 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:20,651 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:20,651 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:20,651 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:20,651 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:20,651 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:20,651 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:20,651 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:20,653 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:20,653 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:20,653 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:20,654 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:20,654 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:20,655 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:20,663 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:38:20,663 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:20,663 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:20,663 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:20,665 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 299.364/406.54373
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 299.364
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] maxPrice = 406.54373
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] minClicks = 48.551098
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] maxClicks = 59.340233
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 406.54373
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.00222839) and BA Multiplier (1.0): maxPrice = 27.574
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:20,665 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 18.498
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] maxPrice = 27.574
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:38:20,665 DEBUG [BudgetEstimateServiceImpl] maxClicks = 4.025
08:38:20,665 INFO [BudgetEstimateServiceImpl] Request time: 42 millis
08:38:20,672 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 184
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle299613018USDencache2018-12-12T09:12:45.000Z18.49827.5743.04.025
--------------------------------------
08:38:26,746 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 186
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[927], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google39273578USDenGoogle299612542USDenGoogle39444189USDen
--------------------------------------
08:38:26,746 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 185
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[921], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Bing39273578USDenBing299612542USDenBing39444189USDen
--------------------------------------
08:38:26,747 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,748 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:26,748 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,748 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:26,752 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:38:26,753 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:38:26,761 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:26,761 INFO [BudgetEstimateDAO] Query: SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?
08:38:26,762 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,762 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?]
08:38:26,761 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,762 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:26,765 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:26,765 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:26,765 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,765 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:26,765 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,765 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:26,768 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3927
08:38:26,768 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3927
08:38:26,768 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,768 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:26,768 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,768 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:26,771 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:26,771 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:26,771 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:26,771 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:26,771 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:26,771 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:26,771 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:26,771 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:26,772 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:26,772 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:26,772 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:26,772 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:26,772 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:26,772 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:26,772 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:26,772 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:26,773 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:38:26,773 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,773 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:26,774 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:38:26,774 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,774 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:26,774 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,774 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:26,776 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:38:26,776 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,776 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:26,777 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:38:26,785 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,785 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:26,785 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,785 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:26,794 INFO [BudgetEstimateDAO] Query: SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?
08:38:26,794 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:26,794 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,794 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:26,794 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,794 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?]
08:38:26,796 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:26,796 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,796 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:26,796 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:26,796 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,796 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:26,807 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:38:26,807 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,807 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:26,807 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:26,807 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:26,807 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:26,807 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:26,808 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:26,808 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:26,808 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:26,808 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:26,808 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:38:26,808 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,808 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:26,809 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:26,809 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:26,809 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:26,809 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:26,809 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:26,809 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:26,809 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:26,809 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:26,810 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:26,810 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,810 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:26,811 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:26,811 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,811 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:26,812 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,812 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:26,812 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,812 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:26,813 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:26,813 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:26,822 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,822 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:26,822 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,822 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:26,831 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:26,831 INFO [BudgetEstimateDAO] Query: SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?
08:38:26,831 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,831 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?]
08:38:26,831 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,831 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:26,832 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:26,832 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,832 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:26,832 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,832 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:26,832 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:26,835 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3944
08:38:26,835 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3944
08:38:26,835 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,835 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:26,836 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,836 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:26,836 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:26,837 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:26,837 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:26,837 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:26,837 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:26,837 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:26,837 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:26,838 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:38:26,838 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,838 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:26,841 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:38:26,841 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,841 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:26,842 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,842 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:26,843 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,843 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:26,843 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:38:26,843 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:38:26,852 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:41
08:38:26,852 INFO [BudgetEstimateDAO] Query: SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1
08:38:26,852 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,852 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1]
08:38:26,852 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:41
08:38:26,852 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:26,852 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,852 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:26,853 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 17.089783/23.208351
08:38:26,853 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:38:26,854 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:26,854 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,854 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:26,854 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 222.72142/890.88715
08:38:26,854 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:38:26,854 INFO [BudgetEstimateDAO] Query: SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1
08:38:26,854 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,854 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1]
08:38:26,856 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:38:26,856 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-05-10 07:57:10
08:38:26,856 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:26,856 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,856 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:26,856 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4437.154/17748.637
08:38:26,856 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-05-10 07:57:10
08:38:26,856 INFO [BudgetEstimateDAO] Query: SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1
08:38:26,856 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:26,857 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1]
08:38:26,857 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 3.0426378/4.131979
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3927
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 17.089783
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxPrice = 23.208351
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] minClicks = 7.8139358
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxClicks = 9.550365
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 23.208351
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.03581E-4) and BA Multiplier (1.0): maxPrice = 0.285
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:26,857 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.21
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.285
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.096
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.117
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:26,857 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3944
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 3.0426378
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxPrice = 4.131979
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] minClicks = 1.0374985
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1.2680538
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 4.131979
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 0.051
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:26,857 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :73
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:26,857 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.038
08:38:26,858 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.051
08:38:26,858 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.013
08:38:26,858 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.016
08:38:26,858 INFO [BudgetEstimateServiceImpl] Request time: 111 millis
08:38:26,859 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 35.09143/140.36
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 147
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 183
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3927
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 222.72142
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxPrice = 890.88715
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] minClicks = 60.31195
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxClicks = 241.2478
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 890.88715
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.95E-5) and BA Multiplier (1.0): maxPrice = 1.342
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:26,859 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request(excluding negative keywords) :39
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.336
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxPrice = 1.342
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.091
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.363
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 147
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 183
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4437.154
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxPrice = 17748.637
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] minClicks = 384.0744
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1536.2976
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 17748.637
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (1.57592E-4) and BA Multiplier (1.0): maxPrice = 85.133
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:26,859 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request(excluding negative keywords) :36
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 21.283
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxPrice = 85.133
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] minClicks = 1.842
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxClicks = 7.369
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 147
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 183
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3944
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 35.09143
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxPrice = 140.36
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] minClicks = 12.750126
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxClicks = 51.000504
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 140.36
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (2.55E-5) and BA Multiplier (1.0): maxPrice = 0.109
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:26,859 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request(excluding negative keywords) :35
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.027
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.109
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.01
08:38:26,859 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.04
08:38:26,859 INFO [BudgetEstimateServiceImpl] Request time: 112 millis
08:38:26,866 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 186
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle39273578USDencache2018-12-06T13:21:57.000Z0.210.2850.0960.117successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle39444189USDencache2018-12-17T11:01:24.000Z0.0380.0510.0130.016
--------------------------------------
08:38:26,872 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 185
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successBing39273578USDencache2018-12-07T06:35:20.000Z0.3361.3420.0910.363successBing299612542USDencache2018-12-03T07:58:14.000Z21.28385.1331.8427.369successBing39444189USDencache2018-12-07T06:16:36.000Z0.0270.1090.010.04
--------------------------------------
08:38:28,354 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 187
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[921], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Bing39273578USDenBing299612542USDenBing39444189USDen
--------------------------------------
08:38:28,354 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 188
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[927], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google39273578USDenGoogle299612542USDenGoogle39444189USDen
--------------------------------------
08:38:28,356 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,356 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:28,360 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:38:28,371 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:28,371 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,371 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:28,376 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:28,376 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,376 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:28,378 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3927
08:38:28,378 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,378 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:28,380 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:28,380 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:28,380 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:28,380 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:28,380 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:28,380 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:28,380 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:28,380 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:28,382 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:38:28,382 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,382 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:28,383 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,383 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:28,384 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:38:28,390 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,390 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:28,392 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,392 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:28,397 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:38:28,401 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:28,401 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,401 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:28,402 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:28,402 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,402 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:28,405 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:38:28,405 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,405 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:28,405 INFO [BudgetEstimateDAO] Query: SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?
08:38:28,406 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,406 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?]
08:38:28,406 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:28,406 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:28,406 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:28,406 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:28,406 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:28,406 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:28,406 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:28,406 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:28,408 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:28,408 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,408 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:28,410 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,410 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:28,411 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:28,411 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,411 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:28,414 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3927
08:38:28,414 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,414 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:28,415 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:28,418 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:28,418 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:28,418 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:28,418 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:28,418 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:28,418 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:28,418 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:28,418 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:28,420 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:38:28,420 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,420 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:28,421 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,421 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:28,423 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,423 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:28,424 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3927
08:38:28,432 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,432 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:28,434 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:28,434 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,434 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:28,435 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:28,435 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,435 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:28,437 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3944
08:38:28,438 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,438 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:28,438 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:28,438 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:28,438 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:28,438 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:28,438 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:28,438 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:28,438 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:28,438 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:28,440 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:38:28,440 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,440 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:28,441 INFO [BudgetEstimateDAO] Query: SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?
08:38:28,441 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,441 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?]
08:38:28,441 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,442 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:28,442 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:38:28,443 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:28,443 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,443 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:28,447 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:38:28,447 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,447 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:28,447 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:28,447 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:28,447 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:28,447 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:28,448 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:28,448 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:28,448 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:28,448 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:28,449 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:28,449 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,449 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:28,450 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:41
08:38:28,450 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:28,450 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,450 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:28,452 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,452 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:28,453 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:28,454 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 17.089783/23.208351
08:38:28,454 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:38:28,454 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:28,454 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,454 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:28,456 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:38:28,456 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-05-10 07:57:10
08:38:28,456 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:28,456 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,456 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:28,457 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 3.0426378/4.131979
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3927
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 17.089783
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxPrice = 23.208351
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] minClicks = 7.8139358
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxClicks = 9.550365
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 23.208351
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.03581E-4) and BA Multiplier (1.0): maxPrice = 0.285
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:28,457 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.21
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.285
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.096
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.117
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:28,457 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3944
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 3.0426378
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxPrice = 4.131979
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] minClicks = 1.0374985
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1.2680538
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 4.131979
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 0.051
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:28,457 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :73
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.038
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.051
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.013
08:38:28,457 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.016
08:38:28,457 INFO [BudgetEstimateServiceImpl] Request time: 102 millis
08:38:28,471 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,471 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:28,474 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 188
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle39273578USDencache2018-12-06T13:21:57.000Z0.210.2850.0960.117successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle39444189USDencache2018-12-17T11:01:24.000Z0.0380.0510.0130.016
--------------------------------------
08:38:28,480 INFO [BudgetEstimateDAO] Query: SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?
08:38:28,480 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,480 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?]
08:38:28,483 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:28,483 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,483 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:28,485 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3944
08:38:28,486 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,486 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:28,486 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:28,486 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:28,486 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:28,486 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:28,486 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:28,486 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:28,486 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:28,486 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:28,488 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:38:28,488 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,488 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:28,489 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,489 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:28,489 DEBUG [KeywordServiceImpl] 73 keywords found for KL: 3944
08:38:28,499 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:41
08:38:28,499 INFO [BudgetEstimateDAO] Query: SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1
08:38:28,499 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,499 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1]
08:38:28,501 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 222.72142/890.88715
08:38:28,501 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:38:28,501 INFO [BudgetEstimateDAO] Query: SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1
08:38:28,501 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,501 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1]
08:38:28,502 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4437.154/17748.637
08:38:28,502 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-05-10 07:57:10
08:38:28,502 INFO [BudgetEstimateDAO] Query: SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1
08:38:28,502 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:28,502 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1]
08:38:28,503 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 35.09143/140.36
08:38:28,503 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:28,503 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 147
08:38:28,503 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 183
08:38:28,503 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3927
08:38:28,503 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 222.72142
08:38:28,503 DEBUG [BudgetEstimateServiceImpl] maxPrice = 890.88715
08:38:28,503 DEBUG [BudgetEstimateServiceImpl] minClicks = 60.31195
08:38:28,503 DEBUG [BudgetEstimateServiceImpl] maxClicks = 241.2478
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 890.88715
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.95E-5) and BA Multiplier (1.0): maxPrice = 1.342
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:28,504 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request(excluding negative keywords) :39
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.336
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxPrice = 1.342
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.091
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.363
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 147
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 183
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4437.154
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxPrice = 17748.637
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] minClicks = 384.0744
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1536.2976
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 17748.637
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (1.57592E-4) and BA Multiplier (1.0): maxPrice = 85.133
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:28,504 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request(excluding negative keywords) :36
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 21.283
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxPrice = 85.133
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] minClicks = 1.842
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxClicks = 7.369
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 147
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 183
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3944
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 35.09143
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxPrice = 140.36
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] minClicks = 12.750126
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxClicks = 51.000504
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 140.36
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (2.55E-5) and BA Multiplier (1.0): maxPrice = 0.109
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:28,504 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request(excluding negative keywords) :35
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.027
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.109
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.01
08:38:28,504 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.04
08:38:28,504 INFO [BudgetEstimateServiceImpl] Request time: 114 millis
08:38:28,510 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 187
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successBing39273578USDencache2018-12-07T06:35:20.000Z0.3361.3420.0910.363successBing299612542USDencache2018-12-03T07:58:14.000Z21.28385.1331.8427.369successBing39444189USDencache2018-12-07T06:16:36.000Z0.0270.1090.010.04
--------------------------------------
08:38:40,471 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 189
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[928], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google299612542USDenGoogle632412964USDenGoogle31814189USDen
--------------------------------------
08:38:40,473 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,473 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:40,477 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:38:40,486 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:40,486 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,486 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:40,488 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:40,488 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,488 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:40,490 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:38:40,490 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,490 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:40,492 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:40,492 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:40,492 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:40,492 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:40,492 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:40,492 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:40,492 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:40,492 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:40,493 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:40,493 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,493 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:40,494 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,494 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:40,495 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:38:40,504 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,504 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:40,512 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:40,512 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,512 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:40,513 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:40,513 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,513 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:40,516 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:38:40,516 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,516 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:40,516 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:40,516 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:40,517 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:40,517 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:40,517 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:40,517 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:40,517 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:40,517 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:40,518 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:38:40,518 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,518 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:40,519 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,519 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:40,520 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:38:40,529 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,529 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:38:40,537 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:38:40,537 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,537 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:38:40,538 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:38:40,538 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,538 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:38:40,549 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:38:40,549 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,549 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:38:40,549 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:38:40,549 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:38:40,549 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:38:40,549 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:38:40,550 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:38:40,550 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:38:40,550 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:38:40,550 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:38:40,551 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:38:40,551 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,551 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:38:40,552 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,552 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:38:40,553 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:38:40,561 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:38:40,561 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:40,561 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,561 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:40,562 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:38:40,562 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:38:40,562 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:40,562 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,562 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:40,563 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 201.23245/273.27863
08:38:40,563 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:38:40,563 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:38:40,563 DEBUG [JdbcTemplate] Executing prepared SQL query
08:38:40,563 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:38:40,564 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 170.72281/231.84584
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:40,564 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 201.23245
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxPrice = 273.27863
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] minClicks = 80.23261
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxClicks = 98.06209
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 273.27863
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.021163) and BA Multiplier (1.0): maxPrice = 176.028
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:40,564 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 7.524
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxPrice = 176.028
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxClicks = 63.165
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 170.72281
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxPrice = 231.84584
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] minClicks = 22.374708
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] maxClicks = 27.346869
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 231.84584
08:38:40,564 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 2.886
08:38:40,565 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:38:40,565 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:38:40,565 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:38:40,565 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 2.125
08:38:40,565 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.886
08:38:40,565 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.278
08:38:40,565 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.34
08:38:40,565 INFO [BudgetEstimateServiceImpl] Request time: 93 millis
08:38:40,571 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 189
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle632412964USDencache2018-12-05T07:43:38.000Z7.524176.0283.063.165successGoogle31814189USDencache2018-12-05T13:53:28.000Z2.1252.8860.2780.34
--------------------------------------
08:38:56,045 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:38:56,045 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:38:56,046 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:38:56,054 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:39:56,054 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:39:56,054 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:39:56,054 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:39:56,063 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:40:56,062 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:40:56,062 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:40:56,063 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:40:56,071 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:41:56,071 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:41:56,071 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:41:56,071 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:41:56,079 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:42:56,078 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:42:56,078 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:42:56,078 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:42:56,087 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:43:56,087 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:43:56,087 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:43:56,087 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:43:56,096 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:44:36,969 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 190
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[922], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Bing632712100USDenBing33364654USDenBing299610963USDen
--------------------------------------
08:44:36,971 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:36,971 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:44:36,977 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:44:36,984 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 191
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[928], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google632712100USDenGoogle33364654USDenGoogle299610963USDen
--------------------------------------
08:44:36,985 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:36,985 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:44:36,989 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:44:36,993 INFO [BudgetEstimateDAO] Query: SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?
08:44:36,993 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:36,993 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?]
08:44:36,994 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:44:36,994 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:36,994 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:44:36,996 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:44:36,996 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:36,996 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:44:36,997 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6327
08:44:36,997 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:36,997 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:44:36,998 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:44:36,998 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:36,998 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:44:37,006 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:44:37,006 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:44:37,006 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:44:37,006 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:44:37,006 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:44:37,006 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:44:37,006 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:44:37,006 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:44:37,008 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6327
08:44:37,008 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,008 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:44:37,008 DEBUG [KeywordServiceImpl] 136 keywords found for KL: 6327
08:44:37,008 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,008 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:44:37,009 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,009 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:44:37,010 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:44:37,010 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:44:37,010 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:44:37,010 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:44:37,010 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:44:37,010 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:44:37,010 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:44:37,010 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:44:37,010 DEBUG [KeywordServiceImpl] 136 keywords found for KL: 6327
08:44:37,012 DEBUG [KeywordServiceImpl] 136 keywords found for KL: 6327
08:44:37,012 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,012 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:44:37,013 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,013 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:44:37,014 DEBUG [KeywordServiceImpl] 136 keywords found for KL: 6327
08:44:37,019 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,019 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:44:37,023 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,023 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:44:37,027 INFO [BudgetEstimateDAO] Query: SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?
08:44:37,027 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,027 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?]
08:44:37,028 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:44:37,028 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,028 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:44:37,031 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3336
08:44:37,031 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:44:37,031 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,031 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:44:37,031 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,031 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:44:37,031 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:44:37,031 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:44:37,031 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:44:37,031 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:44:37,031 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:44:37,031 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:44:37,031 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:44:37,031 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:44:37,032 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:44:37,032 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,032 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:44:37,033 DEBUG [KeywordServiceImpl] 112 keywords found for KL: 3336
08:44:37,033 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,033 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:44:37,034 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,034 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:44:37,034 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3336
08:44:37,035 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,035 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:44:37,035 DEBUG [KeywordServiceImpl] 112 keywords found for KL: 3336
08:44:37,035 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:44:37,035 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:44:37,035 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:44:37,035 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:44:37,035 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:44:37,035 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:44:37,035 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:44:37,035 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:44:37,038 DEBUG [KeywordServiceImpl] 112 keywords found for KL: 3336
08:44:37,038 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,038 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:44:37,039 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,039 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:44:37,040 DEBUG [KeywordServiceImpl] 112 keywords found for KL: 3336
08:44:37,044 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,044 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:44:37,048 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,048 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:44:37,054 INFO [BudgetEstimateDAO] Query: SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?
08:44:37,054 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,054 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT blt.id, blt.description, blt.type, blt.code, bbem.budgetEstimateMultiplier FROM mms_common.bingLocationTargets blt JOIN bingBudgetEstimateMap bbem on bbem.bingLocationTargetID = blt.id WHERE bbem.businessLocationID=?]
08:44:37,055 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:44:37,055 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,055 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:44:37,056 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:44:37,056 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,056 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:44:37,058 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:44:37,058 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,058 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:44:37,058 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:44:37,058 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,058 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:44:37,059 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:44:37,059 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:44:37,059 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:44:37,059 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:44:37,059 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:44:37,059 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:44:37,059 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:44:37,059 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:44:37,060 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:44:37,060 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,060 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:44:37,062 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:44:37,062 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,062 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:44:37,063 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:44:37,063 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:44:37,063 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:44:37,063 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:44:37,063 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:44:37,063 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:44:37,063 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:44:37,063 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:44:37,064 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,064 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:44:37,064 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:44:37,064 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,064 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:44:37,065 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:44:37,065 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,065 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:44:37,066 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:44:37,073 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-02-20 09:29:31
08:44:37,073 INFO [BudgetEstimateDAO] Query: SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1
08:44:37,073 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,073 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1]
08:44:37,073 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-02-20 09:29:31
08:44:37,073 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:44:37,073 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,073 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:44:37,074 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 1.7828573/7.134286
08:44:37,074 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:41
08:44:37,074 INFO [BudgetEstimateDAO] Query: SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1
08:44:37,074 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,074 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1]
08:44:37,074 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 0.0/0.0
08:44:37,074 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:41
08:44:37,074 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:44:37,074 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,074 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:44:37,075 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 708.30145/2833.2073
08:44:37,075 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:44:37,075 INFO [BudgetEstimateDAO] Query: SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1
08:44:37,075 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,075 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT bbe.id, bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.minPrice, bbe.maxPrice, bbe.minClicks, bbe.maxClicks, bbe.time FROM bingBudgetEstimates bbe WHERE bbe.keywordListID=? and bbe.bingLocationTargetID=? and bbe.currencyCode=? and bbe.languageCode=? and bbe.time>? ORDER BY bbe.keywordListID, bbe.bingLocationTargetID, bbe.currencyCode, bbe.languageCode, bbe.time DESC LIMIT 1]
08:44:37,076 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 1.9635867/2.6666024
08:44:37,076 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:44:37,076 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:44:37,076 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:37,076 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:44:37,077 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4437.154/17748.637
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 147
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 183
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6327
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 1.7828573
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxPrice = 7.134286
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.69771963
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxClicks = 2.7908785
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 7.134286
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (2.02E-5) and BA Multiplier (1.0): maxPrice = 0.004
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:44:37,077 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request(excluding negative keywords) :79
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.001
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.004
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.0
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.002
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 147
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 183
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3336
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 708.30145
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2833.2073
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] minClicks = 343.36047
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1373.4419
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 2833.2073
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (2.79E-5) and BA Multiplier (1.0): maxPrice = 2.406
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:44:37,077 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request(excluding negative keywords) :60
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.601
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.406
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.292
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1.166
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 147
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 183
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4437.154
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxPrice = 17748.637
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] minClicks = 384.0744
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] maxClicks = 1536.2976
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 17748.637
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (6.32E-5) and BA Multiplier (1.0): maxPrice = 34.141
08:44:37,077 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:44:37,077 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request(excluding negative keywords) :36
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 8.535
08:44:37,078 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 33.03003/44.8556
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxPrice = 34.141
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.739
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66228
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6327
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0085606) and BA Multiplier (1.0): maxPrice = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:44:37,078 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :136
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66239
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3336
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 1.9635867
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.6666024
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.31563133
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.3857716
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 2.6666024
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.00621259) and BA Multiplier (1.0): maxPrice = 0.504
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:44:37,078 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :112
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 0.371
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxPrice = 0.504
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.06
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.073
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66274
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 33.03003
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxPrice = 44.8556
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] minClicks = 6.109901
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] maxClicks = 7.467656
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 44.8556
08:44:37,078 DEBUG [BudgetEstimateServiceImpl] maxClicks = 2.955
08:44:37,079 INFO [BudgetEstimateServiceImpl] Request time: 109 millis
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0313021) and BA Multiplier (1.0): maxPrice = 42.736
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:44:37,079 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 16.218
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] maxPrice = 42.736
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:44:37,079 DEBUG [BudgetEstimateServiceImpl] maxClicks = 7.115
08:44:37,079 INFO [BudgetEstimateServiceImpl] Request time: 94 millis
08:44:37,085 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 190
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successBing632712100USDencache2018-12-20T06:33:51.000Z0.0010.0040.00.002successBing33364654USDencache2018-12-20T11:59:14.000Z0.6012.4060.2921.166successBing299610963USDencache2018-12-03T07:58:14.000Z8.53534.1410.7392.955
--------------------------------------
08:44:37,087 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 191
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle632712100USDencache2018-12-20T12:36:24.000Z0.00.00.00.0successGoogle33364654USDencache2018-12-20T12:36:24.000Z0.3710.5040.060.073successGoogle299610963USDencache2018-12-06T13:18:05.000Z16.21842.7363.07.115
--------------------------------------
08:44:38,324 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 192
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[928], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google299612542USDenGoogle632412964USDenGoogle31814189USDen
--------------------------------------
08:44:38,326 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,326 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:44:38,330 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:44:38,338 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:44:38,339 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,339 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:44:38,341 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:44:38,341 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,341 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:44:38,343 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:44:38,343 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,343 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:44:38,344 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:44:38,345 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:44:38,345 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:44:38,345 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:44:38,345 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:44:38,345 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:44:38,345 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:44:38,345 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:44:38,346 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:44:38,346 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,346 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:44:38,347 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,347 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:44:38,348 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:44:38,356 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,356 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:44:38,365 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:44:38,365 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,365 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:44:38,366 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:44:38,366 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,366 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:44:38,368 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:44:38,368 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,368 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:44:38,369 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:44:38,369 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:44:38,369 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:44:38,369 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:44:38,369 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:44:38,369 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:44:38,369 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:44:38,369 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:44:38,378 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:44:38,378 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,378 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:44:38,379 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,379 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:44:38,380 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:44:38,389 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,389 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:44:38,397 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:44:38,397 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,397 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:44:38,398 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:44:38,398 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,398 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:44:38,401 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:44:38,401 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,401 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:44:38,401 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:44:38,401 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:44:38,401 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:44:38,401 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:44:38,401 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:44:38,401 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:44:38,401 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:44:38,401 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:44:38,403 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:44:38,403 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,403 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:44:38,404 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,404 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:44:38,405 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:44:38,412 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:44:38,412 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:44:38,412 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,412 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:44:38,414 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:44:38,414 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:44:38,414 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:44:38,414 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,414 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:44:38,415 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 201.23245/273.27863
08:44:38,415 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:44:38,415 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:44:38,415 DEBUG [JdbcTemplate] Executing prepared SQL query
08:44:38,415 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:44:38,416 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 170.72281/231.84584
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:44:38,416 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 201.23245
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] maxPrice = 273.27863
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] minClicks = 80.23261
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] maxClicks = 98.06209
08:44:38,416 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 273.27863
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.021163) and BA Multiplier (1.0): maxPrice = 176.028
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:44:38,417 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 7.524
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] maxPrice = 176.028
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] maxClicks = 63.165
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 170.72281
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] maxPrice = 231.84584
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] minClicks = 22.374708
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] maxClicks = 27.346869
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 231.84584
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 2.886
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:44:38,417 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 2.125
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.886
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.278
08:44:38,417 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.34
08:44:38,417 INFO [BudgetEstimateServiceImpl] Request time: 92 millis
08:44:38,423 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 192
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle632412964USDencache2018-12-05T07:43:38.000Z7.524176.0283.063.165successGoogle31814189USDencache2018-12-05T13:53:28.000Z2.1252.8860.2780.34
--------------------------------------
08:44:56,095 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:44:56,096 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:44:56,096 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:44:56,104 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:45:09,961 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 193
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[928], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google299612542USDenGoogle632412964USDenGoogle31814189USDen
--------------------------------------
08:45:09,964 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:09,964 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:09,969 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:45:09,978 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:45:09,978 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:09,978 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:45:09,980 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:45:09,980 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:09,980 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:45:09,983 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:45:09,983 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:09,983 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:45:09,986 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:09,986 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:09,986 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:09,987 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:09,987 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:09,987 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:09,987 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:09,987 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:09,988 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:45:09,988 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:09,988 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:09,989 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:09,989 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:09,990 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:45:09,999 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:09,999 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:10,012 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:45:10,012 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,012 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:45:10,013 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:45:10,013 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,013 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:45:10,016 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:45:10,016 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,016 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:45:10,017 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:10,017 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:10,017 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:10,017 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:10,017 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:10,017 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:10,017 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:10,017 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:10,018 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:45:10,018 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,018 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:10,020 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,020 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:10,021 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:45:10,032 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,032 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:10,042 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:45:10,042 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,042 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:45:10,043 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:45:10,043 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,043 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:45:10,046 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:45:10,046 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,046 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:45:10,046 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:10,046 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:10,046 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:10,046 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:10,046 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:10,046 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:10,046 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:10,046 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:10,048 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:45:10,048 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,048 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:10,049 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,050 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:10,051 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:45:10,060 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:45:10,060 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:45:10,060 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,060 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:45:10,061 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:45:10,061 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:45:10,061 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:45:10,061 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,061 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:45:10,063 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 201.23245/273.27863
08:45:10,063 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:45:10,063 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:45:10,063 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:10,063 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:45:10,069 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 170.72281/231.84584
08:45:10,069 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:45:10,069 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:45:10,070 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 201.23245
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxPrice = 273.27863
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] minClicks = 80.23261
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxClicks = 98.06209
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 273.27863
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.021163) and BA Multiplier (1.0): maxPrice = 176.028
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:45:10,070 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 7.524
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxPrice = 176.028
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxClicks = 63.165
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 170.72281
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxPrice = 231.84584
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] minClicks = 22.374708
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxClicks = 27.346869
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 231.84584
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 2.886
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:45:10,070 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 2.125
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.886
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.278
08:45:10,070 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.34
08:45:10,070 INFO [BudgetEstimateServiceImpl] Request time: 106 millis
08:45:10,077 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 193
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle632412964USDencache2018-12-05T07:43:38.000Z7.524176.0283.063.165successGoogle31814189USDencache2018-12-05T13:53:28.000Z2.1252.8860.2780.34
--------------------------------------
08:45:13,255 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 194
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[928], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google299612542USDenGoogle632412964USDenGoogle31814189USDen
--------------------------------------
08:45:13,257 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,257 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:13,261 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:45:13,270 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:45:13,270 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,270 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:45:13,272 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:45:13,272 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,272 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:45:13,274 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:45:13,274 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,274 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:45:13,276 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:13,276 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:13,276 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:13,276 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:13,276 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:13,276 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:13,276 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:13,276 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:13,286 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:45:13,286 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,286 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:13,287 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,287 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:13,288 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:45:13,297 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,297 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:13,306 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:45:13,306 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,306 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:45:13,307 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:45:13,307 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,307 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:45:13,310 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:45:13,310 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,310 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:45:13,311 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:13,311 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:13,311 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:13,311 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:13,312 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:13,312 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:13,312 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:13,312 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:13,314 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:45:13,314 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,314 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:13,315 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,315 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:13,316 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:45:13,328 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,329 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:13,338 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:45:13,338 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,338 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:45:13,339 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:45:13,340 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,340 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:45:13,342 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:45:13,342 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,342 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:45:13,343 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:13,343 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:13,343 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:13,343 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:13,343 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:13,343 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:13,343 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:13,343 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:13,345 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:45:13,345 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,345 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:13,346 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,346 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:13,347 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:45:13,358 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:45:13,358 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:45:13,358 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,358 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:45:13,359 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:45:13,359 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:45:13,359 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:45:13,360 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,360 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:45:13,361 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 201.23245/273.27863
08:45:13,361 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:45:13,361 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:45:13,361 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:13,361 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:45:13,364 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 170.72281/231.84584
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:45:13,364 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:45:13,364 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 201.23245
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] maxPrice = 273.27863
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] minClicks = 80.23261
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] maxClicks = 98.06209
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 273.27863
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.021163) and BA Multiplier (1.0): maxPrice = 176.028
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:45:13,365 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 7.524
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] maxPrice = 176.028
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] maxClicks = 63.165
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 170.72281
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] maxPrice = 231.84584
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] minClicks = 22.374708
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] maxClicks = 27.346869
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 231.84584
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 2.886
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:45:13,365 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 2.125
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.886
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.278
08:45:13,365 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.34
08:45:13,365 INFO [BudgetEstimateServiceImpl] Request time: 109 millis
08:45:13,371 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 194
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle632412964USDencache2018-12-05T07:43:38.000Z7.524176.0283.063.165successGoogle31814189USDencache2018-12-05T13:53:28.000Z2.1252.8860.2780.34
--------------------------------------
08:45:30,219 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 195
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[282], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: 2556ef23-69bd-4756-be32-1ab7d007763f
--------------------------------------
08:45:30,219 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,219 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, bpID, domain from mms_common.accounts where bpID = ?]
08:45:30,221 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:30,221 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'bpID' to property 'BPID' of type class java.lang.String
08:45:30,221 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'domain' to property 'domain' of type class java.lang.String
08:45:30,221 INFO [AdMaxDeploymentServiceImpl] getCampaignsByCustomerID properties = {smb-admax-deployment-service.port=8443, smb-admax-deployment-service.protocol=https, smb-admax-deployment-service.context.root=SMB-ADS, smb-admax-deployment-service.service.endpoint=AdMaxDeploymentService, smb-admax-deployment-service.feature.siteLinks=${smb-admax-deployment-service.feature.siteLinks}, smb-admax-deployment-service.hostname=localhost}
08:45:30,221 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,221 DEBUG [JdbcTemplate] Executing prepared SQL statement [select campaigns.id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from accounts join campaigns on accounts.id=campaigns.accountID where bpID=?]
08:45:30,229 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27060: Active -> Active
08:45:30,229 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27060 -> ACTIVE
08:45:30,231 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27061: Active -> Active
08:45:30,231 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27061 -> ACTIVE
08:45:30,233 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27062: Active -> Active
08:45:30,233 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27062 -> ACTIVE
08:45:30,234 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:45:30,234 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,234 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:45:30,239 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,239 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, customerBpId, dateAssigned, requestData from contentEntityMap where id=?]
08:45:30,241 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,241 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:45:30,243 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,243 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT count(1) FROM clients.externalCampaign LEFT JOIN clients.externalCampaignParent ON externalCampaignParentID = clients.externalCampaignParent.id WHERE clients.externalCampaign.accountID = ? AND enabled = 1 AND status <> 'Deleted' AND typeID = ? ]
08:45:30,249 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 195
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: 2556ef23-69bd-4756-be32-1ab7d007763fwww.merchantsite.comsuccess2706010002299612542http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT270611128631814189http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT2706212535632412964http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT
--------------------------------------
08:45:30,289 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 196
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[282], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: 2556ef23-69bd-4756-be32-1ab7d007763f
--------------------------------------
08:45:30,290 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,290 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, bpID, domain from mms_common.accounts where bpID = ?]
08:45:30,291 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:30,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'bpID' to property 'BPID' of type class java.lang.String
08:45:30,292 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'domain' to property 'domain' of type class java.lang.String
08:45:30,292 INFO [AdMaxDeploymentServiceImpl] getCampaignsByCustomerID properties = {smb-admax-deployment-service.port=8443, smb-admax-deployment-service.protocol=https, smb-admax-deployment-service.context.root=SMB-ADS, smb-admax-deployment-service.service.endpoint=AdMaxDeploymentService, smb-admax-deployment-service.feature.siteLinks=${smb-admax-deployment-service.feature.siteLinks}, smb-admax-deployment-service.hostname=localhost}
08:45:30,292 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,292 DEBUG [JdbcTemplate] Executing prepared SQL statement [select campaigns.id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from accounts join campaigns on accounts.id=campaigns.accountID where bpID=?]
08:45:30,297 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27060: Active -> Active
08:45:30,297 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27060 -> ACTIVE
08:45:30,299 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27061: Active -> Active
08:45:30,299 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27061 -> ACTIVE
08:45:30,301 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27062: Active -> Active
08:45:30,301 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27062 -> ACTIVE
08:45:30,301 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:45:30,301 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,301 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:45:30,308 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,308 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, customerBpId, dateAssigned, requestData from contentEntityMap where id=?]
08:45:30,310 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,310 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:45:30,312 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,312 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT count(1) FROM clients.externalCampaign LEFT JOIN clients.externalCampaignParent ON externalCampaignParentID = clients.externalCampaignParent.id WHERE clients.externalCampaign.accountID = ? AND enabled = 1 AND status <> 'Deleted' AND typeID = ? ]
08:45:30,314 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 196
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: 2556ef23-69bd-4756-be32-1ab7d007763fwww.merchantsite.comsuccess2706010002299612542http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT270611128631814189http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT2706212535632412964http://www.merchantsite.com/www.merchantsite.comSuccessactiveGoogleen_USfalseDEFAULT
--------------------------------------
08:45:30,322 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 197
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[905], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload:
4b375d76-2dda-4e14-aca6-98f2707de831
2556ef23-69bd-4756-be32-1ab7d007763f
false
27060
terminated
27061
terminated
27062
terminated
--------------------------------------
08:45:30,323 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,323 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:45:30,325 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,325 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from sites where accountID = ? ]
08:45:30,326 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,326 DEBUG [JdbcTemplate] Executing prepared SQL statement [select `tsacommon`.`accounts`.`databaseInstance` from `tsacommon`.`accounts` where `tsacommon`.`accounts`.`description` = ?]
08:45:30,328 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,328 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from `tsacommon`.`databaseInstances` where `tsacommon`.`databaseInstances`.`name` = ?]
08:45:30,329 INFO [DatabaseInstancePersistenceManager] Database URL: jdbc:mysql://acctdb-01-write:3306/st-tracker?useUnicode=true&characterEncoding=UTF-8
08:45:30,329 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,329 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from waypoints where siteID = ? ]
08:45:30,348 WARN [QueueUtils] Setting message priority to 4
08:45:30,354 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,354 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
08:45:30,356 INFO [AdMaxDeploymentFauxSyncMessenger] Starting campaign status update blocking loop
08:45:30,356 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,356 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
08:45:30,390 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,390 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:45:30,392 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,393 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:45:30,394 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,394 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:45:30,395 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,395 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:45:30,396 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,396 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.requests r where r.requestType = ? and r.deploymentID = ?]
08:45:30,398 WARN [AdMaxDeploymentRequestMDB] UPDATE request with deployID 4b375d76-2dda-4e14-aca6-98f2707de831, account 2556ef23-69bd-4756-be32-1ab7d007763f has already been sent to the listener.
08:45:30,403 WARN [QueueUtils] Setting message priority to 9
08:45:30,406 INFO [AdMaxDeploymentRequestMDB] Sent UPDATE request to listener. BPID: 2556ef23-69bd-4756-be32-1ab7d007763f DeployID: 4b375d76-2dda-4e14-aca6-98f2707de831
08:45:30,444 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,444 DEBUG [JdbcTemplate] Executing prepared SQL statement [select `tsacommon`.`accounts`.`databaseInstance` from `tsacommon`.`accounts` where `tsacommon`.`accounts`.`id` = ?]
08:45:30,449 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,449 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from `tsacommon`.`databaseInstances` where `tsacommon`.`databaseInstances`.`name` = ?]
08:45:30,450 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:30,450 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from admaxAccountAnniversary where accountId = ? and endDate is NULL]
08:45:31,357 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:31,357 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
08:45:31,379 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:45:31,395 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:31,395 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into mms_common.campUpdateResp(deploymentID, responseMsg) values (?, ?) on duplicate key update responseMsg = ?]
08:45:31,401 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:31,401 WARN [AdMaxDeploymentFauxSyncMessenger] Put update ok for deploy 4b375d76-2dda-4e14-aca6-98f2707de831
08:45:31,401 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:31,401 DEBUG [JdbcTemplate] Executing prepared SQL statement [select campaigns.id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from accounts join campaigns on accounts.id=campaigns.accountID where bpID=?]
08:45:31,412 INFO [CallbackPersistentManager] Adding a CallbackEvent
08:45:31,412 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:31,412 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into callbackEvent(customerId,createdDate,modifiedDate, eventCode) values(?,?,?,?) on duplicate key update modifiedDate = ?]
08:45:31,413 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:31,413 INFO [AdMaxDeploymentResponseMDB] Handling update campaign status.
08:45:32,359 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:32,359 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
08:45:33,364 INFO [AdMaxDeploymentFauxSyncMessenger] Exited blocking loop
08:45:33,367 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:33,367 DEBUG [JdbcTemplate] Executing prepared SQL statement [delete from mms_common.campUpdateResp where deploymentID = ?]
08:45:33,369 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:33,371 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 197
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: 4b375d76-2dda-4e14-aca6-98f2707de8312556ef23-69bd-4756-be32-1ab7d007763f27060failureInformation: Exception occurred during processing. 27061failureInformation: Exception occurred during processing. 27062failureInformation: Exception occurred during processing.
--------------------------------------
08:45:33,406 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 198
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[1058], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload:
4b375d76-2dda-4e14-aca6-98f2707de831
2556ef23-69bd-4756-be32-1ab7d007763f
27060
paused
27061
paused
27062
paused
--------------------------------------
08:45:33,410 INFO [AdMaxAccountDeploymentBD] validated: []
08:45:33,410 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:33,410 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:45:33,415 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:33,415 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from sites where accountID = ? ]
08:45:33,417 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:33,417 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from waypoints where siteID = ? ]
08:45:33,425 INFO [AdMaxAccountDeploymentBD] Account: Account [theAccountID=2499, theDescription=2556ef23-69bd-4756-be32-1ab7d007763f, theTier=1, thePriority=50, theReportClickOuts=0, theReportConversions=0, theConversionTypes=[], isBidManaged=1, isActive=true, thePerformanceMetric=cpa, theProvidesConversionData=true, theAddConversionDate=false, theFractionalConversionCounts=false, theHideNullSources=0, theNowTime=Thu Dec 27 08:45:33 UTC 2018, theWarehouseDB=warehouse_1, theDatabaseInstance=1, theWarehouseInstance=1, isOnline=true, currencyCode=, theSites=[Site [theSiteId=2498, theAccountId=2499, isDefault=true, theDescription=2556ef23-69bd-4756-be32-1ab7d007763f_Main, theInternalURLPattern=, hasIgnorePixels=false, theWaypoints=[Waypoint [theWaypointId=4995, theSiteId=2498, theGroupId=0, theType=2, theConverstionType=null, theDefaultCost=0.0, theDefaultValue=0.0, theTestingURL=, theDestinationURL=, theDescription=Page View, thePassParams=, theDebounceWindow=30, theLimitPerWindow=1, theLastTestedDate=null, theTestStatus=null], Waypoint [theWaypointId=4996, theSiteId=2498, theGroupId=0, theType=4, theConverstionType=null, theDefaultCost=0.0, theDefaultValue=0.0, theTestingURL=, theDestinationURL=, theDescription=Conversion, thePassParams=, theDebounceWindow=0, theLimitPerWindow=0, theLastTestedDate=null, theTestStatus=null]]]]]
08:45:33,425 INFO [AdMaxAccountDeploymentBD] Updating CampaignID [27060] budget accrual status to [paused]
08:45:33,426 DEBUG [CampaignBudgetAccrualStatusServiceBD] Entering CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus
08:45:33,427 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:33,427 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from admaxCampaignBudgetAccrualStatus where admaxCampaignID = ? ]
08:45:33,434 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:33,434 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where id = ? ]
08:45:33,436 INFO [CampaignBudgetAccrualStatusServiceBD] CampaignId [7759] CampaignBudgetAccrualStatus [11260] end date set to Thu Dec 27 00:00:00 UTC 2018
08:45:33,436 DEBUG [CampaignBudgetAccrualStatusServiceBD] CampaignBudgetAccrualStatus - Creating new CampaignBudgetAccrualStatus for campaign [7759] with start date of Fri Dec 28 00:00:00 UTC 2018, null end date, and paused status
08:45:33,436 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:33,436 DEBUG [JdbcTemplate] Executing prepared SQL statement [update admaxCampaignBudgetAccrualStatus set endDate = ?, status = ? where id = ? ]
08:45:33,443 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:33,444 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:33,444 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into admaxCampaignBudgetAccrualStatus(id,admaxCampaignID,startDate,endDate,status) values(?,?,?,?,?)on duplicate key update endDate=?, status=?]
08:45:33,454 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:33,456 DEBUG [CampaignBudgetAccrualStatusServiceBD] Exiting CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus method.
08:45:33,457 INFO [AdMaxAccountDeploymentBD] Updating CampaignID [27061] budget accrual status to [paused]
08:45:33,457 DEBUG [CampaignBudgetAccrualStatusServiceBD] Entering CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus
08:45:33,459 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:33,459 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from admaxCampaignBudgetAccrualStatus where admaxCampaignID = ? ]
08:45:33,466 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:33,467 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where id = ? ]
08:45:33,468 INFO [CampaignBudgetAccrualStatusServiceBD] CampaignId [7760] CampaignBudgetAccrualStatus [11261] end date set to Thu Dec 27 00:00:00 UTC 2018
08:45:33,468 DEBUG [CampaignBudgetAccrualStatusServiceBD] CampaignBudgetAccrualStatus - Creating new CampaignBudgetAccrualStatus for campaign [7760] with start date of Fri Dec 28 00:00:00 UTC 2018, null end date, and paused status
08:45:33,468 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:33,468 DEBUG [JdbcTemplate] Executing prepared SQL statement [update admaxCampaignBudgetAccrualStatus set endDate = ?, status = ? where id = ? ]
08:45:33,476 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:33,477 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:33,477 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into admaxCampaignBudgetAccrualStatus(id,admaxCampaignID,startDate,endDate,status) values(?,?,?,?,?)on duplicate key update endDate=?, status=?]
08:45:33,483 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:33,484 DEBUG [CampaignBudgetAccrualStatusServiceBD] Exiting CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus method.
08:45:33,486 INFO [AdMaxAccountDeploymentBD] Updating CampaignID [27062] budget accrual status to [paused]
08:45:33,486 DEBUG [CampaignBudgetAccrualStatusServiceBD] Entering CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus
08:45:33,488 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:33,488 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from admaxCampaignBudgetAccrualStatus where admaxCampaignID = ? ]
08:45:33,495 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:33,495 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where id = ? ]
08:45:33,496 INFO [CampaignBudgetAccrualStatusServiceBD] CampaignId [7761] CampaignBudgetAccrualStatus [11262] end date set to Thu Dec 27 00:00:00 UTC 2018
08:45:33,496 DEBUG [CampaignBudgetAccrualStatusServiceBD] CampaignBudgetAccrualStatus - Creating new CampaignBudgetAccrualStatus for campaign [7761] with start date of Fri Dec 28 00:00:00 UTC 2018, null end date, and paused status
08:45:33,496 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:33,496 DEBUG [JdbcTemplate] Executing prepared SQL statement [update admaxCampaignBudgetAccrualStatus set endDate = ?, status = ? where id = ? ]
08:45:33,503 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:33,503 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:33,503 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into admaxCampaignBudgetAccrualStatus(id,admaxCampaignID,startDate,endDate,status) values(?,?,?,?,?)on duplicate key update endDate=?, status=?]
08:45:33,510 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:33,511 DEBUG [CampaignBudgetAccrualStatusServiceBD] Exiting CampaignBudgetAccrualStatusServiceImpl.updateCampaignBudgetAccrualStatus method.
08:45:33,512 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 198
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: 4b375d76-2dda-4e14-aca6-98f2707de8312556ef23-69bd-4756-be32-1ab7d007763f27060success27061success27062success
--------------------------------------
08:45:43,627 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 199
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[928], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google299612542USDenGoogle632412964USDenGoogle31814189USDen
--------------------------------------
08:45:43,629 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,629 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:43,633 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:45:43,642 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:45:43,642 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,642 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:45:43,646 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:45:43,646 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,646 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:45:43,648 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:45:43,648 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,648 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:45:43,652 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:43,652 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:43,652 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:43,652 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:43,652 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:43,652 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:43,652 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:43,652 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:43,653 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:45:43,653 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,653 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:43,654 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,654 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:43,655 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:45:43,665 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,665 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:43,674 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:45:43,674 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,674 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:45:43,675 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:45:43,675 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,675 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:45:43,678 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:45:43,678 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,678 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:45:43,679 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:43,679 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:43,679 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:43,679 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:43,679 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:43,679 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:43,679 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:43,679 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:43,683 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:45:43,683 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,683 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:43,684 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,684 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:43,685 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:45:43,694 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,694 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:43,703 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:45:43,704 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,704 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:45:43,705 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:45:43,705 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,705 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:45:43,715 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:45:43,715 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,715 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:45:43,716 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:43,716 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:43,716 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:43,716 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:43,716 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:43,716 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:43,716 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:43,716 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:43,717 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:45:43,717 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,717 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:43,718 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,718 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:43,719 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:45:43,728 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:45:43,728 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:45:43,728 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,728 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:45:43,729 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:45:43,729 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:45:43,729 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:45:43,729 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,729 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:45:43,730 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 201.23245/273.27863
08:45:43,730 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:45:43,730 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:45:43,730 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:43,730 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:45:43,733 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 170.72281/231.84584
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:45:43,733 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 201.23245
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] maxPrice = 273.27863
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] minClicks = 80.23261
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] maxClicks = 98.06209
08:45:43,733 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 273.27863
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.021163) and BA Multiplier (1.0): maxPrice = 176.028
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:45:43,734 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 7.524
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] maxPrice = 176.028
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] maxClicks = 63.165
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 170.72281
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] maxPrice = 231.84584
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] minClicks = 22.374708
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] maxClicks = 27.346869
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 231.84584
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 2.886
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:45:43,734 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 2.125
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.886
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.278
08:45:43,734 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.34
08:45:43,734 INFO [BudgetEstimateServiceImpl] Request time: 106 millis
08:45:43,740 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 199
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle632412964USDencache2018-12-05T07:43:38.000Z7.524176.0283.063.165successGoogle31814189USDencache2018-12-05T13:53:28.000Z2.1252.8860.2780.34
--------------------------------------
08:45:56,104 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:45:56,104 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:45:56,105 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:45:56,114 INFO [DeployCallbackServiceImpl] DeployCallbackServiceImpl.requestAction() called for CustomerID: 2556ef23-69bd-4756-be32-1ab7d007763f
08:45:56,119 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,119 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:45:56,137 INFO [DeployCallbackServiceImpl] AccountStructureRequest [theAccountIdentifier=2556ef23-69bd-4756-be32-1ab7d007763f, theCampaignList=[Campaign name: null
CampaignID: 27060
Distribution: null
Business Area ID: null
Location ID: null
Keyword List ID: null
LocaleName: null
IsPrimary: false
ParentID: null
Campaign Type: null
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null, Campaign name: null
CampaignID: 27061
Distribution: null
Business Area ID: null
Location ID: null
Keyword List ID: null
LocaleName: null
IsPrimary: false
ParentID: null
Campaign Type: null
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null, Campaign name: null
CampaignID: 27062
Distribution: null
Business Area ID: null
Location ID: null
Keyword List ID: null
LocaleName: null
IsPrimary: false
ParentID: null
Campaign Type: null
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null]]
08:45:56,137 INFO [DeployCallbackServiceImpl] sending campaign redeploy to AdMaxDeploymentService
08:45:56,137 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,137 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:45:56,141 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,141 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, bpID, domain from mms_common.accounts where bpID = ?]
08:45:56,141 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:56,141 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'bpID' to property 'BPID' of type class java.lang.String
08:45:56,141 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'domain' to property 'domain' of type class java.lang.String
08:45:56,142 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,142 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:45:56,143 INFO [AdMaxDeploymentServiceImpl] processInfoRequest for customer [2556ef23-69bd-4756-be32-1ab7d007763f] returning campaign [Campaign name: null
CampaignID: 27060
Distribution: Google
Business Area ID: 10002
Location ID: 12542
Keyword List ID: 2996
LocaleName: en_US
IsPrimary: false
ParentID: null
Campaign Type: STANDARD
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null]
08:45:56,145 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:45:56,145 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,145 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:45:56,149 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,149 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:45:56,150 INFO [AdMaxDeploymentServiceImpl] processInfoRequest for customer [2556ef23-69bd-4756-be32-1ab7d007763f] returning campaign [Campaign name: null
CampaignID: 27061
Distribution: Google
Business Area ID: 11286
Location ID: 4189
Keyword List ID: 3181
LocaleName: en_US
IsPrimary: false
ParentID: null
Campaign Type: STANDARD
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null]
08:45:56,150 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:45:56,150 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,150 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:45:56,151 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,151 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from mms_common.campaigns where advertID = ?]
08:45:56,154 INFO [AdMaxDeploymentServiceImpl] processInfoRequest for customer [2556ef23-69bd-4756-be32-1ab7d007763f] returning campaign [Campaign name: null
CampaignID: 27062
Distribution: Google
Business Area ID: 12535
Location ID: 12964
Keyword List ID: 6324
LocaleName: en_US
IsPrimary: false
ParentID: null
Campaign Type: STANDARD
Budget: null
DailyBudget: null
DefaultBid: null
DefaultContentBid: null]
08:45:56,154 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:45:56,154 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,154 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:45:56,155 INFO [AdMaxDeploymentServiceImpl] [2556ef23-69bd-4756-be32-1ab7d007763f] core redeploy. update types=[KEYWORD_REDEPLOY]
08:45:56,162 WARN [QueueUtils] Setting message priority to 4
08:45:56,166 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Pending' for campaignID: 27060
08:45:56,166 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Pending' for campaignID: 27061
08:45:56,167 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Pending' for campaignID: 27062
08:45:56,167 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:45:56,167 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:45:56,172 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,172 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:45:56,177 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,177 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from callbackEvent where customerId = ? and eventCode = ? ]
08:45:56,178 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:56,178 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:45:56,179 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:56,179 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:45:56,179 DEBUG [JdbcTemplate] Executing prepared SQL update
08:45:56,179 DEBUG [JdbcTemplate] Executing prepared SQL statement [delete from callbackEvent where customerId = ? and eventCode = ? ]
08:45:56,180 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:45:56,181 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:45:56,181 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,181 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:45:56,183 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:45:56,184 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:45:56,184 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:45:56,184 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:45:56,184 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:45:56,188 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,188 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:56,193 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,193 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:45:56,195 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,195 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:56,196 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:45:56,196 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:45:56,196 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:45:56,196 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:45:56,197 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,197 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:45:56,198 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:45:56,199 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,199 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:45:56,200 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:45:56,202 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,202 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:45:56,206 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:45:56,207 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,207 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:45:56,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:56,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:56,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:56,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:56,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:56,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:56,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:56,207 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:56,209 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:45:56,209 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,209 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:56,210 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,210 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:56,211 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:45:56,211 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,212 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:45:56,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:56,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:45:56,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:45:56,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:45:56,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:45:56,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:45:56,212 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:45:56,214 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:45:56,216 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,216 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:45:56,217 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:45:56,217 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,217 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:45:56,218 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:45:56,218 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:45:56,218 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:45:56,218 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:45:56,218 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:45:56,218 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:45:56,218 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:45:56,218 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:45:56,219 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:45:56,219 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,219 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:45:56,220 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,220 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:45:56,221 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:45:56,222 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_10002_12542_27060
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:45:56,222 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27060
08:45:56,222 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27060
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:45:56,223 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:45:56,223 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:45:56,223 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:45:56,223 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:45:56,224 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,224 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:56,225 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,225 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:45:56,227 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >)
08:45:56,228 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_11286_4189_27061
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:45:56,229 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27061
08:45:56,229 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27061
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:45:56,229 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:45:56,229 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:45:56,229 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:45:56,229 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:45:56,230 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,230 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:45:56,234 DEBUG [JdbcTemplate] Executing prepared SQL query
08:45:56,234 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:45:56,236 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >)
08:45:56,236 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_12535_12964_27062
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d61 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:45:56,237 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27062
08:45:56,238 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27062
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:45:56,238 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:45:56,243 WARN [QueueUtils] Setting message priority to 4
08:45:56,246 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'OtWhRqHFO1ac1EEDL0tK' to response queue.
08:45:56,250 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:45:56,258 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:45:56,258 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:45:56,268 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.]
08:45:56,277 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.
08:45:56,277 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:46:01,249 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:46:01,249 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:46:01,253 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,253 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:46:01,257 DEBUG [JdbcTemplate] Executing prepared SQL update
08:46:01,257 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:46:01,258 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:46:01,258 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:46:01,260 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:46:01,260 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,260 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:46:01,263 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:01,263 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:46:01,263 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:46:01,263 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:46:01,267 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,267 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:01,272 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,272 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:01,276 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,276 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:01,277 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:01,277 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:46:01,277 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:01,277 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:46:01,278 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,278 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:01,279 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:01,280 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,280 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:01,281 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:01,284 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,284 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:46:01,287 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:01,287 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,287 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:01,288 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:01,288 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:01,288 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:01,288 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:01,288 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:01,288 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:01,288 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:01,288 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:01,290 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:01,290 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,290 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:01,291 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,291 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:01,292 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:01,293 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,293 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:46:01,293 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:01,293 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:46:01,293 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:46:01,293 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:46:01,293 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:46:01,293 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:46:01,293 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:46:01,296 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:46:01,297 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,297 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:46:01,298 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:01,298 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,298 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:01,299 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:01,299 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:01,299 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:01,299 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:01,299 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:01,299 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:01,299 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:01,299 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:01,301 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:01,301 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,301 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:01,302 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,302 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:01,303 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:01,304 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_10002_12542_27060
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:01,306 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27060
08:46:01,306 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27060
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:01,306 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:01,306 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:46:01,306 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:46:01,306 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:46:01,307 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,307 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:01,308 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,309 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:01,311 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >)
08:46:01,311 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_11286_4189_27061
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:01,312 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27061
08:46:01,313 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27061
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:01,313 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:01,313 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:46:01,313 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:46:01,313 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:46:01,314 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,314 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:01,327 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:01,327 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:01,329 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >)
08:46:01,329 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_12535_12964_27062
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d79 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:01,331 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27062
08:46:01,331 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27062
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:01,331 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:46:01,337 WARN [QueueUtils] Setting message priority to 4
08:46:01,341 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'OtWhRqHFO1ac1EEDL0tK' to response queue.
08:46:01,377 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:46:01,384 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:46:01,384 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:46:01,391 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.]
08:46:01,401 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.
08:46:01,401 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:46:03,087 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 200
Address: /SMB-ADS/AdMaxDeploymentService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=[""], Accept=[*/*], host=[aml-svc-deploy:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[282], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: 2556ef23-69bd-4756-be32-1ab7d007763f
--------------------------------------
08:46:03,087 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:03,088 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, bpID, domain from mms_common.accounts where bpID = ?]
08:46:03,090 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:03,090 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'bpID' to property 'BPID' of type class java.lang.String
08:46:03,090 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'domain' to property 'domain' of type class java.lang.String
08:46:03,090 INFO [AdMaxDeploymentServiceImpl] getCampaignsByCustomerID properties = {smb-admax-deployment-service.port=8443, smb-admax-deployment-service.protocol=https, smb-admax-deployment-service.context.root=SMB-ADS, smb-admax-deployment-service.service.endpoint=AdMaxDeploymentService, smb-admax-deployment-service.feature.siteLinks=${smb-admax-deployment-service.feature.siteLinks}, smb-admax-deployment-service.hostname=localhost}
08:46:03,090 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:03,090 DEBUG [JdbcTemplate] Executing prepared SQL statement [select campaigns.id, accountID, advertID, businessFunctionID, keywordListID, locationID, isPrimary, budgetType, customerDisplayURL, customerDestinationURL, localeName, distribution from accounts join campaigns on accounts.id=campaigns.accountID where bpID=?]
08:46:03,094 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27060: Active -> Active
08:46:03,094 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27060 -> ACTIVE
08:46:03,096 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27061: Active -> Active
08:46:03,096 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27061 -> ACTIVE
08:46:03,098 INFO [AdMaxDeploymentServiceImpl] getCampaignStatus 27062: Active -> Active
08:46:03,098 INFO [AdMaxDeploymentWS] getCampaignsByCustomerID: 27062 -> ACTIVE
08:46:03,099 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:46:03,099 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:03,099 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:46:03,101 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:03,101 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, customerBpId, dateAssigned, requestData from contentEntityMap where id=?]
08:46:03,103 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:03,103 DEBUG [JdbcTemplate] Executing prepared SQL statement [select * from accounts where description = ? ]
08:46:03,104 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:03,104 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT count(1) FROM clients.externalCampaign LEFT JOIN clients.externalCampaignParent ON externalCampaignParentID = clients.externalCampaignParent.id WHERE clients.externalCampaign.accountID = ? AND enabled = 1 AND status <> 'Deleted' AND typeID = ? ]
08:46:03,106 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 200
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: 2556ef23-69bd-4756-be32-1ab7d007763fwww.merchantsite.comsuccess2706010002299612542http://www.merchantsite.com/www.merchantsite.comPendingactiveGoogleen_USfalseDEFAULT270611128631814189http://www.merchantsite.com/www.merchantsite.comPendingactiveGoogleen_USfalseDEFAULT2706212535632412964http://www.merchantsite.com/www.merchantsite.comPendingactiveGoogleen_USfalseDEFAULT
--------------------------------------
08:46:06,342 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:46:06,342 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:46:06,347 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,347 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:46:06,349 DEBUG [JdbcTemplate] Executing prepared SQL update
08:46:06,349 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:46:06,350 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:46:06,351 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:46:06,353 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:46:06,353 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,353 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:46:06,354 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:06,354 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:46:06,354 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:46:06,355 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:46:06,359 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,359 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:06,364 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,364 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:06,366 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,366 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:06,367 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:06,367 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:46:06,367 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:06,367 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:46:06,368 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,368 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:06,369 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:06,369 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,370 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:06,371 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:06,373 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,373 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:46:06,377 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:06,377 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,377 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:06,378 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:06,378 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:06,378 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:06,378 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:06,378 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:06,378 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:06,378 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:06,378 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:06,379 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:06,379 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,379 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:06,380 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,380 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:06,381 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:06,382 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,382 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:46:06,383 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:06,383 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:46:06,383 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:46:06,383 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:46:06,383 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:46:06,383 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:46:06,383 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:46:06,385 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:46:06,386 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,386 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:46:06,387 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:06,387 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,387 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:06,388 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:06,388 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:06,388 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:06,388 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:06,388 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:06,388 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:06,388 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:06,388 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:06,390 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:06,390 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,390 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:06,391 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,391 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:06,392 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:06,403 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_10002_12542_27060
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:06,404 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27060
08:46:06,404 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27060
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:06,404 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:06,404 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:46:06,404 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:46:06,404 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:46:06,405 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,405 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:06,406 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,406 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:06,409 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >)
08:46:06,409 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_11286_4189_27061
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:06,410 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27061
08:46:06,410 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27061
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:06,410 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:06,410 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:46:06,410 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:46:06,410 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:46:06,411 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,411 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:06,415 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:06,415 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:06,417 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >)
08:46:06,418 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_12535_12964_27062
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:d91 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:06,418 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27062
08:46:06,419 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27062
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:06,419 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:46:06,423 WARN [QueueUtils] Setting message priority to 4
08:46:06,427 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'OtWhRqHFO1ac1EEDL0tK' to response queue.
08:46:06,460 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:46:06,467 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:46:06,467 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:46:06,475 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.]
08:46:06,485 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.
08:46:06,485 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:46:11,429 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:46:11,429 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:46:11,433 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,433 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:46:11,436 DEBUG [JdbcTemplate] Executing prepared SQL update
08:46:11,436 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:46:11,437 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:46:11,437 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:46:11,439 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:46:11,439 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,439 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:46:11,441 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:11,441 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:46:11,441 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:46:11,441 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:46:11,446 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,446 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:11,450 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,450 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:11,452 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,452 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:11,454 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:11,454 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:46:11,454 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:11,454 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:46:11,454 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,454 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:11,457 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:11,458 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,458 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:11,459 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:11,462 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,462 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:46:11,465 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:11,465 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,465 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:11,466 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:11,466 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:11,466 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:11,466 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:11,466 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:11,466 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:11,466 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:11,466 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:11,467 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:11,467 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,467 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:11,468 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,469 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:11,470 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:11,479 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,479 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:46:11,481 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:11,481 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:46:11,481 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:46:11,481 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:46:11,481 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:46:11,481 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:46:11,481 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:46:11,484 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:46:11,485 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,485 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:46:11,486 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:11,486 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,486 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:11,487 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:11,487 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:11,487 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:11,487 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:11,487 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:11,487 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:11,487 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:11,487 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:11,489 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:11,489 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,489 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:11,490 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,490 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:11,491 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:11,492 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_10002_12542_27060
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:11,492 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27060
08:46:11,492 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27060
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:11,492 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:11,492 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:46:11,492 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:46:11,492 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:46:11,493 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,493 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:11,494 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,494 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:11,497 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >)
08:46:11,497 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_11286_4189_27061
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:11,498 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27061
08:46:11,498 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27061
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:11,499 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:11,499 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:46:11,499 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:46:11,499 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:46:11,500 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,500 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:11,503 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:11,503 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:11,506 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >)
08:46:11,506 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_12535_12964_27062
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:da4 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:11,507 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27062
08:46:11,507 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27062
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:11,508 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:46:11,513 WARN [QueueUtils] Setting message priority to 4
08:46:11,517 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'OtWhRqHFO1ac1EEDL0tK' to response queue.
08:46:11,553 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:46:11,560 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:46:11,560 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:46:11,568 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.]
08:46:11,577 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.
08:46:11,577 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:46:16,519 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:46:16,519 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:46:16,524 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,524 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:46:16,526 DEBUG [JdbcTemplate] Executing prepared SQL update
08:46:16,526 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:46:16,527 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:46:16,528 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:46:16,529 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:46:16,530 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,530 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:46:16,534 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:16,534 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:46:16,534 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:46:16,534 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:46:16,538 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,538 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:16,543 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,543 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:16,544 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,544 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:16,545 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:16,545 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:46:16,545 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:16,546 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:46:16,546 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,546 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:16,547 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:16,548 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,548 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:16,549 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:16,561 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,561 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:46:16,564 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:16,564 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,564 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:16,565 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:16,565 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:16,565 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:16,565 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:16,565 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:16,565 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:16,565 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:16,565 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:16,572 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:16,572 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,572 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:16,578 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,578 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:16,579 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:16,580 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,580 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:46:16,581 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:16,581 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:46:16,581 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:46:16,581 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:46:16,581 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:46:16,581 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:46:16,581 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:46:16,584 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:46:16,585 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,585 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:46:16,586 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:16,587 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,587 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:16,587 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:16,587 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:16,587 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:16,587 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:16,587 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:16,587 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:16,587 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:16,587 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:16,589 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:16,589 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,589 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:16,590 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,590 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:16,591 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:16,592 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_10002_12542_27060
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:16,593 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27060
08:46:16,593 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27060
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:16,593 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:16,593 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:46:16,593 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:46:16,593 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:46:16,594 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,594 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:16,595 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,595 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:16,598 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >)
08:46:16,598 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_11286_4189_27061
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:16,599 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27061
08:46:16,599 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27061
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:16,599 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:16,599 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:46:16,599 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:46:16,599 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:46:16,600 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,600 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:16,604 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:16,604 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:16,606 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >)
08:46:16,607 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_12535_12964_27062
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:db7 status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:16,608 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27062
08:46:16,608 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27062
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:16,608 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:46:16,613 WARN [QueueUtils] Setting message priority to 4
08:46:16,616 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'OtWhRqHFO1ac1EEDL0tK' to response queue.
08:46:16,650 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:46:16,657 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:46:16,657 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:46:16,665 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.]
08:46:16,674 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.
08:46:16,674 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:46:21,619 INFO [AdMaxDeploymentServiceImpl] Starting deploy campaign message conversion
08:46:21,619 INFO [AdMaxDeploymentServiceImpl] UpdateTypes: [KEYWORD_REDEPLOY]
08:46:21,623 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,623 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from mms_common.blacklist where customerBpId = ?]
08:46:21,625 DEBUG [JdbcTemplate] Executing prepared SQL update
08:46:21,626 DEBUG [JdbcTemplate] Executing prepared SQL statement [insert into accounts (bpID, domain) values (?, ?) on duplicate key update domain = ?]
08:46:21,626 DEBUG [JdbcTemplate] SQL update affected 1 rows
08:46:21,627 INFO [AdMaxDeploymentServiceImpl] 3 Campaign(s) to process.
08:46:21,628 INFO [ContentRepositoryServiceImpl] Inside ContentRepositoryServiceImpl Constructor : EntityId [0] BusinessTypeID [0] BusinessLocationID [0]
08:46:21,629 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,629 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id from contentEntityMap where customerBpId=?]
08:46:21,631 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:21,631 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12542]
08:46:21,631 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [10002]
08:46:21,631 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [2996]
08:46:21,635 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,635 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:21,649 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,649 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:21,651 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,651 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:21,652 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:21,652 DEBUG [AdMaxDeploymentServiceImpl] Retrieved BusinessArea
BusinessArea: ID: 10002 Description: Hotels Status: active BusinessCategoryID: 1
08:46:21,652 DEBUG [AdMaxDeploymentServiceImpl] Retrieved GeoMod Target BusinessLocation
Location: ID: 12542 Description: Aliso Viejo, CA Short Description: Aliso Viejo GeoModTargetLocationID: 12542 Status: active Type: Place ParentBusinessLocationID: 57 Use SE Defined Targets: [[Distribution: Google, Flag: false], [Distribution: Bing, Flag: false], [Distribution: Facebook, Flag: true]] Use Point Radius Targets: [[Distribution: Google, Flag: true], [Distribution: Bing, Flag: true], [Distribution: Facebook, Flag: false]] Is Sellable: true
08:46:21,652 DEBUG [AdMaxDeploymentServiceImpl] Campaign budgetType
null
08:46:21,653 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,653 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:21,654 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:21,654 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,654 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, target, description, type, code from mms_common.googleLocationTargets join mms_common.businessLocationTargetMap bltm on bltm.distributionID = 3 and bltm.businessLocationTargetID = id where bltm.businessLocationID = ?]
08:46:21,655 INFO [BusinessLocationServiceBD] No target found for BL [12542], distribution [Google]
08:46:21,658 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,658 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id and merchantUUID='') where l.businessFunctionID = ? and k.matchType = ?]
08:46:21,661 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:21,661 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,661 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:21,662 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:21,662 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:21,662 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:21,662 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:21,662 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:21,662 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:21,662 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:21,662 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:21,663 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:21,663 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,663 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:21,664 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,664 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:21,665 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:21,666 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,666 DEBUG [JdbcTemplate] Executing prepared SQL statement [select id, locationID, aliasType, description, descType, ordering, shortDescription from mms_common.locationAliases where locationID=? and aliasType=? order by ordering asc]
08:46:21,667 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:21,667 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'locationID' to property 'locationID' of type int
08:46:21,667 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'aliasType' to property 'aliasType' of type int
08:46:21,667 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'description' to property 'description' of type class java.lang.String
08:46:21,667 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'descType' to property 'descType' of type int
08:46:21,667 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'ordering' to property 'ordering' of type int
08:46:21,667 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'shortDescription' to property 'shortDescription' of type class java.lang.String
08:46:21,669 DEBUG [JdbcTemplate] Executing SQL query [SELECT res.name FROM smb.resellers res where res.active = 'T']
08:46:21,670 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,670 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT res.name FROM smb.resellers res JOIN smb.merchants mer ON res.id = mer.reseller_id JOIN content_repository.contentEntityMap cem ON cem.customerBpId = mer.id WHERE cem.id = ?]
08:46:21,672 DEBUG [KeywordServiceImpl] Getting keywords for BF: 10002
08:46:21,672 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,672 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' ]
08:46:21,672 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:46:21,672 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:46:21,672 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:46:21,672 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:46:21,672 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:46:21,672 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:46:21,672 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:46:21,672 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:46:21,674 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:21,674 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,674 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:46:21,675 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,675 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:46:21,676 DEBUG [KeywordServiceImpl] 78 keywords found for BF: 10002, keywordListID: 2996
08:46:21,677 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_10002_12542_27060
java.lang.NullPointerException
at com.thesearchagency.core.smb.dao.CustomerDAO$6.doInTransactionWithoutResult(CustomerDAO.java:356)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.thesearchagency.core.smb.dao.CustomerDAO.addUpdateCampaign(CustomerDAO.java:347)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.getURLInfo(AdMaxDeploymentServiceImpl.java:969)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1353)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:21,677 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27060
08:46:21,677 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27060
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:21,678 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:21,678 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [4189]
08:46:21,678 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [11286]
08:46:21,678 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [3181]
08:46:21,679 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,679 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:21,679 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,680 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:21,682 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >)
08:46:21,682 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_11286_4189_27061
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:21,683 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27061
08:46:21,683 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27061
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:21,684 DEBUG [AdMaxDeploymentServiceImpl] Processing CampaignInfo...
08:46:21,684 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessLocationId [12964]
08:46:21,684 DEBUG [AdMaxDeploymentServiceImpl] Retrieving BusinessAreaID [12535]
08:46:21,684 DEBUG [AdMaxDeploymentServiceImpl] Retrieving KeywordListID [6324]
08:46:21,684 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,684 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:46:21,688 DEBUG [JdbcTemplate] Executing prepared SQL query
08:46:21,688 DEBUG [JdbcTemplate] Executing prepared SQL statement [select ba.id, ba.description, ba.status, bcam.businessCategoryID from businessAreas ba left join businessCategoryAreaMap bcam on bcam.businessAreaID=ba.id where ba.id=? order by bcam.businessCategoryID limit 1]
08:46:21,691 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >)
08:46:21,691 WARN [AdMaxDeploymentServiceImpl] Error while processing Campaigns... 2556ef23-69bd-4756-be32-1ab7d007763f_12535_12964_27062
javax.ejb.EJBTransactionRolledbackException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >)
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:115)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
at com.sun.proxy.$Proxy523.getBusinessArea(Unknown Source)
at sun.reflect.GeneratedMethodAccessor436.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy1021.getBusinessArea(Unknown Source)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaign(AdMaxDeploymentServiceImpl.java:1253)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1142)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:728)
at com.thesearchagency.core.smb.dao.businesscategory.BusinessCategorySpringJDBCDAO.getBusinessArea(BusinessCategorySpringJDBCDAO.java:76)
at com.thesearchagency.smb.service.businesscategory.component.BusinessCategoryServiceBD.getBusinessArea(BusinessCategoryServiceBD.java:75)
at com.thesearchagency.smb.service.businesscategory.binding.BusinessCategoryServiceEJB.getBusinessArea(BusinessCategoryServiceEJB.java:44)
at sun.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
... 92 more
Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 130 more
Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53e0f99a:b028:5c2476ac:dca status: ActionStatus.ABORT_ONLY >
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:370)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
... 132 more
08:46:21,692 INFO [AdMaxDeploymentServiceImpl] Saving deployment status to 'Failure' for campaignID: 27062
08:46:21,692 WARN [AdMaxDeploymentServiceImpl] error updating deployment status
com.thesearchagency.core.smb.service.admaxdeployment.AdMaxDeploymentException: Campaign-level deployment status update failed for campaignID 27062
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.insertOrUpdateDeployStatus(AdMaxDeploymentServiceImpl.java:1932)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.processCampaigns(AdMaxDeploymentServiceImpl.java:1166)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentServiceImpl.convertDeploymentRequest(AdMaxDeploymentServiceImpl.java:460)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.handleDeployCampaignRequest(AdMaxDeploymentRequestMDB.java:178)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentRequestMDB.onMessage(AdMaxDeploymentRequestMDB.java:122)
at sun.reflect.GeneratedMethodAccessor524.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_11890316.invoke(InvocationContextInterceptor_z_fillMethod_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_11890316.invoke(InvocationContextInterceptor_z_setup_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at com.sun.proxy.$Proxy549.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_11890316.invoke(SessionAspect_z_handleRun_11890316.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
08:46:21,692 INFO [AdMaxDeploymentServiceImpl] Finished deploy campaign message conversion. 0 converted.
08:46:21,696 WARN [QueueUtils] Setting message priority to 4
08:46:21,700 INFO [AdMaxDeploymentRequestMDB] Sent empty DEPLOY request with deployID 'OtWhRqHFO1ac1EEDL0tK' to response queue.
08:46:21,734 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
08:46:21,741 INFO [AdMaxDeploymentMessageConverter] Campaings for the Result: 3
08:46:21,741 INFO [AdMaxDeploymentMessageConverter] Assuming No Message Fault, Campaigns count: 3 topResultCode: null
08:46:21,748 WARN [AlertUtils] sendAlert: executing command: [/usr/local/tsa/send_alarm.sh, WARNING, APSD, AdMax_AdMaxDeploymentService: General - Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.]
08:46:21,758 INFO [AdMaxDeploymentResponseMDB] Sent alert: Failure detected during campaign deployment: OtWhRqHFO1ac1EEDL0tK. Customer bpID:2556ef23-69bd-4756-be32-1ab7d007763f. Failed advertID list:27060,27061,27062.
08:46:21,758 INFO [AdMaxDeploymentResponseMDB] Handling publish deploy status resp
08:46:26,735 WARN [AbstractDLQHandler] Message redelivered=6 max=5 sending it to the dlq delegator->JBossMessage[24346406368313627]:PERSISTENT, deliveryId=41
08:46:56,192 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:46:56,192 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:46:56,192 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:46:56,203 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:47:56,209 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:47:56,209 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:47:56,209 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:47:56,219 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:48:56,219 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:48:56,219 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:48:56,219 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:48:56,228 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:49:56,227 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:49:56,227 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:49:56,227 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:49:56,248 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:50:35,630 INFO [LoggingInInterceptor] Inbound Message
----------------------------
ID: 201
Address: /SMB-BES/BudgetEstimateService
Encoding: UTF-8
Content-Type: text/xml; charset=UTF-8
Headers: {SOAPAction=["http://thesearchagency.com/smb/core/getBudgetEstimates"], Accept=[*/*], host=[aml-svc-campaign:8080], content-type=[text/xml; charset=UTF-8], connection=[keep-alive], cache-control=[no-cache], Content-Length=[928], pragma=[no-cache], user-agent=[Apache CXF 3.0.7], Content-Type=[text/xml; charset=UTF-8]}
Payload: Google299612542USDenGoogle632412964USDenGoogle31814189USDen
--------------------------------------
08:50:35,632 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,632 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:50:35,636 INFO [AuthChallengeProcessor] digest authentication scheme selected
08:50:35,646 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:50:35,646 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,646 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:50:35,648 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:50:35,648 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,648 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:50:35,651 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 2996
08:50:35,651 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,651 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:50:35,653 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:50:35,653 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:50:35,653 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:50:35,653 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:50:35,653 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:50:35,653 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:50:35,653 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:50:35,653 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:50:35,654 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:50:35,654 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,654 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:50:35,655 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,655 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:50:35,656 DEBUG [KeywordServiceImpl] 78 keywords found for KL: 2996
08:50:35,665 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,665 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:50:35,673 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:50:35,673 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,673 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:50:35,674 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:50:35,674 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,674 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:50:35,676 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 6324
08:50:35,677 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,677 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:50:35,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:50:35,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:50:35,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:50:35,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:50:35,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:50:35,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:50:35,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:50:35,677 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:50:35,679 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:50:35,679 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,679 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:50:35,680 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,680 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:50:35,681 DEBUG [KeywordServiceImpl] 114 keywords found for KL: 6324
08:50:35,690 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,690 DEBUG [JdbcTemplate] Executing prepared SQL statement [select bl.id, bl.description, bl.shortDescription, bl.GeoModTargetLocationID, bl.status, bl.isSellable, blt.type, blm.parentBusinessLocationID, blt2.distributionID, blt2.useSEDefinedTargets, blt2.usePointRadiusTargets from businessLocations bl left join businessLocationMap blm on blm.childBusinessLocationID = bl.id join businessLocationTypes blt on blt.id = bl.businessLocationTypeID join businessLocationTargets blt2 on blt2.businessLocationID = bl.id where bl.id=?]
08:50:35,699 INFO [BudgetEstimateDAO] Query: SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?
08:50:35,699 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,699 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT glt.id, glt.target, glt.description, glt.type, glt.code, gbem.budgetEstimateMultiplier FROM mms_common.googleLocationTargets glt JOIN googleBudgetEstimateMap gbem on gbem.googleLocationTargetID = glt.id WHERE gbem.businessLocationID=?]
08:50:35,700 INFO [BudgetEstimateDAO] Query: SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?
08:50:35,700 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,700 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT be_babem.businessAreaID, be_babem.budgetEstimateMultiplier, be_babem.maxCpc FROM budget_estimate.businessAreaBudgetEstimateMultiplier be_babem JOIN biz_function_location.keywordLists bfl_kl on be_babem.businessAreaID = bfl_kl.businessFunctionID WHERE bfl_kl.id=?]
08:50:35,702 DEBUG [KeywordServiceImpl] Getting keywords for KeywordList: 3181
08:50:35,703 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,703 DEBUG [JdbcTemplate] Executing prepared SQL statement [select k.id, k.keywordListID, k.keyword, k.matchType, k.isGeoMod, k.isGeoTarget, k.isMobile, k.isNegative from keywords k join keywordLists l on (k.keywordListID = l.id)where k.keywordListID = ? and k.matchType <> 'website' and k.id not in (select negative.id from keywords negative join keywords positive on (negative.keywordListID = positive.keywordListID) where negative.isGeoTarget = 1 and negative.matchType not in('broad','website') and negative.isNegative = 1 and positive.isGeoTarget = 1 and positive.isNegative = 0 and positive.matchType <> 'website' and positive.keywordListID = l.id and positive.keyword REGEXP concat('(-+|[[:<:]])',negative.keyword,'(-+|[[:>:]])')) ]
08:50:35,703 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'id' to property 'ID' of type int
08:50:35,703 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keywordListID' to property 'keywordListID' of type int
08:50:35,703 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'keyword' to property 'keyword' of type class java.lang.String
08:50:35,703 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'matchType' to property 'matchType' of type class com.thesearchagency.core.smb.dto.KeywordMatchType
08:50:35,703 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoMod' to property 'isGeoMod' of type boolean
08:50:35,703 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isGeoTarget' to property 'isGeoTarget' of type boolean
08:50:35,703 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isMobile' to property 'isMobile' of type boolean
08:50:35,703 DEBUG [ParameterizedBeanPropertyRowMapper] Mapping column 'isNegative' to property 'isNegative' of type boolean
08:50:35,705 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:50:35,705 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,705 DEBUG [JdbcTemplate] Executing prepared SQL statement [select dateUpdated from biz_function_location.keywordLists where id = ?]
08:50:35,706 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,706 DEBUG [JdbcTemplate] Executing prepared SQL statement [select merchantUUID from biz_function_location.keywordLists where id = ?]
08:50:35,707 DEBUG [KeywordServiceImpl] 81 keywords found for KL: 3181
08:50:35,715 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-11 12:39:36
08:50:35,715 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:50:35,715 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,715 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:50:35,716 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 4201.0444/5705.122
08:50:35,716 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-04-19 10:31:32
08:50:35,716 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:50:35,716 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,716 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:50:35,717 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 201.23245/273.27863
08:50:35,717 INFO [BudgetEstimateDAO] Requesting most recent budget estimate later than 2018-01-24 07:16:57
08:50:35,718 INFO [BudgetEstimateDAO] Query: SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1
08:50:35,718 DEBUG [JdbcTemplate] Executing prepared SQL query
08:50:35,718 DEBUG [JdbcTemplate] Executing prepared SQL statement [SELECT gbe.id, gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.minPrice, gbe.maxPrice, gbe.minClicks, gbe.maxClicks, gbe.time FROM googleBudgetEstimates gbe WHERE gbe.keywordListID=? and gbe.googleLocationTargetID=? and gbe.currencyCode=? and gbe.languageCode=? and gbe.time>? ORDER BY gbe.keywordListID, gbe.googleLocationTargetID, gbe.currencyCode, gbe.languageCode, gbe.time DESC LIMIT 1]
08:50:35,719 ERROR [BudgetEstimateDAO] A budget estimate was found with min/max prices = 170.72281/231.84584
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66232
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 2996
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4201.0444
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxPrice = 5705.122
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] minClicks = 447.33014
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxClicks = 546.73694
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 5705.122
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.0012837) and BA Multiplier (1.0): maxPrice = 222.909
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:50:35,719 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :78
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 28.174
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxPrice = 222.909
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxClicks = 21.362
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66233
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 6324
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 201.23245
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxPrice = 273.27863
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] minClicks = 80.23261
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxClicks = 98.06209
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 273.27863
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (0.021163) and BA Multiplier (1.0): maxPrice = 176.028
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:50:35,719 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :114
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 7.524
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxPrice = 176.028
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxClicks = 63.165
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] #########################################################################
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Distribution ID : 3
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Location Target ID : 66237
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] KeywordList ID : 3181
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 170.72281
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxPrice = 231.84584
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] minClicks = 22.374708
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxClicks = 27.346869
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 231.84584
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Budget estimate using BL multiplier (4.08907E-4) and BA Multiplier (1.0): maxPrice = 2.886
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Set origin to: CACHE
08:50:35,719 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request :81
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 2.125
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxPrice = 2.886
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] minClicks = 0.278
08:50:35,719 DEBUG [BudgetEstimateServiceImpl] maxClicks = 0.34
08:50:35,719 INFO [BudgetEstimateServiceImpl] Request time: 88 millis
08:50:35,726 INFO [LoggingInInterceptor] Outbound Message
---------------------------
ID: 201
Encoding: UTF-8
Content-Type: text/xml
Headers: {}
Payload: successGoogle299612542USDencache2018-12-26T14:03:45.000Z28.174222.9093.021.362successGoogle632412964USDencache2018-12-05T07:43:38.000Z7.524176.0283.063.165successGoogle31814189USDencache2018-12-05T13:53:28.000Z2.1252.8860.2780.34
--------------------------------------
08:50:56,245 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:50:56,245 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:50:56,245 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:50:56,254 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:51:56,253 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:51:56,253 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:51:56,254 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:51:56,263 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:52:56,766 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:52:56,766 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:52:56,767 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:52:56,781 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:53:56,776 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:53:56,776 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:53:56,776 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:53:56,789 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:54:56,789 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT
08:54:56,789 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : ENABLED
08:54:56,789 DEBUG [JdbcTemplate] Executing SQL query [select * from callbackEvent]
08:54:56,799 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : END TIMEOUT
08:55:56,799 DEBUG [CallbackEventEJBTimer] CallbackEventTimer : START TIMEOUT