[jboss-jira] [JBoss JIRA] (WFLY-8004) should not be configured as required
Brian Stansberry (JIRA)
issues at jboss.org
Tue Jan 31 17:02:00 EST 2017
[ https://issues.jboss.org/browse/WFLY-8004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brian Stansberry updated WFLY-8004:
-----------------------------------
Description:
A number of elytron subsystem attributes are configured as being required even though they have a default value (which implies not requiring a user-provided setting).
Once WFCORE-2249 is fixed which results in proper validation of complex object attributes, this bug results in the server failing to boot:
{code}
2017-01-31 12:28:04,055 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 13) WFLYCTL0013: Operation ("add") failed - address: ([
("subsystem" => "elytron"),
("mechanism-provider-filtering-sasl-server-factory" => "elytron")
]) - failure description: "WFLYCTL0155: 'version-comparison' may not be null"
{code}
Simple fix, just change the definition.
I found 13 attributes like this.
was:
This attribute is configured as being required even though it has a default value (which implies not requiring a user-provided setting).
Once WFCORE-2249 is fixed which results in proper validation of complex object attributes, this bug results in the server failing to boot:
{code}
2017-01-31 12:28:04,055 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 13) WFLYCTL0013: Operation ("add") failed - address: ([
("subsystem" => "elytron"),
("mechanism-provider-filtering-sasl-server-factory" => "elytron")
]) - failure description: "WFLYCTL0155: 'version-comparison' may not be null"
{code}
Simple fix.
There may be others like this that are revealed by WFCORE-2249. If so I'll include them in this work, if they are part of the elytron subsystem.
Summary: should not be configured as required (was: SaslServerDefinitions VERSION_COMPARISON should not be configured as required)
> should not be configured as required
> -------------------------------------
>
> Key: WFLY-8004
> URL: https://issues.jboss.org/browse/WFLY-8004
> Project: WildFly
> Issue Type: Bug
> Components: Domain Management, Security
> Reporter: Brian Stansberry
> Assignee: Brian Stansberry
>
> A number of elytron subsystem attributes are configured as being required even though they have a default value (which implies not requiring a user-provided setting).
> Once WFCORE-2249 is fixed which results in proper validation of complex object attributes, this bug results in the server failing to boot:
> {code}
> 2017-01-31 12:28:04,055 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 13) WFLYCTL0013: Operation ("add") failed - address: ([
> ("subsystem" => "elytron"),
> ("mechanism-provider-filtering-sasl-server-factory" => "elytron")
> ]) - failure description: "WFLYCTL0155: 'version-comparison' may not be null"
> {code}
> Simple fix, just change the definition.
> I found 13 attributes like this.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list