Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: Gooseberry
-
Fix Version/s: None
-
Component/s: Admax Deployment Service
-
Labels:None
-
Environment:
Bidmgr, Sapi and Core Gooseberry Final builds
Description
On redeploying an order, Sitelinks are duplicated on Adwords.
Feed items are not getting deleted because the code is reading the feed item IDs from the database as integers instead of longs. Every feed item ID is coming out of the database as 2147483647.
tsa-admax-jmslistener.log.2015-10-02-234322-25827524-2015-10-02 23:07:12.526 (4) [P21T1]: FeedItemChangeRequest (accountID 7): : Sending 8 deletes tsa-admax-jmslistener.log.2015-10-02-234322-25827618-2015-10-02 23:07:12.526 (3) [P21T1]: Processing feed item of FeedID: 30396270 tsa-admax-jmslistener.log.2015-10-02-234322-25827696-2015-10-02 23:07:12.527 (3) [P21T1]: Processing feed item of FeedID: 30396270 tsa-admax-jmslistener.log.2015-10-02-234322-25827774-2015-10-02 23:07:12.527 (3) [P21T1]: Processing feed item of FeedID: 30396270 tsa-admax-jmslistener.log.2015-10-02-234322-25827852-2015-10-02 23:07:12.527 (3) [P21T1]: Processing feed item of FeedID: 30396270 tsa-admax-jmslistener.log.2015-10-02-234322-25827930-2015-10-02 23:07:12.527 (3) [P21T1]: Processing feed item of FeedID: 30396270 tsa-admax-jmslistener.log.2015-10-02-234322-25828008-2015-10-02 23:07:12.527 (3) [P21T1]: Processing feed item of FeedID: 30396270 tsa-admax-jmslistener.log.2015-10-02-234322-25828086-2015-10-02 23:07:12.527 (3) [P21T1]: Processing feed item of FeedID: 30396270 tsa-admax-jmslistener.log.2015-10-02-234322-25828164-2015-10-02 23:07:12.527 (3) [P21T1]: Processing feed item of FeedID: 30396270 tsa-admax-jmslistener.log.2015-10-02-234322-25828242-2015-10-02 23:07:12.527 (4) [P21T1]: sesystem: SQL->[select 1] tsa-admax-jmslistener.log.2015-10-02-234322-25828305-2015-10-02 23:07:12.528 (4) [P21T1]: time=0.0010 tsa-admax-jmslistener.log.2015-10-02-234322-25828354-2015-10-02 23:07:12.528 (4) [P21T1]: Query executed in 0.001s tsa-admax-jmslistener.log.2015-10-02-234322-25828416-2015-10-02 23:07:12.528 (4) [P21T1]: sesystem: SQL->[update `sesystem`.`searchEngineConnections` set `searchEngineUserID`=6,`inUse`="true",`holder`="addAdExtensions",`holderIdentifier`="7725137936",`timeStamp`="2015-10-02 23:07:12" where ((`sesystem`.`searchEngineConnections`.`distributionID`=3) and (`sesystem`.`searchEngineConnections`.`inUse`="false") and (`sesystem`.`searchEngineConnections`.`owner` is null) and (`sesystem`.`searchEngineConnections`.`searchEngineUserID`=6)) limit 1], genflags=no tsa-admax-jmslistener.log.2015-10-02-234322-25828920-2015-10-02 23:07:12.530 (4) [P21T1]: time=0.0020 tsa-admax-jmslistener.log.2015-10-02-234322-25828969-2015-10-02 23:07:12.530 (4) [P21T1]: Query executed in 0.002s, 1 row(s) affected tsa-admax-jmslistener.log.2015-10-02-234322-25829050-2015-10-02 23:07:12,641 [P21T1] INFO c.g.a.a.a.l.c.A.requestInfoLogger - Request made: Service: "FeedItemServiceInterfacePort" Method: "mutate" URL: "https://adwords.google.com/api/adwords/cm/v201506/FeedItemService" tsa-admax-jmslistener.log.2015-10-02-234322-25829268-2015-10-02 23:07:12,642 [P21T1] WARN c.g.a.a.a.l.c.A.soapXmlLogger - SOAP Request: tsa-admax-jmslistener.log.2015-10-02-234322-25829352-<?xml version="1.0" encoding="UTF-8"?> tsa-admax-jmslistener.log.2015-10-02-234322-25829391-<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> tsa-admax-jmslistener.log.2015-10-02-234322-25829567- <soapenv:Header> tsa-admax-jmslistener.log.2015-10-02-234322-25829588- <ns1:RequestHeader xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201506" soapenv:mustUnderstand="0"> tsa-admax-jmslistener.log.2015-10-02-234322-25829705- <ns1:clientCustomerId>7725137936</ns1:clientCustomerId> tsa-admax-jmslistener.log.2015-10-02-234322-25829773- <ns1:developerToken>ojCnjZaM6RD1h0yt_DOJZg</ns1:developerToken> tsa-admax-jmslistener.log.2015-10-02-234322-25829849- <ns1:userAgent>AdMaxLocal AdWords Software TSA DEV (AwApi-Java, AdWords-Axis/2.4.0, Common-Java/2.4.0, Axis/1.4, Java/1.6.0_27, maven)</ns1:userAgent> tsa-admax-jmslistener.log.2015-10-02-234322-25830012- <ns1:validateOnly>false</ns1:validateOnly> tsa-admax-jmslistener.log.2015-10-02-234322-25830067- <ns1:partialFailure>false</ns1:partialFailure> tsa-admax-jmslistener.log.2015-10-02-234322-25830126- </ns1:RequestHeader> tsa-admax-jmslistener.log.2015-10-02-234322-25830155- </soapenv:Header> tsa-admax-jmslistener.log.2015-10-02-234322-25830177- <soapenv:Body> tsa-admax-jmslistener.log.2015-10-02-234322-25830196- <mutate xmlns="https://adwords.google.com/api/adwords/cm/v201506"> tsa-admax-jmslistener.log.2015-10-02-234322-25830271- <operations> tsa-admax-jmslistener.log.2015-10-02-234322-25830296- <operator>REMOVE</operator> tsa-admax-jmslistener.log.2015-10-02-234322-25830340- <operand> tsa-admax-jmslistener.log.2015-10-02-234322-25830366- <feedId>30396270</feedId> tsa-admax-jmslistener.log.2015-10-02-234322-25830412- <feedItemId>2147483647</feedItemId> tsa-admax-jmslistener.log.2015-10-02-234322-25830468- </operand> tsa-admax-jmslistener.log.2015-10-02-234322-25830495- </operations> tsa-admax-jmslistener.log.2015-10-02-234322-25830521- <operations> tsa-admax-jmslistener.log.2015-10-02-234322-25830546- <operator>REMOVE</operator> tsa-admax-jmslistener.log.2015-10-02-234322-25830590- <operand> tsa-admax-jmslistener.log.2015-10-02-234322-25830616- <feedId>30396270</feedId> tsa-admax-jmslistener.log.2015-10-02-234322-25830662- <feedItemId>2147483647</feedItemId> tsa-admax-jmslistener.log.2015-10-02-234322-25830718- </operand> tsa-admax-jmslistener.log.2015-10-02-234322-25830745- </operations> tsa-admax-jmslistener.log.2015-10-02-234322-25830771- <operations> tsa-admax-jmslistener.log.2015-10-02-234322-25830796- <operator>REMOVE</operator> tsa-admax-jmslistener.log.2015-10-02-234322-25830840- <operand> tsa-admax-jmslistener.log.2015-10-02-234322-25830866- <feedId>30396270</feedId> tsa-admax-jmslistener.log.2015-10-02-234322-25830912- <feedItemId>2147483647</feedItemId> tsa-admax-jmslistener.log.2015-10-02-234322-25830968- </operand> tsa-admax-jmslistener.log.2015-10-02-234322-25830995- </operations> tsa-admax-jmslistener.log.2015-10-02-234322-25831021- <operations> tsa-admax-jmslistener.log.2015-10-02-234322-25831046- <operator>REMOVE</operator> tsa-admax-jmslistener.log.2015-10-02-234322-25831090- <operand> tsa-admax-jmslistener.log.2015-10-02-234322-25831116- <feedId>30396270</feedId> tsa-admax-jmslistener.log.2015-10-02-234322-25831162- <feedItemId>2147483647</feedItemId> tsa-admax-jmslistener.log.2015-10-02-234322-25831218- </operand> tsa-admax-jmslistener.log.2015-10-02-234322-25831245- </operations> tsa-admax-jmslistener.log.2015-10-02-234322-25831271- <operations> tsa-admax-jmslistener.log.2015-10-02-234322-25831296- <operator>REMOVE</operator> tsa-admax-jmslistener.log.2015-10-02-234322-25831340- <operand> tsa-admax-jmslistener.log.2015-10-02-234322-25831366- <feedId>30396270</feedId> tsa-admax-jmslistener.log.2015-10-02-234322-25831412- <feedItemId>2147483647</feedItemId> tsa-admax-jmslistener.log.2015-10-02-234322-25831468- </operand> tsa-admax-jmslistener.log.2015-10-02-234322-25831495- </operations> tsa-admax-jmslistener.log.2015-10-02-234322-25831521- <operations> tsa-admax-jmslistener.log.2015-10-02-234322-25831546- <operator>REMOVE</operator> tsa-admax-jmslistener.log.2015-10-02-234322-25831590- <operand> tsa-admax-jmslistener.log.2015-10-02-234322-25831616- <feedId>30396270</feedId> tsa-admax-jmslistener.log.2015-10-02-234322-25831662- <feedItemId>2147483647</feedItemId> tsa-admax-jmslistener.log.2015-10-02-234322-25831718- </operand> tsa-admax-jmslistener.log.2015-10-02-234322-25831745- </operations> tsa-admax-jmslistener.log.2015-10-02-234322-25831771- <operations> tsa-admax-jmslistener.log.2015-10-02-234322-25831796- <operator>REMOVE</operator> tsa-admax-jmslistener.log.2015-10-02-234322-25831840- <operand> tsa-admax-jmslistener.log.2015-10-02-234322-25831866- <feedId>30396270</feedId> tsa-admax-jmslistener.log.2015-10-02-234322-25831912- <feedItemId>2147483647</feedItemId> tsa-admax-jmslistener.log.2015-10-02-234322-25831968- </operand> tsa-admax-jmslistener.log.2015-10-02-234322-25831995- </operations> tsa-admax-jmslistener.log.2015-10-02-234322-25832021- <operations> tsa-admax-jmslistener.log.2015-10-02-234322-25832046- <operator>REMOVE</operator> tsa-admax-jmslistener.log.2015-10-02-234322-25832090- <operand> tsa-admax-jmslistener.log.2015-10-02-234322-25832116- <feedId>30396270</feedId> tsa-admax-jmslistener.log.2015-10-02-234322-25832162- <feedItemId>2147483647</feedItemId> tsa-admax-jmslistener.log.2015-10-02-234322-25832218- </operand> tsa-admax-jmslistener.log.2015-10-02-234322-25832245- </operations> tsa-admax-jmslistener.log.2015-10-02-234322-25832271- </mutate> tsa-admax-jmslistener.log.2015-10-02-234322-25832289- </soapenv:Body> tsa-admax-jmslistener.log.2015-10-02-234322-25832309-</soapenv:Envelope> tsa-admax-jmslistener.log.2015-10-02-234322-25832329- tsa-admax-jmslistener.log.2015-10-02-234322-25832330-2015-10-02 23:07:12,642 [P21T1] WARN c.g.a.a.a.l.c.A.soapXmlLogger - SOAP Response: tsa-admax-jmslistener.log.2015-10-02-234322-25832415-<?xml version="1.0" encoding="UTF-8"?> tsa-admax-jmslistener.log.2015-10-02-234322-25832454-<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> tsa-admax-jmslistener.log.2015-10-02-234322-25832525- <soap:Header> tsa-admax-jmslistener.log.2015-10-02-234322-25832543- <ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/v201506"> tsa-admax-jmslistener.log.2015-10-02-234322:25832626: <requestId>000521272e9e78e00a4c16ea900b5af1</requestId> tsa-admax-jmslistener.log.2015-10-02-234322-25832694- <serviceName>FeedItemService</serviceName> tsa-admax-jmslistener.log.2015-10-02-234322-25832749- <methodName>mutate</methodName> tsa-admax-jmslistener.log.2015-10-02-234322-25832793- <operations>0</operations> tsa-admax-jmslistener.log.2015-10-02-234322-25832832- <responseTime>27</responseTime> tsa-admax-jmslistener.log.2015-10-02-234322-25832876- </ResponseHeader> tsa-admax-jmslistener.log.2015-10-02-234322-25832902- </soap:Header> tsa-admax-jmslistener.log.2015-10-02-234322-25832921- <soap:Body> tsa-admax-jmslistener.log.2015-10-02-234322-25832937- <soap:Fault> tsa-admax-jmslistener.log.2015-10-02-234322-25832958- <faultcode>soap:Server</faultcode> tsa-admax-jmslistener.log.2015-10-02-234322-25833005- <faultstring>[DistinctError.DUPLICATE_ELEMENT @ operations[1], DistinctError.DUPLICATE_ELEMENT @ operations[2], DistinctError.DUPLICATE_ELEMENT @ operations[3], DistinctError.DUPLICATE_ELEMENT @ operations[4], DistinctError.DUPLICATE_ELEMENT @ operations[5], DistinctError.DUPLICATE_ELEMENT @ operations[6], DistinctError.DUPLICATE_ELEMENT @ operations[7]]</faultstring> tsa-admax-jmslistener.log.2015-10-02-234322-25833388- <detail> tsa-admax-jmslistener.log.2015-10-02-234322-25833409- <ApiExceptionFault xmlns="https://adwords.google.com/api/adwords/cm/v201506"> tsa-admax-jmslistener.log.2015-10-02-234322-25833503- <message>[DistinctError.DUPLICATE_ELEMENT @ operations[1], DistinctError.DUPLICATE_ELEMENT @ operations[2], DistinctError.DUPLICATE_ELEMENT @ operations[3], DistinctError.DUPLICATE_ELEMENT @ operations[4], DistinctError.DUPLICATE_ELEMENT @ operations[5], DistinctError.DUPLICATE_ELEMENT @ operations[6], DistinctError.DUPLICATE_ELEMENT @ operations[7]]</message> tsa-admax-jmslistener.log.2015-10-02-234322-25833886- <ApplicationException.Type>ApiException</ApplicationException.Type> tsa-admax-jmslistener.log.2015-10-02-234322-25833974- <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DistinctError"> tsa-admax-jmslistener.log.2015-10-02-234322-25834082- <fieldPath>operations[1]</fieldPath> tsa-admax-jmslistener.log.2015-10-02-234322-25834143- <trigger/> tsa-admax-jmslistener.log.2015-10-02-234322-25834178- <errorString>DistinctError.DUPLICATE_ELEMENT</errorString> tsa-admax-jmslistener.log.2015-10-02-234322-25834261- <ApiError.Type>DistinctError</ApiError.Type> tsa-admax-jmslistener.log.2015-10-02-234322-25834330- <reason>DUPLICATE_ELEMENT</reason> tsa-admax-jmslistener.log.2015-10-02-234322-25834389- </errors> tsa-admax-jmslistener.log.2015-10-02-234322-25834419- <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DistinctError"> tsa-admax-jmslistener.log.2015-10-02-234322-25834527- <fieldPath>operations[2]</fieldPath> tsa-admax-jmslistener.log.2015-10-02-234322-25834588- <trigger/> tsa-admax-jmslistener.log.2015-10-02-234322-25834623- <errorString>DistinctError.DUPLICATE_ELEMENT</errorString> tsa-admax-jmslistener.log.2015-10-02-234322-25834706- <ApiError.Type>DistinctError</ApiError.Type> tsa-admax-jmslistener.log.2015-10-02-234322-25834775- <reason>DUPLICATE_ELEMENT</reason> tsa-admax-jmslistener.log.2015-10-02-234322-25834834- </errors> tsa-admax-jmslistener.log.2015-10-02-234322-25834864- <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DistinctError"> tsa-admax-jmslistener.log.2015-10-02-234322-25834972- <fieldPath>operations[3]</fieldPath> tsa-admax-jmslistener.log.2015-10-02-234322-25835033- <trigger/> tsa-admax-jmslistener.log.2015-10-02-234322-25835068- <errorString>DistinctError.DUPLICATE_ELEMENT</errorString> tsa-admax-jmslistener.log.2015-10-02-234322-25835151- <ApiError.Type>DistinctError</ApiError.Type> tsa-admax-jmslistener.log.2015-10-02-234322-25835220- <reason>DUPLICATE_ELEMENT</reason> tsa-admax-jmslistener.log.2015-10-02-234322-25835279- </errors> tsa-admax-jmslistener.log.2015-10-02-234322-25835309- <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DistinctError"> tsa-admax-jmslistener.log.2015-10-02-234322-25835417- <fieldPath>operations[4]</fieldPath> tsa-admax-jmslistener.log.2015-10-02-234322-25835478- <trigger/> tsa-admax-jmslistener.log.2015-10-02-234322-25835513- <errorString>DistinctError.DUPLICATE_ELEMENT</errorString> tsa-admax-jmslistener.log.2015-10-02-234322-25835596- <ApiError.Type>DistinctError</ApiError.Type> tsa-admax-jmslistener.log.2015-10-02-234322-25835665- <reason>DUPLICATE_ELEMENT</reason> tsa-admax-jmslistener.log.2015-10-02-234322-25835724- </errors> tsa-admax-jmslistener.log.2015-10-02-234322-25835754- <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DistinctError"> tsa-admax-jmslistener.log.2015-10-02-234322-25835862- <fieldPath>operations[5]</fieldPath> tsa-admax-jmslistener.log.2015-10-02-234322-25835923- <trigger/> tsa-admax-jmslistener.log.2015-10-02-234322-25835958- <errorString>DistinctError.DUPLICATE_ELEMENT</errorString> tsa-admax-jmslistener.log.2015-10-02-234322-25836041- <ApiError.Type>DistinctError</ApiError.Type> tsa-admax-jmslistener.log.2015-10-02-234322-25836110- <reason>DUPLICATE_ELEMENT</reason> tsa-admax-jmslistener.log.2015-10-02-234322-25836169- </errors> tsa-admax-jmslistener.log.2015-10-02-234322-25836199- <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DistinctError"> tsa-admax-jmslistener.log.2015-10-02-234322-25836307- <fieldPath>operations[6]</fieldPath> tsa-admax-jmslistener.log.2015-10-02-234322-25836368- <trigger/> tsa-admax-jmslistener.log.2015-10-02-234322-25836403- <errorString>DistinctError.DUPLICATE_ELEMENT</errorString> tsa-admax-jmslistener.log.2015-10-02-234322-25836486- <ApiError.Type>DistinctError</ApiError.Type> tsa-admax-jmslistener.log.2015-10-02-234322-25836555- <reason>DUPLICATE_ELEMENT</reason> tsa-admax-jmslistener.log.2015-10-02-234322-25836614- </errors> tsa-admax-jmslistener.log.2015-10-02-234322-25836644- <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DistinctError"> tsa-admax-jmslistener.log.2015-10-02-234322-25836752- <fieldPath>operations[7]</fieldPath> tsa-admax-jmslistener.log.2015-10-02-234322-25836813- <trigger/> tsa-admax-jmslistener.log.2015-10-02-234322-25836848- <errorString>DistinctError.DUPLICATE_ELEMENT</errorString> tsa-admax-jmslistener.log.2015-10-02-234322-25836931- <ApiError.Type>DistinctError</ApiError.Type> tsa-admax-jmslistener.log.2015-10-02-234322-25837000- <reason>DUPLICATE_ELEMENT</reason> tsa-admax-jmslistener.log.2015-10-02-234322-25837059- </errors> tsa-admax-jmslistener.log.2015-10-02-234322-25837089- </ApiExceptionFault> tsa-admax-jmslistener.log.2015-10-02-234322-25837126- </detail> tsa-admax-jmslistener.log.2015-10-02-234322-25837148- </soap:Fault> tsa-admax-jmslistener.log.2015-10-02-234322-25837170- </soap:Body> tsa-admax-jmslistener.log.2015-10-02-234322-25837187-</soap:Envelope> tsa-admax-jmslistener.log.2015-10-02-234322-25837204- tsa-admax-jmslistener.log.2015-10-02-234322-25837205-2015-10-02 23:07:12.642 (2) [P21T1]: 7 Errors found tsa-admax-jmslistener.log.2015-10-02-234322-25837257-2015-10-02 23:07:12.642 (2) [P21T1]: - com.google.api.ads.adwords.axis.v201506.cm.DistinctError: DistinctError.DUPLICATE_ELEMENT: Error Type=DistinctError field=operations[1], trigger= tsa-admax-jmslistener.log.2015-10-02-234322-25837443-2015-10-02 23:07:12.642 (2) [P21T1]: com.google.api.ads.adwords.axis.v201506.cm.DistinctError: ApiError: fieldpath=operations[1], trigger= apierrortype=DistinctError, reason=DistinctError.DUPLICATE_ELEMENT tsa-admax-jmslistener.log.2015-10-02-234322-25837649-2015-10-02 23:07:12.642 (2) [P21T1]: - com.google.api.ads.adwords.axis.v201506.cm.DistinctError: DistinctError.DUPLICATE_ELEMENT: Error Type=DistinctError field=operations[2], trigger= tsa-admax-jmslistener.log.2015-10-02-234322-25837835-2015-10-02 23:07:12.642 (2) [P21T1]: com.google.api.ads.adwords.axis.v201506.cm.DistinctError: ApiError: fieldpath=operations[2], trigger= apierrortype=DistinctError, reason=DistinctError.DUPLICATE_ELEMENT tsa-admax-jmslistener.log.2015-10-02-234322-25838041-2015-10-02 23:07:12.642 (2) [P21T1]: - com.google.api.ads.adwords.axis.v201506.cm.DistinctError: DistinctError.DUPLICATE_ELEMENT: Error Type=DistinctError field=operations[3], trigger= tsa-admax-jmslistener.log.2015-10-02-234322-25838227-2015-10-02 23:07:12.642 (2) [P21T1]: com.google.api.ads.adwords.axis.v201506.cm.DistinctError: ApiError: fieldpath=operations[3], trigger= apierrortype=DistinctError, reason=DistinctError.DUPLICATE_ELEMENT tsa-admax-jmslistener.log.2015-10-02-234322-25838433-2015-10-02 23:07:12.642 (2) [P21T1]: - com.google.api.ads.adwords.axis.v201506.cm.DistinctError: DistinctError.DUPLICATE_ELEMENT: Error Type=DistinctError field=operations[4], trigger= tsa-admax-jmslistener.log.2015-10-02-234322-25838619-2015-10-02 23:07:12.642 (2) [P21T1]: com.google.api.ads.adwords.axis.v201506.cm.DistinctError: ApiError: fieldpath=operations[4], trigger= apierrortype=DistinctError, reason=DistinctError.DUPLICATE_ELEMENT tsa-admax-jmslistener.log.2015-10-02-234322-25838825-2015-10-02 23:07:12.642 (2) [P21T1]: - com.google.api.ads.adwords.axis.v201506.cm.DistinctError: DistinctError.DUPLICATE_ELEMENT: Error Type=DistinctError field=operations[5], trigger= tsa-admax-jmslistener.log.2015-10-02-234322-25839011-2015-10-02 23:07:12.642 (2) [P21T1]: com.google.api.ads.adwords.axis.v201506.cm.DistinctError: ApiError: fieldpath=operations[5], trigger= apierrortype=DistinctError, reason=DistinctError.DUPLICATE_ELEMENT tsa-admax-jmslistener.log.2015-10-02-234322-25839217-2015-10-02 23:07:12.642 (2) [P21T1]: - com.google.api.ads.adwords.axis.v201506.cm.DistinctError: DistinctError.DUPLICATE_ELEMENT: Error Type=DistinctError field=operations[6], trigger= tsa-admax-jmslistener.log.2015-10-02-234322-25839403-2015-10-02 23:07:12.642 (2) [P21T1]: com.google.api.ads.adwords.axis.v201506.cm.DistinctError: ApiError: fieldpath=operations[6], trigger= apierrortype=DistinctError, reason=DistinctError.DUPLICATE_ELEMENT tsa-admax-jmslistener.log.2015-10-02-234322-25839609-2015-10-02 23:07:12.642 (2) [P21T1]: - com.google.api.ads.adwords.axis.v201506.cm.DistinctError: DistinctError.DUPLICATE_ELEMENT: Error Type=DistinctError field=operations[7], trigger= tsa-admax-jmslistener.log.2015-10-02-234322-25839795-2015-10-02 23:07:12.642 (2) [P21T1]: com.google.api.ads.adwords.axis.v201506.cm.DistinctError: ApiError: fieldpath=operations[7], trigger= apierrortype=DistinctError, reason=DistinctError.DUPLICATE_ELEMENT tsa-admax-jmslistener.log.2015-10-02-234322-25840001-2015-10-02 23:07:12.642 (3) [P21T1]: Not retrying Google error. message1=[DistinctError.DUPLICATE_ELEMENT @ operations[1], DistinctError.DUPLICATE_ELEMENT @ operations[2], DistinctError.DUPLICATE_ELEMENT @ operations[3], DistinctError.DUPLICATE_ELEMENT @ operations[4], DistinctError.DUPLICATE_ELEMENT @ operations[5], DistinctError.DUPLICATE_ELEMENT @ operations[6], DistinctError.DUPLICATE_ELEMENT @ operations[7]] tsa-admax-jmslistener.log.2015-10-02-234322-25840418-2015-10-02 23:07:12.642 (3) [P21T1]: Caught other/unrecoverable API Error: "com.google.api.ads.adwords.axis.v201506.cm.ApiException" tsa-admax-jmslistener.log.2015-10-02-234322-25840551-2015-10-02 23:07:12.642 (4) [P21T1]: sesystem: SQL->[select 1] tsa-admax-jmslistener.log.2015-10-02-234322-25840614-2015-10-02 23:07:12.644 (4) [P21T1]: time=0.0020 tsa-admax-jmslistener.log.2015-10-02-234322-25840663-2015-10-02 23:07:12.644 (4) [P21T1]: Query executed in 0.002s tsa-admax-jmslistener.log.2015-10-02-234322-25840725-2015-10-02 23:07:12.644 (4) [P21T1]: sesystem: SQL->[update `sesystem`.`searchEngineConnections` set `holder`="",`inUse`="false",`holderIdentifier`="",`timeStamp`="2015-10-02 23:07:12" where ((`sesystem`.`searchEngineConnections`.`distributionID`=3) and (`sesystem`.`searchEngineConnections`.`inUse`="true") and (`sesystem`.`searchEngineConnections`.`holder`="addAdExtensions") and (`sesystem`.`searchEngineConnections`.`holderIdentifier`="7725137936") and (`sesystem`.`searchEngineConnections`.`searchEngineUserID`=6)) limit 1], genflags=no tsa-admax-jmslistener.log.2015-10-02-234322-25841267-2015-10-02 23:07:12.645 (4) [P21T1]: time=0.0010 tsa-admax-jmslistener.log.2015-10-02-234322-25841316-2015-10-02 23:07:12.645 (4) [P21T1]: Query executed in 0.001s, 1 row(s) affected tsa-admax-jmslistener.log.2015-10-02-234322-25841397-2015-10-02 23:07:12.645 (4) [P21T1]: 7725137936 released searchEngineConnection row tsa-admax-jmslistener.log.2015-10-02-234322-25841481-2015-10-02 23:07:12.652 (4) [P21T1]: sesystem: SQL->[select 1] tsa-admax-jmslistener.log.2015-10-02-234322-25841544-2015-10-02 23:07:12.653 (4) [P21T1]: time=0.0010 tsa-admax-jmslistener.log.2015-10-02-234322-25841593-2015-10-02 23:07:12.653 (4) [P21T1]: Query executed in 0.001s tsa-admax-jmslistener.log.2015-10-02-234322-25841655-2015-10-02 23:07:12.653 (4) [P21T1]: sesystem: SQL->[select * from `sesystem`.`searchEngineResources` where ((`distributionID`=3) and (`operation`="addAdExtensions")) limit 1] tsa-admax-jmslistener.log.2015-10-02-234322-25841831-2015-10-02 23:07:12.655 (4) [P21T1]: time=0.0020 tsa-admax-jmslistener.log.2015-10-02-234322-25841880-2015-10-02 23:07:12.655 (4) [P21T1]: Query executed in 0.002s tsa-admax-jmslistener.log.2015-10-02-234322-25841942-2015-10-02 23:07:12.655 (4) [P21T1]: Record Loaded tsa-admax-jmslistener.log.2015-10-02-234322-25841995-2015-10-02 23:07:12.655 (4) [P21T1]: sesystem: SQL->[insert into `sesystem`.`searchEngineResourceUsage` (`sesystem`.`searchEngineResourceUsage`.`resourceID`,`sesystem`.`searchEngineResourceUsage`.`periodStart`,`sesystem`.`searchEngineResourceUsage`.`holderID`,`sesystem`.`searchEngineResourceUsage`.`lastUsage`,`sesystem`.`searchEngineResourceUsage`.`opCount`) values (226,"2015-10-02 07:00:00","7725137936",NOW(),1) on duplicate key update `sesystem`.`searchEngineResourceUsage`.`opCount`=`sesystem`.`searchEngineResourceUsage`.`opCount`+1,`sesystem`.`searchEngineResourceUsage`.`lastUsage`=NOW()], genflags=no tsa-admax-jmslistener.log.2015-10-02-234322-25842608-2015-10-02 23:07:12.656 (4) [P21T1]: time=0.0010 tsa-admax-jmslistener.log.2015-10-02-234322-25842657-2015-10-02 23:07:12.656 (4) [P21T1]: Query executed in 0.001s, 2 row(s) affected tsa-admax-jmslistener.log.2015-10-02-234322-25842738-2015-10-02 23:07:12.657 (4) [P21T1]: Exception [handling exception thrown by google...]:com.thesearchagency.searchengines.SearchEngineCommandException: [DistinctError.DUPLICATE_ELEMENT @ operations[1], DistinctError.DUPLICATE_ELEMENT @ operations[2], DistinctError.DUPLICATE_ELEMENT @ operations[3], DistinctError.DUPLICATE_ELEMENT @ operations[4], DistinctError.DUPLICATE_ELEMENT @ operations[5], DistinctError.DUPLICATE_ELEMENT @ operations[6], DistinctError.DUPLICATE_ELEMENT @ operations[7]] tsa-admax-jmslistener.log.2015-10-02-234322-25843234- at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.handleFeedItems(GoogleAdWordsAPI.java:3912) tsa-admax-jmslistener.log.2015-10-02-234322-25843340- at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.removeFeedItems(GoogleAdWordsAPI.java:3839) tsa-admax-jmslistener.log.2015-10-02-234322-25843446- at com.thesearchagency.searchengines.google.contenteditor.changerequest.feed.FeedItemChangeRequest.sendRequest(FeedItemChangeRequest.java:56) tsa-admax-jmslistener.log.2015-10-02-234322-25843589- at com.thesearchagency.searchengines.google.contenteditor.changerequest.feed.FeedItemChangeRequest.sendRequest(FeedItemChangeRequest.java:26) tsa-admax-jmslistener.log.2015-10-02-234322-25843732- at com.thesearchagency.searchengines.google.contenteditor.changerequest.BaseChangeRequest.makeRequest(BaseChangeRequest.java:111) tsa-admax-jmslistener.log.2015-10-02-234322-25843863- at com.thesearchagency.searchengines.google.contenteditor.GoogleContentEditor$SearchEngineUserWorker.handleFeedItems(GoogleContentEditor.java:1204) tsa-admax-jmslistener.log.2015-10-02-234322-25844012- at com.thesearchagency.searchengines.google.contenteditor.GoogleContentEditor$SearchEngineUserWorker.call(GoogleContentEditor.java:1028) tsa-admax-jmslistener.log.2015-10-02-234322-25844150- at com.thesearchagency.searchengines.google.contenteditor.GoogleContentEditor$SearchEngineUserWorker.call(GoogleContentEditor.java:1002) tsa-admax-jmslistener.log.2015-10-02-234322-25844288- at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) tsa-admax-jmslistener.log.2015-10-02-234322-25844359- at java.util.concurrent.FutureTask.run(FutureTask.java:138) tsa-admax-jmslistener.log.2015-10-02-234322-25844420- at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) tsa-admax-jmslistener.log.2015-10-02-234322-25844508- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) tsa-admax-jmslistener.log.2015-10-02-234322-25844592- at java.lang.Thread.run(Thread.java:662) tsa-admax-jmslistener.log.2015-10-02-234322-25844634-Caused by: [DistinctError.DUPLICATE_ELEMENT @ operations[1], DistinctError.DUPLICATE_ELEMENT @ operations[2], DistinctError.DUPLICATE_ELEMENT @ operations[3], DistinctError.DUPLICATE_ELEMENT @ operations[4], DistinctError.DUPLICATE_ELEMENT @ operations[5], DistinctError.DUPLICATE_ELEMENT @ operations[6], DistinctError.DUPLICATE_ELEMENT @ operations[7]] tsa-admax-jmslistener.log.2015-10-02-234322-25844989- at sun.reflect.GeneratedConstructorAccessor71.newInstance(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25845064- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) tsa-admax-jmslistener.log.2015-10-02-234322-25845169- at java.lang.reflect.Constructor.newInstance(Constructor.java:513) tsa-admax-jmslistener.log.2015-10-02-234322-25845237- at java.lang.Class.newInstance0(Class.java:355) tsa-admax-jmslistener.log.2015-10-02-234322-25845286- at java.lang.Class.newInstance(Class.java:308) tsa-admax-jmslistener.log.2015-10-02-234322-25845334- at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:104) tsa-admax-jmslistener.log.2015-10-02-234322-25845418- at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:90) tsa-admax-jmslistener.log.2015-10-02-234322-25845501- at com.google.api.ads.adwords.axis.v201506.cm.ApiException.getDeserializer(ApiException.java:142) tsa-admax-jmslistener.log.2015-10-02-234322-25845600- at sun.reflect.GeneratedMethodAccessor343.invoke(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25845666- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) tsa-admax-jmslistener.log.2015-10-02-234322-25845756- at java.lang.reflect.Method.invoke(Method.java:597) tsa-admax-jmslistener.log.2015-10-02-234322-25845809- at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154) tsa-admax-jmslistener.log.2015-10-02-234322-25845915- at org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84) tsa-admax-jmslistener.log.2015-10-02-234322-25846023- at org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464) tsa-admax-jmslistener.log.2015-10-02-234322-25846124- at org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:547) tsa-admax-jmslistener.log.2015-10-02-234322-25846232- at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaultDetailsBuilder.java:157) tsa-admax-jmslistener.log.2015-10-02-234322-25846331- at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035) tsa-admax-jmslistener.log.2015-10-02-234322-25846430- at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25846507- at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25846592- at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25846701- at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25846788- at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25846859- at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25846930- at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25846992- at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25847062- at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25847139- at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25847202- at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) tsa-admax-jmslistener.log.2015-10-02-234322-25847293- at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) tsa-admax-jmslistener.log.2015-10-02-234322-25847359- at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) tsa-admax-jmslistener.log.2015-10-02-234322-25847421- at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) tsa-admax-jmslistener.log.2015-10-02-234322-25847515- at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) tsa-admax-jmslistener.log.2015-10-02-234322-25847581- at org.apache.axis.client.Call.invokeEngine(Call.java:2784) tsa-admax-jmslistener.log.2015-10-02-234322-25847642- at org.apache.axis.client.Call.invoke(Call.java:2767) tsa-admax-jmslistener.log.2015-10-02-234322-25847697- at org.apache.axis.client.Call.invoke(Call.java:2443) tsa-admax-jmslistener.log.2015-10-02-234322-25847752- at org.apache.axis.client.Call.invoke(Call.java:2366) tsa-admax-jmslistener.log.2015-10-02-234322-25847807- at org.apache.axis.client.Call.invoke(Call.java:1812) tsa-admax-jmslistener.log.2015-10-02-234322-25847862- at com.google.api.ads.adwords.axis.v201506.cm.FeedItemServiceSoapBindingStub.mutate(FeedItemServiceSoapBindingStub.java:1003) tsa-admax-jmslistener.log.2015-10-02-234322-25847989- at sun.reflect.GeneratedMethodAccessor340.invoke(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25848055- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) tsa-admax-jmslistener.log.2015-10-02-234322-25848145- at java.lang.reflect.Method.invoke(Method.java:597) tsa-admax-jmslistener.log.2015-10-02-234322-25848198- at com.google.api.ads.common.lib.soap.SoapClientHandler.invoke(SoapClientHandler.java:109) tsa-admax-jmslistener.log.2015-10-02-234322-25848290- at com.google.api.ads.common.lib.soap.axis.AxisHandler.invokeSoapCall(AxisHandler.java:219) tsa-admax-jmslistener.log.2015-10-02-234322-25848383- at com.google.api.ads.common.lib.soap.SoapServiceClient.callSoapClient(SoapServiceClient.java:62) tsa-admax-jmslistener.log.2015-10-02-234322-25848482- at com.google.api.ads.common.lib.soap.SoapServiceClient.invoke(SoapServiceClient.java:92) tsa-admax-jmslistener.log.2015-10-02-234322-25848573- at $Proxy25.mutate(Unknown Source) tsa-admax-jmslistener.log.2015-10-02-234322-25848609- at com.thesearchagency.searchengines.google.GoogleAdWordsAPI.handleFeedItems(GoogleAdWordsAPI.java:3886) tsa-admax-jmslistener.log.2015-10-02-234322-25848715- ... 12 more tsa-admax-jmslistener.log.2015-10-02-234322-25848728- tsa-admax-jmslistener.log.2015-10-02-234322-25848729-2015-10-02 23:07:12.657 (4) [P21T1]: DB AutoCommit -> true tsa-admax-jmslistener.log.2015-10-02-234322-25848788-2015-10-02 23:07:12.658 (4) [P21T1]: spike: SQL->[delete from `content_editor_google`.`gce_feedItemError` where (`feedItemID` in (90,91,92,93,94,95,96))], genflags=no