Uploaded image for project: 'AdMaxLocal'
  1. AdMaxLocal
  2. AML-1113

Cannot update an existing merchant - NPE

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.2
    • Component/s: None
    • Labels:
      None
    • Environment:

      SAPI 401
      UI 202 build 28
      Core 762
      BidMgr 787

      QA Environment.

    • Sprint:
      Sprint 2

      Description

      I tried to modify a merchant (updated a comment and phone number) and saved the order. I got an Internal Server error at save time. I tried this with a new merchant (post migration) and an old merchant (pre merchant)

      Here is the NPE Log:

      2013-02-01 20:48:40,198-450132 [http-8080-3] INFO org.apache.cxf.interceptor.LoggingInInterceptor [] - Inbound Message
      ----------------------------
      ID: 23
      Address: http://reseller1.aq-qa-tomcat1:8080/sapi/rest/merchants/8a87b44f-b9e6-457a-b2f6-6d0a5647aaff
      Encoding: ISO-8859-1
      Http-Method: PUT
      Content-Type: application/json
      Headers:

      {Accept=[application/json, text/plain], accept-charset=[ISO-8859-1,utf-8;q=0.7,*;q=0.3], accept-encoding=[gzip,deflate,sdch], accept-language=[en-US,en;q=0.8,ja;q=0.6], connection=[keep-alive], Content-Length=[254], content-type=[application/json], host=[reseller1.aq-qa-tomcat1:8080], origin=[http://reseller1.aq-qa-tomcat1:8080], referer=[http://reseller1.aq-qa-tomcat1:8080/reseller/], user-agent=[Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17], x-tsa-authenticate=[X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======]}

      Payload:

      {"active":true,"comments":"Updating this guy","contactEmail":"131test@131test.com","contactName":"131test","contactPhoneNumber":"212335565465454","customerId":"131test","displayName":"131test","id":"8a87b44f-b9e6-457a-b2f6-6d0a5647aaff","name":"131test"}

      --------------------------------------
      2013-02-01 20:48:40,198-450132 [http-8080-3] INFO com.thesearchagency.sapi.security.TokenParsingInterceptor [] - handleMessage
      2013-02-01 20:48:40,199-450133 [http-8080-3] DEBUG com.thesearchagency.sapi.security.TokenParsingInterceptor [] - Received query string: null
      2013-02-01 20:48:40,199-450133 [http-8080-3] DEBUG com.thesearchagency.sapi.security.TokenParsingInterceptor [] - Using context from header: X-TSA-Authenticate
      2013-02-01 20:48:40,199-450133 [http-8080-3] DEBUG com.thesearchagency.security.TokenizedSecurityContext [] - Token:X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======
      2013-02-01 20:48:40,202-450136 [http-8080-3] INFO com.thesearchagency.sapi.security.TokenParsingInterceptor [] - Adding (token 2013-02-01T20:41:38.001Z:[e042e3b8-b281-4851-a76d-acfabb994dec, 273c4aab-e844-42d1-8c5a-2063ca535bba]:

      {realm=com.reseller1}) context to message
      2013-02-01 20:48:40,204-450138 [http-8080-3] DEBUG com.thesearchagency.security.TokenizedSecurityContext [timezone=UTC, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Token:X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======
      2013-02-01 20:48:40,206-450140 [http-8080-3] DEBUG com.thesearchagency.sapi.jaxrs.JAXRSContextProvider [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Found security context for 273c4aab-e844-42d1-8c5a-2063ca535bba
      2013-02-01 20:48:40,207-450141 [http-8080-3] DEBUG com.thesearchagency.sapi.jaxrs.JAXRSContextProvider [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Found tokenized security context: (token 2013-02-01T20:41:38.001Z:[e042e3b8-b281-4851-a76d-acfabb994dec, 273c4aab-e844-42d1-8c5a-2063ca535bba]:{realm=com.reseller1}

      )
      2013-02-01 20:48:40,207-450141 [http-8080-3] DEBUG com.thesearchagency.sapi.jaxrs.JAXRSContextProvider [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Getting request context for 273c4aab-e844-42d1-8c5a-2063ca535bba in realm com.reseller1
      2013-02-01 20:48:40,207-450141 [http-8080-3] DEBUG com.thesearchagency.util.PropertiesPropertySetFactory [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Property set for settings/com.reseller1.properties is {}
      2013-02-01 20:48:40,209-450143 [http-8080-3] INFO com.thesearchagency.sapi.security.PermissionsCheckingInterceptor [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - handleMessage
      2013-02-01 20:48:40,209-450143 [http-8080-3] DEBUG com.thesearchagency.sapi.security.PermissionsCheckingInterceptor [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - resource: public javax.ws.rs.core.Response com.thesearchagency.sapi.services.merchant.MerchantService.updateMerchant(com.thesearchagency.saas.core.services.IRequestContext,java.lang.String,com.thesearchagency.sapi.data.Merchant)
      2013-02-01 20:48:40,209-450143 [http-8080-3] DEBUG com.thesearchagency.sapi.security.PermissionsCheckingInterceptor [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Executing updateMerchant
      2013-02-01 20:48:40,209-450143 [http-8080-3] DEBUG com.thesearchagency.sapi.security.PermissionsCheckingInterceptor [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Checking if the principal is active
      2013-02-01 20:48:40,209-450143 [http-8080-3] DEBUG com.thesearchagency.sapi.security.PermissionsCheckingInterceptor [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Getting data source for com_thesearchagency_saas_core_services_user_managers_UserManager
      2013-02-01 20:48:40,212-450146 [http-8080-3] DEBUG log4jdbc.debug [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - driver name is MySQL-AB JDBC Driver
      2013-02-01 20:48:40,214-450148 [http-8080-3] DEBUG com.thesearchagency.sapi.security.PermissionsCheckingInterceptor [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Checking for execute permissions on SAPI:com.thesearchagency.sapi.services.merchant.MerchantService.updateMerchant
      2013-02-01 20:48:40,214-450148 [http-8080-3] DEBUG com.thesearchagency.sapi.security.PermissionsCheckingInterceptor [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Getting data source for com_thesearchagency_saas_core_services_security_manager_TSASecurityManager
      2013-02-01 20:48:40,215-450149 [http-8080-3] DEBUG log4jdbc.debug [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - driver name is MySQL-AB JDBC Driver
      2013-02-01 20:48:40,216-450150 [http-8080-3] DEBUG com.thesearchagency.saas.core.services.security.manager.TSASecurityManager [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Attempting to get permissions for principal 273c4aab-e844-42d1-8c5a-2063ca535bba
      2013-02-01 20:48:40,230-450164 [http-8080-3] INFO com.thesearchagency.saas.core.services.security.manager.TSASecurityManager [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - matching 'SAPI:execute:com.thesearchagency.sapi.services.merchant.MerchantService.updateMerchant'.matches('.:.:.*') -> true
      2013-02-01 20:48:40,230-450164 [http-8080-3] DEBUG com.thesearchagency.sapi.services.merchant.MerchantService [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - updateMerchant(8a87b44f-b9e6-457a-b2f6-6d0a5647aaff,com.thesearchagency.sapi.data.Merchant@77871d03)
      2013-02-01 20:48:40,230-450164 [http-8080-3] DEBUG com.thesearchagency.sapi.jaxrs.JAXRSContextProvider [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Getting data source for com_thesearchagency_saas_core_services_user_managers_UserManager
      2013-02-01 20:48:40,232-450166 [http-8080-3] DEBUG log4jdbc.debug [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - driver name is MySQL-AB JDBC Driver
      2013-02-01 20:48:40,233-450167 [http-8080-3] DEBUG com.thesearchagency.sapi.jaxrs.JAXRSContextProvider [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Getting data source for com_thesearchagency_saas_core_services_user_managers_UserManager
      2013-02-01 20:48:40,235-450169 [http-8080-3] DEBUG log4jdbc.debug [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - driver name is MySQL-AB JDBC Driver
      2013-02-01 20:48:40,255-450189 [http-8080-3] DEBUG com.thesearchagency.sapi.services.SapiServiceSecurityHelper [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - user:

      {WorkPhone=+1-111-111-1111, Type=USER, Organization=tsa, LastModifiedDate=1970-01-01 01:01:01.0, Salt=496620796f75206265636f6d6520746f6f20736572696f75732c20796f752077696c6c206c6f736520796f7572207761792e, LastModifiedBy=tsa, HashedPassword=66dfa38993e9c88db6724d9b72f6ef115ee4630ce3ce7bd87371cdf95e936a67635037f00b7068846373f7d036b34ed7001a20c731d95dcd96f44ac3046f4940, LastName=lName, HomePhone=+1-111-111-1111, LastLoginDate=2013-02-01 20:41:57.0, Birthday=1970-01-01 01:01:01.0, Timezone=EST, Realm=com.reseller1, FirstName=fName, CountryCode=US, MobilePhone=+1-111-111-1111, Description=Principal representing the reseller1 admin user, DisplayName=Reseller1 admin user, Active=true, Email=reseller1@thesearchagency.com, Gender=MALE, HomePage=http://www.thesearchagency.com, CreatedBy=tsa, CreatedDate=1970-01-01 01:01:01.0, Language=en, Id=273c4aab-e844-42d1-8c5a-2063ca535bba}

      2013-02-01 20:48:40,256-450190 [http-8080-3] DEBUG com.thesearchagency.sapi.services.SapiServiceSecurityHelper [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - subject: com.thesearchagency.sapi.data.Merchant@77871d03
      2013-02-01 20:48:40,256-450190 [http-8080-3] DEBUG com.thesearchagency.sapi.services.SapiServiceSecurityHelper [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - permissions: [

      {Name=any, Data=*:*:*, Active=true, Description=Ability to do anything, Type=REGEX, Realm=com.*, CreatedDate=1970-01-01 01:01:01.0, CreatedBy=admin, LastModifiedDate=1970-01-01 01:01:01.0, Id=b59fa344-7ae0-47ec-a5a3-dd8e51caac9d, LastModifiedBy=admin}

      ,

      {Name=matching-realms, Data=(subject.getRealm()==null||user.getRealm().equals("com.thesearchagency"))||(user.getRealm().equals(subject.getRealm())), Active=true, Description=Checks that the user and subject are in the same realm, Type=EXPRESSION, Realm=com.*, CreatedDate=1970-01-01 01:01:01.0, CreatedBy=admin, LastModifiedDate=1970-01-01 01:01:01.0, Id=04518081-0906-4c0e-8fb4-e279b50b4829, LastModifiedBy=admin}

      ]
      2013-02-01 20:48:40,261-450195 [http-8080-3] DEBUG com.thesearchagency.sapi.services.merchant.MerchantService [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - doValidateData
      2013-02-01 20:48:40,264-450198 [http-8080-3] DEBUG com.thesearchagency.sapi.jaxrs.JAXRSContextProvider [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Getting data source for com_thesearchagency_saas_core_services_merchant_MerchantServiceComponent
      2013-02-01 20:48:40,265-450199 [http-8080-3] DEBUG log4jdbc.debug [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - driver name is MySQL-AB JDBC Driver
      2013-02-01 20:48:40,270-450204 [http-8080-3] WARN org.apache.cxf.phase.PhaseInterceptorChain [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Application

      {http://security.services.sapi.thesearchagency.com/}

      SecurityService has thrown exception, unwinding now
      org.apache.cxf.interceptor.Fault: null
      at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:167) ~[cxf-rt-frontend-jaxrs-2.6.2.jar:2.6.2]
      at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:94) ~[cxf-rt-frontend-jaxrs-2.6.2.jar:2.6.2]
      at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:94) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:211) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:154) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:130) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:221) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPut(AbstractHTTPServlet.java:158) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:640) [tomcat6-servlet-2.5-api-6.0.24.jar:na]
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:197) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina-6.0.24.jar:na]
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina-6.0.24.jar:na]
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) [catalina-6.0.24.jar:na]
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) [tomcat-coyote-6.0.24.jar:na]
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat-coyote-6.0.24.jar:na]
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote-6.0.24.jar:na]
      at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
      Caused by: java.lang.NullPointerException: null
      at com.thesearchagency.sapi.services.merchant.MerchantService.updateMerchant(MerchantService.java:198) ~[MerchantService.class:na]
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_24]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.6.0_24]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.6.0_24]
      at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
      at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) ~[cxf-api-2.6.2.jar:2.6.2]
      ... 26 common frames omitted
      2013-02-01 20:48:40,272-450206 [http-8080-3] WARN org.apache.cxf.phase.PhaseInterceptorChain [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Exception in handleFault on interceptor org.apache.cxf.binding.xml.interceptor.XMLFaultOutInterceptor@36a96579
      org.apache.cxf.interceptor.Fault: null
      at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:167) ~[cxf-rt-frontend-jaxrs-2.6.2.jar:2.6.2]
      at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:94) ~[cxf-rt-frontend-jaxrs-2.6.2.jar:2.6.2]
      at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:94) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:211) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:154) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:130) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:221) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPut(AbstractHTTPServlet.java:158) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:640) [tomcat6-servlet-2.5-api-6.0.24.jar:na]
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:197) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina-6.0.24.jar:na]
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina-6.0.24.jar:na]
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) [catalina-6.0.24.jar:na]
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) [tomcat-coyote-6.0.24.jar:na]
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat-coyote-6.0.24.jar:na]
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote-6.0.24.jar:na]
      at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
      Caused by: java.lang.NullPointerException: null
      at com.thesearchagency.sapi.services.merchant.MerchantService.updateMerchant(MerchantService.java:198) ~[MerchantService.class:na]
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_24]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.6.0_24]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.6.0_24]
      at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
      at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) ~[cxf-api-2.6.2.jar:2.6.2]
      ... 26 common frames omitted
      2013-02-01 20:48:40,274-450208 [http-8080-3] ERROR org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver [timezone=UTC, principalId=273c4aab-e844-42d1-8c5a-2063ca535bba, requestId=626f56a0-c5c0-4c1e-95e0-0aac26c035af, locale=en_US, authToken=X2CU34D5NWDJVENYR44RCUB2RE26GMHBJB7MNABIITNLXU3UNEBHZJIGISLPDZRZHATKWKKW7CTAUKDM6MW27V4OXIPQR2SP3YZGS2GJMMRT6DNGLLR2SXPU67YQ2ENQ4TZ24CUW6WCSEOKMTXXIFRTZADZPEGKCKVLJADB2G72E3S3WZU4SLBZKQF7ACHSL26G4SPR6YIAKUFQ4YCVEXWF3MI======, hostname=70.166.144.17, ipAddress=70.166.144.17] - Error occurred during error handling, give up!
      org.apache.cxf.interceptor.Fault: null
      at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:167) ~[cxf-rt-frontend-jaxrs-2.6.2.jar:2.6.2]
      at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:94) ~[cxf-rt-frontend-jaxrs-2.6.2.jar:2.6.2]
      at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:94) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:211) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:154) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:130) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:221) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPut(AbstractHTTPServlet.java:158) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:640) [tomcat6-servlet-2.5-api-6.0.24.jar:na]
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:197) [cxf-rt-transports-http-2.6.2.jar:2.6.2]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina-6.0.24.jar:na]
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina-6.0.24.jar:na]
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina-6.0.24.jar:na]
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) [catalina-6.0.24.jar:na]
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) [tomcat-coyote-6.0.24.jar:na]
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat-coyote-6.0.24.jar:na]
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote-6.0.24.jar:na]
      at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
      Caused by: java.lang.NullPointerException: null
      at com.thesearchagency.sapi.services.merchant.MerchantService.updateMerchant(MerchantService.java:198) ~[MerchantService.class:na]
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_24]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.6.0_24]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.6.0_24]
      at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
      at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) ~[cxf-api-2.6.2.jar:2.6.2]
      at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) ~[cxf-api-2.6.2.jar:2.6.2]
      ... 26 common frames omitted
      2013-02-01 20:49:06,837-476771 [order-update-timer-factory] DEBUG com.thesearchagency.saas.core.services.search.internal.ElasticSearchIndex [] - Search returned 0 results
      2013-02-01 20:49:06,838-476772 [order-update-timer-factory] DEBUG com.thesearchagency.saas.core.services.search.internal.ElasticSearchIndex [] - 0 matches have been identified
      2013-02-01 20:49:06,838-476772 [order-update-timer-factory] INFO com.thesearchagency.sapi.services.order.OrderStatusUpdater [] - Beginning update for 0 orders.

        Attachments

          Activity

            People

            • Assignee:
              gavin.nicol Gavin Nicol (Inactive)
              Reporter:
              jeff.brown Jeff Brown (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: