Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Not a Bug
-
Affects Version/s: Mercury
-
Fix Version/s: None
-
Component/s: Other / Misc.
-
Labels:None
-
Environment:
QA 4 Environment
SAPI : BETA Build+969
Tech ops scripts #
http://confluence.ri.thesearchagency.com/display/AML/Rushmore+Final+Dashboard
Description
User can’t deploy the quote having call & location extension through change-order-state script.
Steps:
1.Create the quote having call/location extension through Reseller UI
http://mercury.aml-qa4-front1:9970/reseller/#MERCHANTS
Merchant UUID: 4b9c3dc0-0c6a-411a-a8b8-034563e755e2
2.Deploy the order using change-order-state.sh script.
[amlops@aml-qa4-monman1 groovy]$ groovy change-order-state.groovy -ah http://aml-qa4-front1:8080/sapi/rest/ -ll TRACE -o e8d8a6d1-c91e-4ad2-8219-f8d7a694ef01 -s SCHEDULED -ru testadmaxlocal@yahoo.in -rp Test123 -ra mercury
INFO - API Host: http://aml-qa4-front1:8080/sapi/rest/
TRACE - no realm token found
DEBUG - Logging in as testadmaxlocal@yahoo.in
DEBUG - username = testadmaxlocal@yahoo.in, password = Test123, realm alias = mercury
DEBUG - response status: HTTP/1.1 200 OK
DEBUG - Headers: -----------
DEBUG - Server : Apache-Coyote/1.1
DEBUG - Cache-Control : no-cache
DEBUG - Date : Thu, 09 Jul 2015 14:59:33 GMT
DEBUG - Expires : -1
DEBUG - Pragma : no-cache
DEBUG - X-AML-API-ID : fd61966e-f372-49df-8ecc-4f1a03c3a024
DEBUG - Content-Type : text/plain;version=2.9.0-BETA2;charset=UTF-8
DEBUG - Transfer-Encoding : chunked
DEBUG - Response data: -----
DEBUG - H27FACAHVBHK4VLGQVBNUJV5MULZYR3XGVQKIQBPFEYDCDTX3MJ3L2OEJ3A5Y3ISOXMNYGE6RTIY5NXVIXJKALULUI6LKDF7RYQV3LMUEPUUMSRMJE2RL4YFEUXCYNOT6O4GYK7UYHNKDGS2V5Z5Y6XVSPYRRRCQJWLOMXFOVLR7REPVRUQTLHEVUQPQPDO4JBIEEUASEBDLDMQDWL4GXWR2MB5FCSWARSE76VDE5WTT7RASVJTCDEVOWK5RRBMCTSM77K3LJXH5N64BO6ILQMLNXINNQVDA5AICTLVTZ5KM6TEHUMAJ53C2LNPIZUSPS7F2W5XAFT2HKCMWTEZGMCBJCJE5YV6ZZL2EUXQQ5IV4S7RSQQIP5HNUANK4MWRQFDZWBJT2S242SZUYKNB7OAJBWDQM5QWKNMLWHOT6MHF6QR24LJORV7EBZT6SUPWFKXF3WP4LW3K55ZMP3BB4WTH76T3NVIWCYKW7ETTD2M64M7S77NHEIAWWK3U3N75X4LCIIVEMTATURNMNM7F24WFTH6J3WU3XMP6ODVNGR2AFQJMR5TFWE2QIVOGWJZ2VGM3LN6X3JZLOB2NSBFXZKMBJXLZVZQUXOIO7MDQDYLZTY6JATHOROB6XD6XFJXIUIMYC7MUYWIKVB7EBY7BOZOEMQ3VKEG64HHEIRBTL6G5H3DXC3DIPXKAVA2MEA4DOLEQPTF27HSXOQ4TFYNTDPRMJKQGI2AKGTV2SLN73IQ3PLIRX4GQ6LMIHXCSTA5MZDRK3CBG46AYV5KNLBKZZWOLDIWY6OP6V4B5N7DPTJI6SR4TN3BUUE7DEVPXUJCSJVLHJQRZSSBNBWH7J2PQHO6W35MSDDORG7ZPAOONKKWHGDFE2NY3KMVAVK4BABDVGFG5JDWK7NQWQ3YZTG7X2TP4UBBEUQCOYULG25BK7W6VNKW3KOJ4TYBDF4OZQ5MUO3CGVUIRIMEUZV37IECVFLQ2ZETIWRQONCYQW756HPC2M5DKTDE5Y7FG2V6JRJ7CKA2ZSLJ4H3LGLKQSRGKHXWSEYKA3I2RWRQYXLJ46DSN74DYPF3MEY2FMNKV55U23EE67S2YAK7XYDFYRZY7UBCPAHZAFP4ND5NYZLV6ROCHHRDGK56INREIRQTGBKU6LIU7KN3KYZMSXF7VSJQMKY5PM5TNGYWWEYVK7UEJQOTIN6JYFDMMP7V5GG53TAUFZUYXG2FJELP24XKLDY3FCBCG34BE7C2GF3X3NG54PP6RV2WUGOQDHR3XETYDGSO7I2ZVWXLC3KGV4BYFM46RALVELLCGZIVHNQY2PHICSKYMCACZZOD7F4B2NKQGWEQH4NB6K3SAEPB6KF7KE7T4YUTTIGRMSTZYVTUATHPGQ6VAP5LNMRIUSPA2GVWPPXDGB6VN5I62DAC6L3VPOWPDWWIGTHF6JO5WCSEBQQMO34B7DZ5O256DKRYO6GH4TFRQYXDJMP3FY5EJ5KUU3BIWCXLOKJET737SJZGSLEGP3F3NQDQQ5XHWQPG2PDN2FAFACYOGMAWKKJPMZJBSFXVZSK362Q6XFA3PY3CYJW7FPYAFB75RRJGGKCDUJN4JWZHP6LNEBPUA42V233FQTMQLXIM6FOWCLJSTVFZL7WVBLQ72PHMKLIWPI2K2KMZ4PFAITSLO434G5D7O5WLSNRSZUNMJTBN52WNXEQADPF5LX4NKWV5TLWGXYRFVZEQJRM56CKIENVBFZO5PNNPWBQ3FI3BF4X44HP67HWEUGQA5KC2W75TPBFD7W5U5MXB4PCOFHX6ETSQG3ZUETJY===
DEBUG - --------------------
DEBUG - Setting order status to SCHEDULED
Jul 9, 2015 2:59:34 PM groovyx.net.http.ParserRegistry getAt
WARNING: Cannot find parser for content-type: application/json, text/plain – using default parser.
ERROR - Error setting state of order 'e8d8a6d1-c91e-4ad2-8219-f8d7a694ef01' to SCHEDULED
ERROR - Unexpected response error: 400
ERROR - Bad Request - {"code":"INVALID_DATA","message":"Invalid order!","details":[
]}
Actual Result:
Quote doesn't get deployed.
Snippet of tomcat log
Address: http://aml-qa4-front1:8080/sapi/rest/security/tokens?username=testadmaxlocal%40yahoo.in&password=Test123&realm=mercury
Http-Method: GET
Content-Type:
Headers:
--------------------------------------
2015-07-09 14:59:33,916-30468112 [http-8080-21] INFO org.apache.cxf.interceptor.LoggingOutInterceptor [] - Outbound Message
---------------------------
ID: 1601
Response-Code: 200
Content-Type: text/plain;charset=UTF-8;version=2.9.0-BETA2
Headers:
Payload: H27FACAHVBHK4VLGQVBNUJV5MULZYR3XGVQKIQBPFEYDCDTX3MJ3L2OEJ3A5Y3ISOXMNYGE6RTIY5NXVIXJKALULUI6LKDF7RYQV3LMUEPUUMSRMJE2RL4YFEUXCYNOT6O4GYK7UYHNKDGS2V5Z5Y6XVSPYRRRCQJWLOMXFOVLR7REPVRUQTLHEVUQPQPDO4JBIEEUASEBDLDMQDWL4GXWR2MB5FCSWARSE76VDE5WTT7RASVJTCDEVOWK5RRBMCTSM77K3LJXH5N64BO6ILQMLNXINNQVDA5AICTLVTZ5KM6TEHUMAJ53C2LNPIZUSPS7F2W5XAFT2HKCMWTEZGMCBJCJE5YV6ZZL2EUXQQ5IV4S7RSQQIP5HNUANK4MWRQFDZWBJT2S242SZUYKNB7OAJBWDQM5QWKNMLWHOT6MHF6QR24LJORV7EBZT6SUPWFKXF3WP4LW3K55ZMP3BB4WTH76T3NVIWCYKW7ETTD2M64M7S77NHEIAWWK3U3N75X4LCIIVEMTATURNMNM7F24WFTH6J3WU3XMP6ODVNGR2AFQJMR5TFWE2QIVOGWJZ2VGM3LN6X3JZLOB2NSBFXZKMBJXLZVZQUXOIO7MDQDYLZTY6JATHOROB6XD6XFJXIUIMYC7MUYWIKVB7EBY7BOZOEMQ3VKEG64HHEIRBTL6G5H3DXC3DIPXKAVA2MEA4DOLEQPTF27HSXOQ4TFYNTDPRMJKQGI2AKGTV2SLN73IQ3PLIRX4GQ6LMIHXCSTA5MZDRK3CBG46AYV5KNLBKZZWOLDIWY6OP6V4B5N7DPTJI6SR4TN3BUUE7DEVPXUJCSJVLHJQRZSSBNBWH7J2PQHO6W35MSDDORG7ZPAOONKKWHGDFE2NY3KMVAVK4BABDVGFG5JDWK7NQWQ3YZTG7X2TP4UBBEUQCOYULG25BK7W6VNKW3KOJ4TYBDF4OZQ5MUO3CGVUIRIMEUZV37IECVFLQ2ZETIWRQONCYQW756HPC2M5DKTDE5Y7FG2V6JRJ7CKA2ZSLJ4H3LGLKQSRGKHXWSEYKA3I2RWRQYXLJ46DSN74DYPF3MEY2FMNKV55U23EE67S2YAK7XYDFYRZY7UBCPAHZAFP4ND5NYZLV6ROCHHRDGK56INREIRQTGBKU6LIU7KN3KYZMSXF7VSJQMKY5PM5TNGYWWEYVK7UEJQOTIN6JYFDMMP7V5GG53TAUFZUYXG2FJELP24XKLDY3FCBCG34BE7C2GF3X3NG54PP6RV2WUGOQDHR3XETYDGSO7I2ZVWXLC3KGV4BYFM46RALVELLCGZIVHNQY2PHICSKYMCACZZOD7F4B2NKQGWEQH4NB6K3SAEPB6KF7KE7T4YUTTIGRMSTZYVTUATHPGQ6VAP5LNMRIUSPA2GVWPPXDGB6VN5I62DAC6L3VPOWPDWWIGTHF6JO5WCSEBQQMO34B7DZ5O256DKRYO6GH4TFRQYXDJMP3FY5EJ5KUU3BIWCXLOKJET737SJZGSLEGP3F3NQDQQ5XHWQPG2PDN2FAFACYOGMAWKKJPMZJBSFXVZSK362Q6XFA3PY3CYJW7FPYAFB75RRJGGKCDUJN4JWZHP6LNEBPUA42V233FQTMQLXIM6FOWCLJSTVFZL7WVBLQ72PHMKLIWPI2K2KMZ4PFAITSLO434G5D7O5WLSNRSZUNMJTBN52WNXEQADPF5LX4NKWV5TLWGXYRFVZEQJRM56CKIENVBFZO5PNNPWBQ3FI3BF4X44HP67HWEUGQA5KC2W75TPBFD7W5U5MXB4PCOFHX6ETSQG3ZUETJY===
--------------------------------------
2015-07-09 14:59:34,014-30468210 [http-8080-21] INFO org.apache.cxf.interceptor.LoggingInInterceptor [] - Inbound Message
----------------------------
ID: 1602
Address: http://aml-qa4-front1:8080/sapi/rest/orders/SCHEDULED
Encoding: ISO-8859-1
Http-Method: POST
Content-Type: text/plain
Headers:
Payload: e8d8a6d1-c91e-4ad2-8219-f8d7a694ef01
--------------------------------------
2015-07-09 14:59:34,051-30468247 [http-8080-21] INFO org.apache.cxf.interceptor.LoggingOutInterceptor [] - Outbound Message
---------------------------
ID: 1602
Response-Code: 400
Content-Type: application/json;charset=UTF-8;type=tsa-service-error;version=2.9.0-BETA2
Headers:
Payload: {"code":"INVALID_DATA","message":"Invalid order!","details":[
{"code":"AssertTrue","field":"billingInfoCaptured","message":"billingInfoCaptured must be true"}]}