com.atlassian.crowd.plugin.adminbilling.rest.exception.HamsException: Could not update contact details @400000005507e441256641c4 at com.atlassian.crowd.plugin.adminbilling.rest.controllers.InAppPaymentDetailsController.updatePaymentDetails(InAppPaymentDetailsController.java:27) @400000005507e441256645ac at com.atlassian.crowd.plugin.adminbilling.rest.resource.InAppPaymentDetailsResource.updatePaymentDetails(InAppPaymentDetailsResource.java:69) @400000005507e44125665164 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

Atlassian JIRA | Elisa Diel | 2 years ago
  1. 0

    Customers are unable to update payment details on JIRA. *Steps:* # Login on JIRA # Visit Cog icon > Billing # Visit Payment Details (left menu) *Error Message:* bq. Something went wrong while trying to update your payment details. Please try again. In the Horde logs this is found: Stacktrace: {noformat} 2015-03-17 09:22:15,626 TP-Processor14 ERROR [rest.exception.mapper.HamsExceptionMapper] Error returned by HAMS: @400000005507e441256641c4 com.atlassian.crowd.plugin.adminbilling.rest.exception.HamsException: Could not update contact details @400000005507e441256641c4 at com.atlassian.crowd.plugin.adminbilling.rest.controllers.InAppPaymentDetailsController.updatePaymentDetails(InAppPaymentDetailsController.java:27) @400000005507e441256645ac at com.atlassian.crowd.plugin.adminbilling.rest.resource.InAppPaymentDetailsResource.updatePaymentDetails(InAppPaymentDetailsResource.java:69) @400000005507e44125665164 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) @400000005507e4412566554c at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) @400000005507e4412566554c at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @400000005507e4412566554c at java.lang.reflect.Method.invoke(Method.java:483) @400000005507e44125665934 at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker$1.invoke(DispatchProviderHelper.java:234) @400000005507e44125665d1c at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$1.intercept(DispatchProviderHelper.java:100) @400000005507e441256664ec at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:61) @400000005507e441256668d4 at com.atlassian.plugins.rest.common.validation.ValidationInterceptor.intercept(ValidationInterceptor.java:78) @400000005507e44125666cbc at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:61) @400000005507e441256670a4 at com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor.intercept(ExpandInterceptor.java:38) @400000005507e4412566748c at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:61) @400000005507e4412566748c at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper.invokeMethodWithInterceptors(DispatchProviderHelper.java:132) @400000005507e44125667874 at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker._dispatch(DispatchProviderHelper.java:230) @400000005507e44125667c5c at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) @400000005507e4412567012c Caused by: org.apache.http.client.HttpResponseException: {"fieldErrors":{"contact.contactDetails.phone":"Missing phone number"},"uuid":"xxxxxxxx-xxxx-xxxx-xxxx-zzzzzzzzzxxx"} @400000005507e44125670514 at com.atlassian.crowd.plugin.adminbilling.utils.ExternalServiceProxy$1.handleResponse(ExternalServiceProxy.java:72) @400000005507e441256708fc at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:218) @400000005507e441256708fc at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:160) @400000005507e4412567189c at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:136) @400000005507e4412567189c at com.atlassian.crowd.plugin.adminbilling.utils.HamletProxy.updatePaymentDetails(HamletProxy.java:207) @400000005507e44125671c84 at com.atlassian.crowd.plugin.adminbilling.rest.controllers.InAppPaymentDetailsController.updatePaymentDetails(InAppPaymentDetailsController.java:23) @400000005507e4412567283c ... 55 more {noformat}

    Atlassian JIRA | 2 years ago | Elisa Diel [Atlassian]
    com.atlassian.crowd.plugin.adminbilling.rest.exception.HamsException: Could not update contact details @400000005507e441256641c4 at com.atlassian.crowd.plugin.adminbilling.rest.controllers.InAppPaymentDetailsController.updatePaymentDetails(InAppPaymentDetailsController.java:27) @400000005507e441256645ac at com.atlassian.crowd.plugin.adminbilling.rest.resource.InAppPaymentDetailsResource.updatePaymentDetails(InAppPaymentDetailsResource.java:69) @400000005507e44125665164 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2. 0

    Customers are unable to update payment details on JIRA. *Steps:* # Login on JIRA # Visit Cog icon > Billing # Visit Payment Details (left menu) *Error Message:* bq. Something went wrong while trying to update your payment details. Please try again. In the Horde logs this is found: Stacktrace: {noformat} 2015-03-17 09:22:15,626 TP-Processor14 ERROR [rest.exception.mapper.HamsExceptionMapper] Error returned by HAMS: @400000005507e441256641c4 com.atlassian.crowd.plugin.adminbilling.rest.exception.HamsException: Could not update contact details @400000005507e441256641c4 at com.atlassian.crowd.plugin.adminbilling.rest.controllers.InAppPaymentDetailsController.updatePaymentDetails(InAppPaymentDetailsController.java:27) @400000005507e441256645ac at com.atlassian.crowd.plugin.adminbilling.rest.resource.InAppPaymentDetailsResource.updatePaymentDetails(InAppPaymentDetailsResource.java:69) @400000005507e44125665164 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) @400000005507e4412566554c at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) @400000005507e4412566554c at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @400000005507e4412566554c at java.lang.reflect.Method.invoke(Method.java:483) @400000005507e44125665934 at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker$1.invoke(DispatchProviderHelper.java:234) @400000005507e44125665d1c at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$1.intercept(DispatchProviderHelper.java:100) @400000005507e441256664ec at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:61) @400000005507e441256668d4 at com.atlassian.plugins.rest.common.validation.ValidationInterceptor.intercept(ValidationInterceptor.java:78) @400000005507e44125666cbc at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:61) @400000005507e441256670a4 at com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor.intercept(ExpandInterceptor.java:38) @400000005507e4412566748c at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:61) @400000005507e4412566748c at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper.invokeMethodWithInterceptors(DispatchProviderHelper.java:132) @400000005507e44125667874 at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker._dispatch(DispatchProviderHelper.java:230) @400000005507e44125667c5c at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) @400000005507e4412567012c Caused by: org.apache.http.client.HttpResponseException: {"fieldErrors":{"contact.contactDetails.phone":"Missing phone number"},"uuid":"xxxxxxxx-xxxx-xxxx-xxxx-zzzzzzzzzxxx"} @400000005507e44125670514 at com.atlassian.crowd.plugin.adminbilling.utils.ExternalServiceProxy$1.handleResponse(ExternalServiceProxy.java:72) @400000005507e441256708fc at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:218) @400000005507e441256708fc at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:160) @400000005507e4412567189c at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:136) @400000005507e4412567189c at com.atlassian.crowd.plugin.adminbilling.utils.HamletProxy.updatePaymentDetails(HamletProxy.java:207) @400000005507e44125671c84 at com.atlassian.crowd.plugin.adminbilling.rest.controllers.InAppPaymentDetailsController.updatePaymentDetails(InAppPaymentDetailsController.java:23) @400000005507e4412567283c ... 55 more {noformat}

    Atlassian JIRA | 2 years ago | Elisa Diel
    com.atlassian.crowd.plugin.adminbilling.rest.exception.HamsException: Could not update contact details @400000005507e441256641c4 at com.atlassian.crowd.plugin.adminbilling.rest.controllers.InAppPaymentDetailsController.updatePaymentDetails(InAppPaymentDetailsController.java:27) @400000005507e441256645ac at com.atlassian.crowd.plugin.adminbilling.rest.resource.InAppPaymentDetailsResource.updatePaymentDetails(InAppPaymentDetailsResource.java:69) @400000005507e44125665164 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    Root Cause Analysis

    1. com.atlassian.crowd.plugin.adminbilling.rest.exception.HamsException

      Could not update contact details @400000005507e441256641c4 at com.atlassian.crowd.plugin.adminbilling.rest.controllers.InAppPaymentDetailsController.updatePaymentDetails(InAppPaymentDetailsController.java:27) @400000005507e441256645ac at com.atlassian.crowd.plugin.adminbilling.rest.resource.InAppPaymentDetailsResource.updatePaymentDetails(InAppPaymentDetailsResource.java:69) @400000005507e44125665164 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at sun.reflect.NativeMethodAccessorImpl.invoke()
    2. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      3. java.lang.reflect.Method.invoke(Method.java:483)
      3 frames