java.lang.AbstractMethodError: net.customware.plugins.connector.core.applinks.AppLinksManifestProducer$1.getIconUri()Ljava/net/URI; 2016-04-22 17:03:57.233181500 at com.atlassian.applinks.core.rest.model.ManifestEntity.<init>(ManifestEntity.java:88)

Atlassian JIRA | Nithiyaa Ghanis [Atlassian] | 10 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    h3. Summary Unable to remove customware application links. This is a regression of [JRA-33683|https://jira.atlassian.com/browse/JRA-33683]. h3. Environment * JIRA Cloud Version {{7.2.0-OD-05-030}} * ServiceRocket Salesforce.com Connector Plugin version {{5.5.0}} h3. Steps to Reproduce # Navigate to *Application Link* and attempt to delete the Salesforce Connector plugin link h3. Expected Results Application link deleted. h3. Actual Results Unable to delete the application link with the logs below: {noformat} 2016-04-22 17:03:57.233141500 2016-04-22 17:03:57,229 http-nio-2992-exec-4 ERROR sysadmin 1023x9914x1 1sietsq 104.192.142.137 /rest/applinks/3.0/manifest/c27cc1f2-cbf0-3e14-9a33-6bf137f489ac.json [c.a.p.r.c.error.jersey.ThrowableExceptionMapper] Uncaught exception thrown by REST service: net.customware.plugins.connector.core.applinks.AppLinksManifestProducer$1.getIconUri()Ljava/net/URI; 2016-04-22 17:03:57.233143500 java.lang.AbstractMethodError: net.customware.plugins.connector.core.applinks.AppLinksManifestProducer$1.getIconUri()Ljava/net/URI; 2016-04-22 17:03:57.233181500 at com.atlassian.applinks.core.rest.model.ManifestEntity.<init>(ManifestEntity.java:88) 2016-04-22 17:03:57.233182500 at com.atlassian.applinks.core.rest.ManifestResource.response(ManifestResource.java:115) 2016-04-22 17:03:57.233182500 at com.atlassian.applinks.core.rest.ManifestResource.getManifestFor(ManifestResource.java:110) 2016-04-22 17:03:57.233183500 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2016-04-22 17:03:57.233193500 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 2016-04-22 17:03:57.233193500 ... 1 filtered 2016-04-22 17:03:57.233193500 at java.lang.reflect.Method.invoke(Method.java:497) 2016-04-22 17:03:57.233194500 ... 3 filtered 2016-04-22 17:03:57.233194500 at com.atlassian.applinks.internal.rest.interceptor.NoCacheHeaderInterceptor.intercept(NoCacheHeaderInterceptor.java:15) 2016-04-22 17:03:57.233200500 ... 1 filtered 2016-04-22 17:03:57.233200500 at com.atlassian.applinks.core.rest.context.ContextInterceptor.intercept(ContextInterceptor.java:19) 2016-04-22 17:03:57.233201500 ... 15 filtered 2016-04-22 17:03:57.233201500 at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter(RestDelegatingServletFilter.java:154) 2016-04-22 17:03:57.233205500 ... 1 filtered 2016-04-22 17:03:57.233205500 at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter(RestDelegatingServletFilter.java:68) 2016-04-22 17:03:57.233206500 ... 40 filtered 2016-04-22 17:03:57.233206500 at com.atlassian.applinks.cors.rest.CorsFilter.doFilter(CorsFilter.java:112) 2016-04-22 17:03:57.233207500 ... 8 filtered 2016-04-22 17:03:57.233211500 at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21) 2016-04-22 17:03:57.233211500 ... 20 filtered 2016-04-22 17:03:57.233211500 at com.atlassian.jira.plugins.rest.HOT25715FixServletFilter.doFilter(HOT25715FixServletFilter.java:46) 2016-04-22 17:03:57.233212500 ... 25 filtered 2016-04-22 17:03:57.233212500 at com.atlassian.plugin.connect.plugin.auth.scope.ApiScopingFilter.doFilter(ApiScopingFilter.java:81) 2016-04-22 17:03:57.233216500 ... 14 filtered 2016-04-22 17:03:57.233216500 at com.atlassian.jira.security.JiraSecurityFilter.lambda$doFilter$0(JiraSecurityFilter.java:76) 2016-04-22 17:03:57.233221500 at com.atlassian.jira.security.JiraSecurityFilter$$Lambda$453/22857497.doFilter(Unknown Source) 2016-04-22 17:03:57.233222500 ... 1 filtered 2016-04-22 17:03:57.233222500 at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:74) 2016-04-22 17:03:57.233222500 ... 16 filtered 2016-04-22 17:03:57.233223500 at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter(RestSeraphFilter.java:37) 2016-04-22 17:03:57.233227500 ... 16 filtered 2016-04-22 17:03:57.233227500 at com.atlassian.studio.jira.homepage.CloudHomepageFilter$Action.lambda$nextInFilterChain$1(CloudHomepageFilter.java:110) 2016-04-22 17:03:57.233228500 at com.atlassian.studio.jira.homepage.CloudHomepageFilter$Action$$Lambda$450/15394385.execute(Unknown Source) 2016-04-22 17:03:57.233228500 at com.atlassian.studio.jira.homepage.CloudHomepageFilter.doFilter(CloudHomepageFilter.java:68) 2016-04-22 17:03:57.233233500 ... 17 filtered 2016-04-22 17:03:57.233233500 at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30) 2016-04-22 17:03:57.233233500 ... 5 filtered 2016-04-22 17:03:57.233233500 at com.atlassian.plugin.connect.plugin.auth.user.ThreeLeggedAuthFilter.doFilter(ThreeLeggedAuthFilter.java:109) 2016-04-22 17:03:57.233234500 ... 3 filtered 2016-04-22 17:03:57.233238500 at com.atlassian.jwt.internal.servlet.JwtAuthFilter.doFilter(JwtAuthFilter.java:32) 2016-04-22 17:03:57.233244500 ... 8 filtered 2016-04-22 17:03:57.233244500 at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21) 2016-04-22 17:03:57.233245500 ... 4 filtered 2016-04-22 17:03:57.233245500 at com.atlassian.web.servlet.plugin.LocationCleanerFilter.doFilter(LocationCleanerFilter.java:36) 2016-04-22 17:03:57.233245500 ... 29 filtered 2016-04-22 17:03:57.233245500 at com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsCollectorFilter.java:25) 2016-04-22 17:03:57.233252500 ... 28 filtered 2016-04-22 17:03:57.233252500 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 2016-04-22 17:03:57.233252500 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 2016-04-22 17:03:57.233253500 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) 2016-04-22 17:03:57.233253500 at java.lang.Thread.run(Thread.java:745) {noformat} h3.Workaround Using Chrome or Firefox click on the *X* icon to delete the Application Link, right click on the *Confirm* button, click on *Inspect Element* and locate the following string: {quote} <button class="button-panel-button wizard-submit" disabled="disabled">. {quote} Remove the *disabled="disabled"* (right click on it and hit delete) and click on *Confirm* again, the Application Link should be deleted properly.

    Atlassian JIRA | 10 months ago | Nithiyaa Ghanis [Atlassian]
    java.lang.AbstractMethodError: net.customware.plugins.connector.core.applinks.AppLinksManifestProducer$1.getIconUri()Ljava/net/URI; 2016-04-22 17:03:57.233181500 at com.atlassian.applinks.core.rest.model.ManifestEntity.<init>(ManifestEntity.java:88)
  2. 0

    h3. Summary Unable to remove customware application links. This is a regression of [JRA-33683|https://jira.atlassian.com/browse/JRA-33683]. h3. Environment * JIRA Cloud Version {{7.2.0-OD-05-030}} * ServiceRocket Salesforce.com Connector Plugin version {{5.5.0}} h3. Steps to Reproduce # Navigate to *Application Link* and attempt to delete the Salesforce Connector plugin link h3. Expected Results Application link deleted. h3. Actual Results Unable to delete the application link with the logs below: {noformat} 2016-04-22 17:03:57.233141500 2016-04-22 17:03:57,229 http-nio-2992-exec-4 ERROR sysadmin 1023x9914x1 1sietsq 104.192.142.137 /rest/applinks/3.0/manifest/c27cc1f2-cbf0-3e14-9a33-6bf137f489ac.json [c.a.p.r.c.error.jersey.ThrowableExceptionMapper] Uncaught exception thrown by REST service: net.customware.plugins.connector.core.applinks.AppLinksManifestProducer$1.getIconUri()Ljava/net/URI; 2016-04-22 17:03:57.233143500 java.lang.AbstractMethodError: net.customware.plugins.connector.core.applinks.AppLinksManifestProducer$1.getIconUri()Ljava/net/URI; 2016-04-22 17:03:57.233181500 at com.atlassian.applinks.core.rest.model.ManifestEntity.<init>(ManifestEntity.java:88) 2016-04-22 17:03:57.233182500 at com.atlassian.applinks.core.rest.ManifestResource.response(ManifestResource.java:115) 2016-04-22 17:03:57.233182500 at com.atlassian.applinks.core.rest.ManifestResource.getManifestFor(ManifestResource.java:110) 2016-04-22 17:03:57.233183500 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2016-04-22 17:03:57.233193500 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 2016-04-22 17:03:57.233193500 ... 1 filtered 2016-04-22 17:03:57.233193500 at java.lang.reflect.Method.invoke(Method.java:497) 2016-04-22 17:03:57.233194500 ... 3 filtered 2016-04-22 17:03:57.233194500 at com.atlassian.applinks.internal.rest.interceptor.NoCacheHeaderInterceptor.intercept(NoCacheHeaderInterceptor.java:15) 2016-04-22 17:03:57.233200500 ... 1 filtered 2016-04-22 17:03:57.233200500 at com.atlassian.applinks.core.rest.context.ContextInterceptor.intercept(ContextInterceptor.java:19) 2016-04-22 17:03:57.233201500 ... 15 filtered 2016-04-22 17:03:57.233201500 at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter(RestDelegatingServletFilter.java:154) 2016-04-22 17:03:57.233205500 ... 1 filtered 2016-04-22 17:03:57.233205500 at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter(RestDelegatingServletFilter.java:68) 2016-04-22 17:03:57.233206500 ... 40 filtered 2016-04-22 17:03:57.233206500 at com.atlassian.applinks.cors.rest.CorsFilter.doFilter(CorsFilter.java:112) 2016-04-22 17:03:57.233207500 ... 8 filtered 2016-04-22 17:03:57.233211500 at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21) 2016-04-22 17:03:57.233211500 ... 20 filtered 2016-04-22 17:03:57.233211500 at com.atlassian.jira.plugins.rest.HOT25715FixServletFilter.doFilter(HOT25715FixServletFilter.java:46) 2016-04-22 17:03:57.233212500 ... 25 filtered 2016-04-22 17:03:57.233212500 at com.atlassian.plugin.connect.plugin.auth.scope.ApiScopingFilter.doFilter(ApiScopingFilter.java:81) 2016-04-22 17:03:57.233216500 ... 14 filtered 2016-04-22 17:03:57.233216500 at com.atlassian.jira.security.JiraSecurityFilter.lambda$doFilter$0(JiraSecurityFilter.java:76) 2016-04-22 17:03:57.233221500 at com.atlassian.jira.security.JiraSecurityFilter$$Lambda$453/22857497.doFilter(Unknown Source) 2016-04-22 17:03:57.233222500 ... 1 filtered 2016-04-22 17:03:57.233222500 at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:74) 2016-04-22 17:03:57.233222500 ... 16 filtered 2016-04-22 17:03:57.233223500 at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter(RestSeraphFilter.java:37) 2016-04-22 17:03:57.233227500 ... 16 filtered 2016-04-22 17:03:57.233227500 at com.atlassian.studio.jira.homepage.CloudHomepageFilter$Action.lambda$nextInFilterChain$1(CloudHomepageFilter.java:110) 2016-04-22 17:03:57.233228500 at com.atlassian.studio.jira.homepage.CloudHomepageFilter$Action$$Lambda$450/15394385.execute(Unknown Source) 2016-04-22 17:03:57.233228500 at com.atlassian.studio.jira.homepage.CloudHomepageFilter.doFilter(CloudHomepageFilter.java:68) 2016-04-22 17:03:57.233233500 ... 17 filtered 2016-04-22 17:03:57.233233500 at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30) 2016-04-22 17:03:57.233233500 ... 5 filtered 2016-04-22 17:03:57.233233500 at com.atlassian.plugin.connect.plugin.auth.user.ThreeLeggedAuthFilter.doFilter(ThreeLeggedAuthFilter.java:109) 2016-04-22 17:03:57.233234500 ... 3 filtered 2016-04-22 17:03:57.233238500 at com.atlassian.jwt.internal.servlet.JwtAuthFilter.doFilter(JwtAuthFilter.java:32) 2016-04-22 17:03:57.233244500 ... 8 filtered 2016-04-22 17:03:57.233244500 at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21) 2016-04-22 17:03:57.233245500 ... 4 filtered 2016-04-22 17:03:57.233245500 at com.atlassian.web.servlet.plugin.LocationCleanerFilter.doFilter(LocationCleanerFilter.java:36) 2016-04-22 17:03:57.233245500 ... 29 filtered 2016-04-22 17:03:57.233245500 at com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsCollectorFilter.java:25) 2016-04-22 17:03:57.233252500 ... 28 filtered 2016-04-22 17:03:57.233252500 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 2016-04-22 17:03:57.233252500 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 2016-04-22 17:03:57.233253500 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) 2016-04-22 17:03:57.233253500 at java.lang.Thread.run(Thread.java:745) {noformat} h3.Workaround Using Chrome or Firefox click on the *X* icon to delete the Application Link, right click on the *Confirm* button, click on *Inspect Element* and locate the following string: {quote} <button class="button-panel-button wizard-submit" disabled="disabled">. {quote} Remove the *disabled="disabled"* (right click on it and hit delete) and click on *Confirm* again, the Application Link should be deleted properly.

    Atlassian JIRA | 10 months ago | Nithiyaa Ghanis [Atlassian]
    java.lang.AbstractMethodError: net.customware.plugins.connector.core.applinks.AppLinksManifestProducer$1.getIconUri()Ljava/net/URI; 2016-04-22 17:03:57.233181500 at com.atlassian.applinks.core.rest.model.ManifestEntity.<init>(ManifestEntity.java:88)

    Root Cause Analysis

    1. java.lang.AbstractMethodError

      net.customware.plugins.connector.core.applinks.AppLinksManifestProducer$1.getIconUri()Ljava/net/URI; 2016-04-22 17:03:57.233181500 at com.atlassian.applinks.core.rest.model.ManifestEntity.<init>(ManifestEntity.java:88)

      at com.atlassian.applinks.core.rest.ManifestResource.response()
    2. com.atlassian.applinks
      ManifestResource.getManifestFor
      1. com.atlassian.applinks.core.rest.ManifestResource.response(ManifestResource.java:115)
      2. com.atlassian.applinks.core.rest.ManifestResource.getManifestFor(ManifestResource.java:110)
      2 frames