com.atlassian.jira.issue.customfields.impl.FieldValidationException: 'AXIS-18409' is an invalid number

Atlassian JIRA | Jeff Turner | 1 decade ago
  1. 0

    When someone mistakenly enters a JIRA key into the Bugzilla Id custom field on the Issue navigator page, we get this error in the logs: {noformat} Dec 16, 2005 10:52:29 AM webwork.util.ValueStack findValue SEVERE: METHOD: "searcherEditHtml", exception: com.atlassian.jira.issue.customfields.impl.FieldValidationException: 'AXIS-18409' is an invalid number at com.atlassian.jira.issue.customfields.converters.DoubleConverter.getDouble(DoubleConverter.java:86) at com.atlassian.jira.issue.customfields.impl.NumberCFType.getSingularObjectFromString(NumberCFType.java:38) at com.atlassian.jira.issue.customfields.impl.AbstractSingleFieldType.getValueFromCustomFieldParams(AbstractSingleFieldType.java:182) at com.atlassian.jira.issue.customfields.searchers.BaseCustomFieldSearcher.getValue(BaseCustomFieldSearcher.java:55) at com.atlassian.jira.plugin.customfield.CustomFieldSearcherModuleDescriptor.prepareSearchParams(CustomFieldSearcherModuleDescriptor.java:94) at com.atlassian.jira.plugin.customfield.CustomFieldSearcherModuleDescriptor.getSearchHtml(CustomFieldSearcherModuleDescriptor.java:75) at com.atlassian.jira.issue.customfields.searchers.AbstractCustomFieldSearcher.getEditHtml(AbstractCustomFieldSearcher.java:107) at com.atlassian.jira.web.action.issue.IssueNavigator.getSearcherEditHtml(IssueNavigator.java:588) at sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:61) at webwork.util.InjectionUtils.invoke(InjectionUtils.java:52) at webwork.util.ValueStack.findValue(ValueStack.java:426) at webwork.util.ValueStack.findValue(ValueStack.java:175) at webwork.view.taglib.WebWorkBodyTagSupport.findValue(WebWorkBodyTagSupport.java:61) at webwork.view.taglib.BasicPropertyTag.doStartTag(BasicPropertyTag.java:54) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_property_9(filter_002dform_jsp.java:724) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_iterator_1(filter_002dform_jsp.java:697) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_if_1(filter_002dform_jsp.java:405) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_iterator_0(filter_002dform_jsp.java:370) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_else_0(filter_002dform_jsp.java:252) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspService(filter_002dform_jsp.java:157) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:696) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:585) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966) at org.apache.jsp.secure.views.navigator.navigator_jsp._jspx_meth_webwork_if_4(navigator_jsp.java:311) at org.apache.jsp.secure.views.navigator.navigator_jsp._jspx_meth_webwork_if_3(navigator_jsp.java:276) at org.apache.jsp.secure.views.navigator.navigator_jsp._jspService(navigator_jsp.java:84) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) ... {noformat} JIRA shouldn't be logging this, and (ideally) should be returning something informative telling people not to do it.

    Atlassian JIRA | 1 decade ago | Jeff Turner
    com.atlassian.jira.issue.customfields.impl.FieldValidationException: 'AXIS-18409' is an invalid number
  2. 0

    When someone mistakenly enters a JIRA key into the Bugzilla Id custom field on the Issue navigator page, we get this error in the logs: {noformat} Dec 16, 2005 10:52:29 AM webwork.util.ValueStack findValue SEVERE: METHOD: "searcherEditHtml", exception: com.atlassian.jira.issue.customfields.impl.FieldValidationException: 'AXIS-18409' is an invalid number at com.atlassian.jira.issue.customfields.converters.DoubleConverter.getDouble(DoubleConverter.java:86) at com.atlassian.jira.issue.customfields.impl.NumberCFType.getSingularObjectFromString(NumberCFType.java:38) at com.atlassian.jira.issue.customfields.impl.AbstractSingleFieldType.getValueFromCustomFieldParams(AbstractSingleFieldType.java:182) at com.atlassian.jira.issue.customfields.searchers.BaseCustomFieldSearcher.getValue(BaseCustomFieldSearcher.java:55) at com.atlassian.jira.plugin.customfield.CustomFieldSearcherModuleDescriptor.prepareSearchParams(CustomFieldSearcherModuleDescriptor.java:94) at com.atlassian.jira.plugin.customfield.CustomFieldSearcherModuleDescriptor.getSearchHtml(CustomFieldSearcherModuleDescriptor.java:75) at com.atlassian.jira.issue.customfields.searchers.AbstractCustomFieldSearcher.getEditHtml(AbstractCustomFieldSearcher.java:107) at com.atlassian.jira.web.action.issue.IssueNavigator.getSearcherEditHtml(IssueNavigator.java:588) at sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:61) at webwork.util.InjectionUtils.invoke(InjectionUtils.java:52) at webwork.util.ValueStack.findValue(ValueStack.java:426) at webwork.util.ValueStack.findValue(ValueStack.java:175) at webwork.view.taglib.WebWorkBodyTagSupport.findValue(WebWorkBodyTagSupport.java:61) at webwork.view.taglib.BasicPropertyTag.doStartTag(BasicPropertyTag.java:54) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_property_9(filter_002dform_jsp.java:724) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_iterator_1(filter_002dform_jsp.java:697) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_if_1(filter_002dform_jsp.java:405) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_iterator_0(filter_002dform_jsp.java:370) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_else_0(filter_002dform_jsp.java:252) at org.apache.jsp.includes.navigator.filter_002dform_jsp._jspService(filter_002dform_jsp.java:157) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:696) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:585) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966) at org.apache.jsp.secure.views.navigator.navigator_jsp._jspx_meth_webwork_if_4(navigator_jsp.java:311) at org.apache.jsp.secure.views.navigator.navigator_jsp._jspx_meth_webwork_if_3(navigator_jsp.java:276) at org.apache.jsp.secure.views.navigator.navigator_jsp._jspService(navigator_jsp.java:84) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) ... {noformat} JIRA shouldn't be logging this, and (ideally) should be returning something informative telling people not to do it.

    Atlassian JIRA | 1 decade ago | Jeff Turner
    com.atlassian.jira.issue.customfields.impl.FieldValidationException: 'AXIS-18409' is an invalid number
  3. 0

    In the issue type migration wizard, when you are required to enter values for invalid custom fields, entering non-numeric data into a numeric custom field crashes it. Logs: ==== Cause: com.atlassian.jira.exception.DataAccessException: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number Stack Trace: [hide] com.atlassian.jira.exception.DataAccessException: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number at com.atlassian.jira.issue.fields.CustomFieldImpl.updateIssue(CustomFieldImpl.java:851) at com.atlassian.jira.bulkedit.operation.BulkMoveOperation.validateFieldLayoutItems(BulkMoveOperation.java:449) at com.atlassian.jira.bulkedit.operation.BulkMoveOperation.validatePopulateFields(BulkMoveOperation.java:406) at com.atlassian.jira.bulkedit.operation.BulkMigrateOperation.validatePopulateFields(BulkMigrateOperation.java:101) at com.atlassian.jira.web.action.admin.issuetypes.MigrateIssueTypes.doSetFields(MigrateIssueTypes.java:115) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:61) at webwork.util.InjectionUtils.invoke(InjectionUtils.java:52) at webwork.action.ActionSupport.invokeCommand(ActionSupport.java:417) at webwork.action.ActionSupport.execute(ActionSupport.java:146) at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:54) at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:132) at com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:178) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.jira.web.filters.AccessLogFilter.doFilter(AccessLogFilter.java:73) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:119) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55) at com.atlassian.jira.web.filters.SitemeshExcludePathFilter.doFilter(SitemeshExcludePathFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:192) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132) at com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:16) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.jira.web.filters.ActionCleanupDelayFilter.doFilter(ActionCleanupDelayFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.jira.web.filters.RequestCleanupFilter.doFilter(RequestCleanupFilter.java:50) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:350) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:81) at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.jira.appconsistency.db.DatabaseCompatibilityEnforcerFilter.doFilter(DatabaseCompatibilityEnforcerFilter.java:39) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.hyperic.hq.product.servlet.filter.JMXFilter.doFilter(JMXFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:619) Caused by: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number at com.atlassian.jira.issue.customfields.converters.DoubleConverter.getDouble(DoubleConverter.java:86) at com.atlassian.jira.issue.customfields.impl.NumberCFType.getSingularObjectFromString(NumberCFType.java:44) at com.atlassian.jira.issue.customfields.impl.AbstractSingleFieldType.getValueFromCustomFieldParams(AbstractSingleFieldType.java:191) at com.atlassian.jira.issue.fields.CustomFieldImpl.updateIssue(CustomFieldImpl.java:845) ... 77 more Referer URL: https://extranet.atlassian.com/jira/secure/admin/MigrateIssueTypes!chooseContext.jspa Build Information: Uptime : N/A Edition : Enterprise Version : 3.13.2 Build Number : 335 Atlassian Partner : null Installation Type : EAR/WAR Server ID : A795-B2RE-232G-ORHE Server Information: Application Server: Apache Tomcat/5.5.26 Servlet Version: 2.4 File Paths: Location of entityengine.xml: file:/opt/j2ee/domains/atlassian.com/extranet/jira/webapps/atlassian-jira/deployment/atlassian-jira-enterprise-3.13.2-200811231657/exploded_war/WEB-INF/classes/entityengine.xml Location of atlassian-jira.log: /opt/j2ee/domains/atlassian.com/extranet/jira/apache-tomcat-5.5.26/atlassian-jira.log Memory Information: Total Memory: 493 MB Free Memory: 313 MB Used Memory: 180 MB Total PermGen Memory: 304 MB Free PermGen Memory: 219 MB Used PermGen Memory: 84 MB System Information: System Date : Thursday, 27 Nov 2008 System Time : 01:25:41 Current Working Directory : /opt/j2ee/domains/atlassian.com/extranet/jira/apache-tomcat-5.5.26 Java Version : 1.6.0_02 Java Vendor : Sun Microsystems Inc. JVM Version : 1.0 JVM Vendor : Sun Microsystems Inc. JVM Implementation Version : 1.6.0_02-b05 Java Runtime : Java(TM) SE Runtime Environment Java VM : Java HotSpot(TM) Server VM User Name : j2ee User Timezone : America/Chicago User Locale : English (United States) System Encoding : ANSI_X3.4-1968 Operating System : Linux 2.6.9-78.0.1.ELsmp OS Architecture : i386 Application Server Container : Database type : postgres72 Database JNDI address : java:comp/env/jdbc/JiraDS Database URL : Hidden Database version : 8.2.7 Database driver : PostgreSQL Native Driver PostgreSQL 8.1 JDBC3 with SSL (build 408) External user management : ON Crowd integration : ON JVM Input Arguments : -Xms256m -Xmx512m -Dinstance.id=extranet.atlassian.com-jira -Djava.awt.headless=true -XX:MaxPermSize=256m -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dcom.sun.management.snmp.port=10161 -Dcom.sun.management.snmp.interface=172.16.3.101 -Dcom.sun.management.snmp.acl.file=/service/j2ee_extranet.atlassian.com-jira/user_env/snmp.acl -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=172.16.3.11 -Dcom.sun.management.jmxremote.authenticate=false -Xloggc:/var/log/java/extranet.atlassian.com-jira/gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat/conf/logging.properties -Djava.endorsed.dirs=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat/common/endorsed -Dcatalina.base=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat -Dcatalina.home=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat -Djava.io.tmpdir=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat/temp Language Info: Installed languages: Chinese (China) Chinese (Taiwan) Czech (Czech Republic) Danish (Denmark) Dutch (Belgium) English (UK) French (France) German (Germany) German (Switzerland) Hungarian (Hungary) Italian (Italy) Japanese (Japan) Norwegian (Norway) Polish (Poland) Portuguese (Brazil) Russian (Russia) Slovak (Slovakia) Spanish (Spain) Turkish (Turkey) Default language: English (United States) - System Default Request Information: - Request URL: https://extranet.atlassian.com/jira/500page.jsp - Scheme: https - Server: extranet.atlassian.com - Port: 443 - URI: /jira/500page.jsp - Context Path: /jira - - Servlet Path: /500page.jsp - - Path Info: null - - Query String: Request Attributes - javax.servlet.forward.request_uri : /jira/secure/admin/MigrateIssueTypes!setFields.jspa - javax.servlet.forward.context_path : /jira - javax.servlet.forward.servlet_path : /secure/admin/MigrateIssueTypes!setFields.jspa - javax.servlet.forward.path_info : /500page.jsp - os_securityfilter_already_filtered : true - jira.webwork.cleanup : false - atlassian.core.seraph.original.url : /secure/admin/MigrateIssueTypes!setFields.jspa - javax.servlet.error.status_code : 500 - javax.servlet.error.servlet_name : action - com.atlassian.gzipfilter.GzipFilter_already_filtered : true - com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true - loginfilter.already.filtered : true - jira.webwork.generic.dispatcher : webwork.dispatcher.GenericDispatcher@37e119 - com.atlassian.jira.web.filters.ActionCleanupDelayFilter : true - javax.servlet.error.message : - webwork.result : Value stack =========== =========== - __sitemesh__filterapplied : true - com.atlassian.jira.web.filters.RequestCleanupFilter_already_filtered : true - javax.servlet.error.exception : javax.servlet.ServletException: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number - javax.servlet.error.request_uri : /jira/secure/admin/MigrateIssueTypes!setFields.jspa Request Logging 0 log statements generated by this request: Listeners - GreenHopper Listener (com.pyxis.greenhopper.jira.customfields.GreenHopperCTFIndexer) - Issue Cache Listener (com.atlassian.jira.event.listeners.cache.IssueCacheListener) - Issue Index Listener (com.atlassian.jira.event.listeners.search.IssueIndexListener) - Mail Listener (com.atlassian.jira.event.listeners.mail.MailListener) Services - Advocates Phone Support (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Advocates Phone Support - handler.params: project=CAPS, stripquotes=true, issuetype=3, bulk=forward - handler: Create Or Comment Handler - Backup Service (com.atlassian.jira.service.services.export.ExportService) - Delay: 720 minutes - USEZIP: Zip - DIR_NAME: /opt/j2ee/domains/atlassian.com/extranet/jira/webapps/atlassian-jira/data/backups - FAQ Updates Mailbox (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: faq-updates-pop - handler.params: project=FAQ, createusers=false, stripquotes=false, issuetype=1, bulk=forward, reporterusername=mfarquhar - handler: Create Or Comment Handler - Generic Comment-from-email service (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Extranet JIRA Comments box - handler.params: stripquotes=true, bulk=forward - forwardEmail: extranet-jira-unhandleable@atlassian.com - handler: Create Or Comment Handler - Jobs AutoIssue Mailbox (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Jira Jobs Box - handler.params: project=RCRT, createusers=false, stripquotes=true, issuetype=1, bulk=forward, reporterusername=snguyen - forwardEmail: jobs@atlassian.com - handler: Create Or Comment Handler - Mail Queue Service (com.atlassian.jira.service.services.mail.MailQueueService) - Delay: 1 minutes - Pre-Sales Phone Support (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Pre-Sales Phone Support - handler.params: project=PSPS, stripquotes=true, issuetype=3, bulk=forward - handler: Create Or Comment Handler - Sales Ops Phone Support (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Sales Ops Phone Support - handler.params: project=SOPS, stripquotes=true, issuetype=3, bulk=forward - handler: Create Or Comment Handler - Sales Phone Support Mail Check (com.atlassian.jira.service.services.imap.ImapService) - Delay: 1 minutes - usessl: No SSL - popserver: Sales Phone Support - handler.params: project=SPS, stripquotes=true, issuetype=3, bulk=forward - handler: Create Or Comment Handler - Sysadmin Autoissue Inbox (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Sysadmin Inbox - handler.params: project=ADM, createusers=false, stripquotes=false, issuetype=1,reporterusername=ssmith - handler: Create Or Comment Handler Plugins - Admin Menu Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Balsamiq Mockups 1.1.xx - Plugin by Balsamiq Studios, LLC - Enabled - Browse Project Operations Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Content Link Resolvers Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Custom Field Types & Searchers 1.0 - Plugin by Atlassian Pty Ltd - Enabled - FishEye Plugin 2.2.2 - Plugin by Atlassian Software Systems - Enabled - GreenHopper 3.1-jira313 - Plugin by Pyxis-Technologies inc. - Enabled - Issue Bucket Plugin 1.2 - Plugin by Atlassian Pty Ltd - Enabled - Issue Operations Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Issue Tab Panels Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Issue Views Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Activity Stream Plugin 1.2.7 - Plugin by Atlassian Software Systems Pty Ltd - Enabled - JIRA Bamboo Plugin 2.2 - Plugin by Atlassian Software Systems Pty Ltd - Enabled - JIRA Calendar Plugin 1.9 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Charting Plugin 1.4 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Footer 1.0 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Labels Plugin 2.2.2 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Toolkit Plugin 0.7.28 - Plugin by Atlassian Pty Ltd - Enabled - Manager Approval Plugin 1.1 - Plugin by null - Enabled - Portlets Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Preset Filters Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Project Panels Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Project Role Actors Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - RPC JIRA Plugin 3.13.1 - Plugin by Atlassian Software Systems Pty Ltd - Enabled - Renderer Component Factories Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Renderer Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Reports Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Top Navigation Bar 1.0 - Plugin by Atlassian Pty Ltd - Enabled - User Format 1.0 - Plugin by Atlassian Pty Ltd - Enabled - User Navigation Bar Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - User Profile Links 1.0 - Plugin by Atlassian Pty Ltd - Enabled - View Project Operations Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Web Resources Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Webwork Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Wiki Renderer Macros Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Workflow Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled

    Atlassian JIRA | 8 years ago | Stuart Robinson [Atlassian]
    com.atlassian.jira.exception.DataAccessException: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    In the issue type migration wizard, when you are required to enter values for invalid custom fields, entering non-numeric data into a numeric custom field crashes it. Logs: ==== Cause: com.atlassian.jira.exception.DataAccessException: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number Stack Trace: [hide] com.atlassian.jira.exception.DataAccessException: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number at com.atlassian.jira.issue.fields.CustomFieldImpl.updateIssue(CustomFieldImpl.java:851) at com.atlassian.jira.bulkedit.operation.BulkMoveOperation.validateFieldLayoutItems(BulkMoveOperation.java:449) at com.atlassian.jira.bulkedit.operation.BulkMoveOperation.validatePopulateFields(BulkMoveOperation.java:406) at com.atlassian.jira.bulkedit.operation.BulkMigrateOperation.validatePopulateFields(BulkMigrateOperation.java:101) at com.atlassian.jira.web.action.admin.issuetypes.MigrateIssueTypes.doSetFields(MigrateIssueTypes.java:115) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:61) at webwork.util.InjectionUtils.invoke(InjectionUtils.java:52) at webwork.action.ActionSupport.invokeCommand(ActionSupport.java:417) at webwork.action.ActionSupport.execute(ActionSupport.java:146) at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:54) at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:132) at com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:178) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.jira.web.filters.AccessLogFilter.doFilter(AccessLogFilter.java:73) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:119) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55) at com.atlassian.jira.web.filters.SitemeshExcludePathFilter.doFilter(SitemeshExcludePathFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:192) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132) at com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:16) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.jira.web.filters.ActionCleanupDelayFilter.doFilter(ActionCleanupDelayFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.jira.web.filters.RequestCleanupFilter.doFilter(RequestCleanupFilter.java:50) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:350) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:81) at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.jira.appconsistency.db.DatabaseCompatibilityEnforcerFilter.doFilter(DatabaseCompatibilityEnforcerFilter.java:39) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.hyperic.hq.product.servlet.filter.JMXFilter.doFilter(JMXFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:619) Caused by: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number at com.atlassian.jira.issue.customfields.converters.DoubleConverter.getDouble(DoubleConverter.java:86) at com.atlassian.jira.issue.customfields.impl.NumberCFType.getSingularObjectFromString(NumberCFType.java:44) at com.atlassian.jira.issue.customfields.impl.AbstractSingleFieldType.getValueFromCustomFieldParams(AbstractSingleFieldType.java:191) at com.atlassian.jira.issue.fields.CustomFieldImpl.updateIssue(CustomFieldImpl.java:845) ... 77 more Referer URL: https://extranet.atlassian.com/jira/secure/admin/MigrateIssueTypes!chooseContext.jspa Build Information: Uptime : N/A Edition : Enterprise Version : 3.13.2 Build Number : 335 Atlassian Partner : null Installation Type : EAR/WAR Server ID : A795-B2RE-232G-ORHE Server Information: Application Server: Apache Tomcat/5.5.26 Servlet Version: 2.4 File Paths: Location of entityengine.xml: file:/opt/j2ee/domains/atlassian.com/extranet/jira/webapps/atlassian-jira/deployment/atlassian-jira-enterprise-3.13.2-200811231657/exploded_war/WEB-INF/classes/entityengine.xml Location of atlassian-jira.log: /opt/j2ee/domains/atlassian.com/extranet/jira/apache-tomcat-5.5.26/atlassian-jira.log Memory Information: Total Memory: 493 MB Free Memory: 313 MB Used Memory: 180 MB Total PermGen Memory: 304 MB Free PermGen Memory: 219 MB Used PermGen Memory: 84 MB System Information: System Date : Thursday, 27 Nov 2008 System Time : 01:25:41 Current Working Directory : /opt/j2ee/domains/atlassian.com/extranet/jira/apache-tomcat-5.5.26 Java Version : 1.6.0_02 Java Vendor : Sun Microsystems Inc. JVM Version : 1.0 JVM Vendor : Sun Microsystems Inc. JVM Implementation Version : 1.6.0_02-b05 Java Runtime : Java(TM) SE Runtime Environment Java VM : Java HotSpot(TM) Server VM User Name : j2ee User Timezone : America/Chicago User Locale : English (United States) System Encoding : ANSI_X3.4-1968 Operating System : Linux 2.6.9-78.0.1.ELsmp OS Architecture : i386 Application Server Container : Database type : postgres72 Database JNDI address : java:comp/env/jdbc/JiraDS Database URL : Hidden Database version : 8.2.7 Database driver : PostgreSQL Native Driver PostgreSQL 8.1 JDBC3 with SSL (build 408) External user management : ON Crowd integration : ON JVM Input Arguments : -Xms256m -Xmx512m -Dinstance.id=extranet.atlassian.com-jira -Djava.awt.headless=true -XX:MaxPermSize=256m -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dcom.sun.management.snmp.port=10161 -Dcom.sun.management.snmp.interface=172.16.3.101 -Dcom.sun.management.snmp.acl.file=/service/j2ee_extranet.atlassian.com-jira/user_env/snmp.acl -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=172.16.3.11 -Dcom.sun.management.jmxremote.authenticate=false -Xloggc:/var/log/java/extranet.atlassian.com-jira/gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat/conf/logging.properties -Djava.endorsed.dirs=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat/common/endorsed -Dcatalina.base=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat -Dcatalina.home=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat -Djava.io.tmpdir=/opt/j2ee/domains/atlassian.com/extranet/jira/tomcat/temp Language Info: Installed languages: Chinese (China) Chinese (Taiwan) Czech (Czech Republic) Danish (Denmark) Dutch (Belgium) English (UK) French (France) German (Germany) German (Switzerland) Hungarian (Hungary) Italian (Italy) Japanese (Japan) Norwegian (Norway) Polish (Poland) Portuguese (Brazil) Russian (Russia) Slovak (Slovakia) Spanish (Spain) Turkish (Turkey) Default language: English (United States) - System Default Request Information: - Request URL: https://extranet.atlassian.com/jira/500page.jsp - Scheme: https - Server: extranet.atlassian.com - Port: 443 - URI: /jira/500page.jsp - Context Path: /jira - - Servlet Path: /500page.jsp - - Path Info: null - - Query String: Request Attributes - javax.servlet.forward.request_uri : /jira/secure/admin/MigrateIssueTypes!setFields.jspa - javax.servlet.forward.context_path : /jira - javax.servlet.forward.servlet_path : /secure/admin/MigrateIssueTypes!setFields.jspa - javax.servlet.forward.path_info : /500page.jsp - os_securityfilter_already_filtered : true - jira.webwork.cleanup : false - atlassian.core.seraph.original.url : /secure/admin/MigrateIssueTypes!setFields.jspa - javax.servlet.error.status_code : 500 - javax.servlet.error.servlet_name : action - com.atlassian.gzipfilter.GzipFilter_already_filtered : true - com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true - loginfilter.already.filtered : true - jira.webwork.generic.dispatcher : webwork.dispatcher.GenericDispatcher@37e119 - com.atlassian.jira.web.filters.ActionCleanupDelayFilter : true - javax.servlet.error.message : - webwork.result : Value stack =========== =========== - __sitemesh__filterapplied : true - com.atlassian.jira.web.filters.RequestCleanupFilter_already_filtered : true - javax.servlet.error.exception : javax.servlet.ServletException: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number - javax.servlet.error.request_uri : /jira/secure/admin/MigrateIssueTypes!setFields.jspa Request Logging 0 log statements generated by this request: Listeners - GreenHopper Listener (com.pyxis.greenhopper.jira.customfields.GreenHopperCTFIndexer) - Issue Cache Listener (com.atlassian.jira.event.listeners.cache.IssueCacheListener) - Issue Index Listener (com.atlassian.jira.event.listeners.search.IssueIndexListener) - Mail Listener (com.atlassian.jira.event.listeners.mail.MailListener) Services - Advocates Phone Support (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Advocates Phone Support - handler.params: project=CAPS, stripquotes=true, issuetype=3, bulk=forward - handler: Create Or Comment Handler - Backup Service (com.atlassian.jira.service.services.export.ExportService) - Delay: 720 minutes - USEZIP: Zip - DIR_NAME: /opt/j2ee/domains/atlassian.com/extranet/jira/webapps/atlassian-jira/data/backups - FAQ Updates Mailbox (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: faq-updates-pop - handler.params: project=FAQ, createusers=false, stripquotes=false, issuetype=1, bulk=forward, reporterusername=mfarquhar - handler: Create Or Comment Handler - Generic Comment-from-email service (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Extranet JIRA Comments box - handler.params: stripquotes=true, bulk=forward - forwardEmail: extranet-jira-unhandleable@atlassian.com - handler: Create Or Comment Handler - Jobs AutoIssue Mailbox (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Jira Jobs Box - handler.params: project=RCRT, createusers=false, stripquotes=true, issuetype=1, bulk=forward, reporterusername=snguyen - forwardEmail: jobs@atlassian.com - handler: Create Or Comment Handler - Mail Queue Service (com.atlassian.jira.service.services.mail.MailQueueService) - Delay: 1 minutes - Pre-Sales Phone Support (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Pre-Sales Phone Support - handler.params: project=PSPS, stripquotes=true, issuetype=3, bulk=forward - handler: Create Or Comment Handler - Sales Ops Phone Support (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Sales Ops Phone Support - handler.params: project=SOPS, stripquotes=true, issuetype=3, bulk=forward - handler: Create Or Comment Handler - Sales Phone Support Mail Check (com.atlassian.jira.service.services.imap.ImapService) - Delay: 1 minutes - usessl: No SSL - popserver: Sales Phone Support - handler.params: project=SPS, stripquotes=true, issuetype=3, bulk=forward - handler: Create Or Comment Handler - Sysadmin Autoissue Inbox (com.atlassian.jira.service.services.pop.PopService) - Delay: 1 minutes - usessl: No SSL - popserver: Sysadmin Inbox - handler.params: project=ADM, createusers=false, stripquotes=false, issuetype=1,reporterusername=ssmith - handler: Create Or Comment Handler Plugins - Admin Menu Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Balsamiq Mockups 1.1.xx - Plugin by Balsamiq Studios, LLC - Enabled - Browse Project Operations Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Content Link Resolvers Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Custom Field Types & Searchers 1.0 - Plugin by Atlassian Pty Ltd - Enabled - FishEye Plugin 2.2.2 - Plugin by Atlassian Software Systems - Enabled - GreenHopper 3.1-jira313 - Plugin by Pyxis-Technologies inc. - Enabled - Issue Bucket Plugin 1.2 - Plugin by Atlassian Pty Ltd - Enabled - Issue Operations Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Issue Tab Panels Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Issue Views Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Activity Stream Plugin 1.2.7 - Plugin by Atlassian Software Systems Pty Ltd - Enabled - JIRA Bamboo Plugin 2.2 - Plugin by Atlassian Software Systems Pty Ltd - Enabled - JIRA Calendar Plugin 1.9 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Charting Plugin 1.4 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Footer 1.0 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Labels Plugin 2.2.2 - Plugin by Atlassian Pty Ltd - Enabled - JIRA Toolkit Plugin 0.7.28 - Plugin by Atlassian Pty Ltd - Enabled - Manager Approval Plugin 1.1 - Plugin by null - Enabled - Portlets Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Preset Filters Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Project Panels Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Project Role Actors Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - RPC JIRA Plugin 3.13.1 - Plugin by Atlassian Software Systems Pty Ltd - Enabled - Renderer Component Factories Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Renderer Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Reports Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Top Navigation Bar 1.0 - Plugin by Atlassian Pty Ltd - Enabled - User Format 1.0 - Plugin by Atlassian Pty Ltd - Enabled - User Navigation Bar Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - User Profile Links 1.0 - Plugin by Atlassian Pty Ltd - Enabled - View Project Operations Sections 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Web Resources Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Webwork Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Wiki Renderer Macros Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled - Workflow Plugin 1.0 - Plugin by Atlassian Pty Ltd - Enabled

    Atlassian JIRA | 8 years ago | Stuart Robinson [Atlassian]
    com.atlassian.jira.exception.DataAccessException: com.atlassian.jira.issue.customfields.impl.FieldValidationException: '<invalid>' is an invalid number
  6. 0

    # Create a new Cascading Select Custom Field. # Add an option to the field. # Make this option the default. # (BUG) Delete the option from the field. The option will be deleted and you will end up with: {noformat} com.atlassian.jira.issue.customfields.impl.FieldValidationException: '10120' is an invalid Option at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.getOptionFromStringValue(CascadingSelectCFType.java:484) at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.extractOptionFromParams(CascadingSelectCFType.java:464) at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.getOptionMapFromCustomFieldParams(CascadingSelectCFType.java:442) at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.getDefaultValue(CascadingSelectCFType.java:357) at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.getDefaultValue(CascadingSelectCFType.java:69) at com.atlassian.jira.web.action.admin.customfields.EditCustomFieldDefaults.populateDefaults(EditCustomFieldDefaults.java:58) at com.atlassian.jira.web.action.admin.customfields.EditCustomFieldOptions.doDefault(EditCustomFieldOptions.java:72) at sun.reflect.GeneratedMethodAccessor583.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:70) at webwork.util.InjectionUtils.invoke(InjectionUtils.java:56) at webwork.action.ActionSupport.invokeCommand(ActionSupport.java:433) at webwork.action.ActionSupport.execute(ActionSupport.java:157) at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:82) at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:39) at webwork.interceptor.NestedInterceptorChain.proceed(NestedInterceptorChain.java:31) at webwork.interceptor.ChainedInterceptor.intercept(ChainedInterceptor.java:16) at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:35) at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:205) at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:143) at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:151) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) {noformat} From this point you can't edit the options for this field. I am not sure if this happens to other Custom Field Types.

    Atlassian JIRA | 5 years ago | Brenden Bain [Atlassian]
    com.atlassian.jira.issue.customfields.impl.FieldValidationException: '10120' is an invalid Option

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. com.atlassian.jira.issue.customfields.impl.FieldValidationException

      'AXIS-18409' is an invalid number

      at com.atlassian.jira.issue.customfields.converters.DoubleConverter.getDouble()
    2. com.atlassian.jira
      IssueNavigator.getSearcherEditHtml
      1. com.atlassian.jira.issue.customfields.converters.DoubleConverter.getDouble(DoubleConverter.java:86)
      2. com.atlassian.jira.issue.customfields.impl.NumberCFType.getSingularObjectFromString(NumberCFType.java:38)
      3. com.atlassian.jira.issue.customfields.impl.AbstractSingleFieldType.getValueFromCustomFieldParams(AbstractSingleFieldType.java:182)
      4. com.atlassian.jira.issue.customfields.searchers.BaseCustomFieldSearcher.getValue(BaseCustomFieldSearcher.java:55)
      5. com.atlassian.jira.plugin.customfield.CustomFieldSearcherModuleDescriptor.prepareSearchParams(CustomFieldSearcherModuleDescriptor.java:94)
      6. com.atlassian.jira.plugin.customfield.CustomFieldSearcherModuleDescriptor.getSearchHtml(CustomFieldSearcherModuleDescriptor.java:75)
      7. com.atlassian.jira.issue.customfields.searchers.AbstractCustomFieldSearcher.getEditHtml(AbstractCustomFieldSearcher.java:107)
      8. com.atlassian.jira.web.action.issue.IssueNavigator.getSearcherEditHtml(IssueNavigator.java:588)
      8 frames
    3. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      3. java.lang.reflect.Method.invoke(Method.java:324)
      3 frames
    4. webwork.util
      ValueStack.findValue
      1. webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:61)
      2. webwork.util.InjectionUtils.invoke(InjectionUtils.java:52)
      3. webwork.util.ValueStack.findValue(ValueStack.java:426)
      4. webwork.util.ValueStack.findValue(ValueStack.java:175)
      4 frames
    5. webwork.view.taglib
      BasicPropertyTag.doStartTag
      1. webwork.view.taglib.WebWorkBodyTagSupport.findValue(WebWorkBodyTagSupport.java:61)
      2. webwork.view.taglib.BasicPropertyTag.doStartTag(BasicPropertyTag.java:54)
      2 frames
    6. org.apache.jsp
      filter_002dform_jsp._jspService
      1. org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_property_9(filter_002dform_jsp.java:724)
      2. org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_iterator_1(filter_002dform_jsp.java:697)
      3. org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_if_1(filter_002dform_jsp.java:405)
      4. org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_iterator_0(filter_002dform_jsp.java:370)
      5. org.apache.jsp.includes.navigator.filter_002dform_jsp._jspx_meth_webwork_else_0(filter_002dform_jsp.java:252)
      6. org.apache.jsp.includes.navigator.filter_002dform_jsp._jspService(filter_002dform_jsp.java:157)
      6 frames
    7. GWT dev
      HttpJspBase.service
      1. org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
      1 frame
    8. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      1 frame
    9. GWT dev
      JspServlet.service
      1. org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
      2. org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
      3. org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
      3 frames
    10. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      1 frame
    11. Glassfish Core
      ApplicationDispatcher.include
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      3. org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:696)
      4. org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:585)
      5. org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)
      5 frames
    12. GWT dev
      JspRuntimeLibrary.include
      1. org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
      1 frame
    13. org.apache.jsp
      navigator_jsp._jspService
      1. org.apache.jsp.secure.views.navigator.navigator_jsp._jspx_meth_webwork_if_4(navigator_jsp.java:311)
      2. org.apache.jsp.secure.views.navigator.navigator_jsp._jspx_meth_webwork_if_3(navigator_jsp.java:276)
      3. org.apache.jsp.secure.views.navigator.navigator_jsp._jspService(navigator_jsp.java:84)
      3 frames
    14. GWT dev
      HttpJspBase.service
      1. org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
      1 frame