Modifying Incoming Email Settings Fails with Passed List had more than one value
Problem
When attempting to edit an incoming mail configuration setting, the following error is displayed in the interface:
Cause
Referer URL: http://JIRAURL/secure/admin/WebSudoAuthenticate.jspa
java.lang.IllegalArgumentException: Passed List had more than one value.
java.lang.IllegalArgumentException: Passed List had more than one value.
at org.ofbiz.core.entity.EntityUtil.getOnly(EntityUtil.java:62)
at com.atlassian.mail.server.managers.OFBizMailServerManager.getMailServer(OFBizMailServerManager.java:68)
at com.atlassian.jira.plugins.mail.webwork.MailServerActionSupport.doValidation(MailServerActionSupport.java:236)
at com.atlassian.jira.plugins.mail.webwork.VerifyPopServerConnection.doUpdate(VerifyPopServerConnection.java:72)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
Cause
This can be caused by having incoming mail handler(s) configured for invalid JIRA Project(s)
Resolution
Remove the mail handler(s) configured for the invalid JIRA Project(s)
Last modified on Mar 30, 2016
Powered by Confluence and Scroll Viewport.