The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How do I fix "Internal server error" when trying to browse Custom Fields?

Adrian Stewart
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 11, 2019

We use Cloud Jira and I fear I have caused an issue by creating a custom field, assigning it to a screen and then assigning again in the actual screen, thereby causing a duplicate entry in some database table.

I understand others have edited the database tables but what can we do if it's Cloud Jira to fix this?

Jira Info:

Version: 8.4.0

Build Number: 804

Build Date: Mon Sep 09 00:00:00 UTC 2019

Build Revision: a071452da0cda52aa7f8d05a411ca434beaf3c1f

Stack trace below trying to delete the offending screen:

Technical details

Log's referral number: 617f84b4-56bb-418d-ac4e-37577727f07e

Cause

Referer URL: https://issues.corp.rapid7.com/secure/admin/ViewDeleteFieldScreen.jspa?id=15560

 

Technical details

Log's referral number: fb7ffb60-bbd5-4f7d-9003-27d13b9c00e5

Cause

Referer URL: https://issues.corp.rapid7.com/secure/admin/ViewDeleteFieldScreen.jspa?id=15560

java.lang.NullPointerException
java.lang.NullPointerException
	at com.atlassian.jira.issue.fields.screen.DefaultFieldScreenStore.removeFieldScreenLayoutItems(DefaultFieldScreenStore.java:121) [classes/:?]
	at com.atlassian.jira.issue.fields.screen.CachingFieldScreenStore.removeFieldScreenLayoutItems(CachingFieldScreenStore.java:136) [classes/:?]
	at com.atlassian.jira.issue.fields.screen.DefaultFieldScreenManager.removeFieldScreenLayoutItems(DefaultFieldScreenManager.java:99) [classes/:?]
	at com.atlassian.jira.issue.fields.screen.FieldScreenImpl.remove(FieldScreenImpl.java:180) [classes/:?]
	at com.atlassian.jira.web.action.admin.issuefields.screens.ViewFieldScreens.doDeleteFieldScreen(ViewFieldScreens.java:104) [classes/:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0_202]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [?:1.8.0_202]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.8.0_202]
	at java.lang.reflect.Method.invoke(Method.java:498) [?:1.8.0_202]
	at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:70) [webwork-1.4-atlassian-30.jar:?]
	at webwork.util.InjectionUtils.invoke(InjectionUtils.java:56) [webwork-1.4-atlassian-30.jar:?]
	at webwork.action.ActionSupport.invokeCommand(ActionSupport.java:438) [webwork-1.4-atlassian-30.jar:?]
	at webwork.action.ActionSupport.execute(ActionSupport.java:157) [webwork-1.4-atlassian-30.jar:?]
	at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:63) [jira-api-8.4.0.jar:?]
	at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:39) [webwork-1.4-atlassian-30.jar:?]
	at webwork.interceptor.NestedInterceptorChain.proceed(NestedInterceptorChain.java:31) [webwork-1.4-atlassian-30.jar:?]
	at webwork.interceptor.ChainedInterceptor.intercept(ChainedInterceptor.java:16) [webwork-1.4-atlassian-30.jar:?]
	at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:35) [webwork-1.4-atlassian-30.jar:?]
	at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:225) [webwork-1.4-atlassian-30.jar:?]
	at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:154) [webwork-1.4-atlassian-30.jar:?]
	at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:138) [classes/:?]

1 answer

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

0 votes
John Funk
Community Champion
November 11, 2019

Hi Adrian - I would start by making sure you have configured the custom field to attach it to either a project (or projects) and/or an issue type (or issue types). If that doesn't help, you probably want to submit a support ticket to Atlassian so they could remove any obstacles.