Aled Sage created BROOKLYN-118: ---------------------------------- Summary: Validation error in "add application" web-console dialog when enum config key set Key: BROOKLYN-118 URL: https://issues.apache.org/jira/browse/BROOKLYN-118 Project: Brooklyn Issue Type: Bug Affects Versions: 0.7.0-SNAPSHOT Reporter: Aled Sage
There seems to be a bug in the validation of the "add application" dialog in the web-console. See screenshot attached. When I chose the config key value of "Europe" for "Compliance: jurisdiction", it showed the error at the top of the dialog (i.e. ERROR Invalid location EUROPE"). After selecting a value for this config key, I was not able to finish. When I clicked finish, it would say at the top "ERROR A location is required". If I did not select anything for this config key (or any of the other config keys of type enum) then it would work ok. The config key is defined as: {noformat} @CatalogConfig(label = "Compliance: jurisdiction", priority = 40) ConfigKey<LocationConstraints.Jurisdiction> COMPLIANCE_JURISDICTION = ConfigKeys.newConfigKey( LocationConstraints.Jurisdiction.class, "compliance.jurisdiction", "Which jurisdictions are acceptable", null); {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)