[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