After upgrading JIRA Core to 7.4.1 and JIRA Service Desk to 3.6.1, workflow buttons are no longer showing, and when I click on Email Requests in the Admin Area, I get the below error:
Referer URL: http://jira.classapps.com:8080/plugins/servlet/applications/versions-licenses
com.atlassian.cache.CacheException: java.lang.IllegalArgumentException: cacheLoader returned null for key 'SD_REQTYPE'
com.atlassian.cache.CacheException: java.lang.IllegalArgumentException: cacheLoader returned null for key 'SD_REQTYPE' at com.atlassian.cache.memory.DelegatingCachedReference.get(DelegatingCachedReference.java:83) [atlassian-cache-memory-2.13.3.jar:?] at com.atlassian.servicedesk.internal.feature.customer.request.requesttype.RequestTypeInternalManagerScala.com$atlassian$servicedesk$internal$feature$customer$request$requesttype$RequestTypeInternalManagerScala$$getCache(RequestTypeInternalManagerScala.scala:91) [?:?] at com.atlassian.servicedesk.internal.feature.customer.request.requesttype.RequestTypeInternalManagerScala.getAnyRequestType(RequestTypeInternalManagerScala.scala:152) [?:?] at com.atlassian.servicedesk.internal.feature.customer.request.requesttype.RequestTypeInternalManager.getAnyRequestType(RequestTypeInternalManager.java:202) [?:?] at com.atlassian.servicedesk.internal.feature.customer.request.requesttype.RequestTypeInternalManager.getValidRequestType(RequestTypeInternalManager.java:207) [?:?] at com.atlassian.servicedesk.internal.feature.emailchannel.EmailChannelHelperImpl.requestTypeOf(EmailChannelHelperImpl.java:67) [?:?] at com.atlassian.servicedesk.internal.feature.emailchannel.EmailChannelHelperImpl.lambda$requestTypeOf$4(EmailChannelHelperImpl.java:60) [?:?] at io.atlassian.fugue.Either$RightProjection.flatMap(Either.java:886) [fugue-4.5.0.jar:?] at io.atlassian.fugue.Either.flatMap(Either.java:231) [fugue-4.5.0.jar:?] at com.atlassian.pocketknife.step.EitherStep1.then(EitherStep1.java:18) [?:?] at com.atlassian.servicedesk.internal.feature.emailchannel.EmailChannelHelperImpl.requestTypeOf(EmailChannelHelperImpl.java:60) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$5$$anonfun$apply$1$$anonfun$apply$2$$anonfun$6.apply(AdminEmailViewAction.scala:135) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$5$$anonfun$apply$1$$anonfun$apply$2$$anonfun$6.apply(AdminEmailViewAction.scala:133) [?:?] at scala.collection.immutable.List.map(List.scala:284) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$5$$anonfun$apply$1$$anonfun$apply$2.apply(AdminEmailViewAction.scala:133) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$5$$anonfun$apply$1$$anonfun$apply$2.apply(AdminEmailViewAction.scala:131) [?:?] at scala.collection.immutable.List.map(List.scala:284) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$5$$anonfun$apply$1.apply(AdminEmailViewAction.scala:131) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$5$$anonfun$apply$1.apply(AdminEmailViewAction.scala:130) [?:?] at scala.collection.immutable.List.flatMap(List.scala:338) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$5.apply(AdminEmailViewAction.scala:130) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$5.apply(AdminEmailViewAction.scala:129) [?:?] at scala.collection.TraversableLike$WithFilter$$anonfun$flatMap$2.apply(TraversableLike.scala:714) [?:?] at scala.collection.immutable.List.foreach(List.scala:392) [?:?] at scala.collection.TraversableLike$WithFilter.flatMap(TraversableLike.scala:713) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction.convertIncomingEmailChannelSettingsToBeans(AdminEmailViewAction.scala:129) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction.com$atlassian$servicedesk$internal$actions$admin$AdminEmailViewAction$$renderAllocationPage(AdminEmailViewAction.scala:84) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$doView$1$$anonfun$apply$mcV$sp$2.apply(AdminEmailViewAction.scala:72) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$doView$1$$anonfun$apply$mcV$sp$2.apply(AdminEmailViewAction.scala:70) [?:?] at scalaz.$bslash$div.fold(Either.scala:57) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction$$anonfun$doView$1.apply$mcV$sp(AdminEmailViewAction.scala:68) [?:?] at com.atlassian.servicedesk.internal.actions.ServiceDeskWebActionSupportScala.actionView(ServiceDeskWebActionSupportScala.scala:124) [?:?] at com.atlassian.servicedesk.internal.actions.admin.AdminEmailViewAction.doView(AdminEmailViewAction.scala:68) [?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0_102] at.......
The reason for upgrading that our incoming emails stopped creating new issues in the service desk project. This happened when we changed the password to the email associated with the incoming emails.
I have run an integrity test and it passes all tests successfully. Any help would be greatly appreciated.
Thanks,
Caleb Curry
Classapps.com