jbossas/jboss-as — pull request #3696 by jmesnil (2012-12-18 08:53:43+00:00)
Title: [AS7-6180] allow expressions in remoting subsystem

* bump remoting management API from 1.1.0 up to 1.2.0
* allow expressions for most of its attributes (see below for a comparison of its 1.2.0 and 1.1.0 management models)

* there is one attribute that could allow expressions that I did not change is the connector's authentication-provider. I did not find any use for it and when it would be resolved (if it is still used anywhere...)

====== Resource root address: ["subsystem" => "remoting"] - Current version: 1.2.0; legacy version: 1.1.0 =======
--- Problems for relative address to root []:
Different 'expressions-allowed' for attribute 'worker-read-threads'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'worker-task-core-threads'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'worker-task-keepalive'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'worker-task-limit'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'worker-task-max-threads'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'worker-write-threads'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'worker-read-threads' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'worker-task-core-threads' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'worker-task-keepalive' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'worker-task-limit' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'worker-task-max-threads' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'worker-write-threads' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["connector" => "*","property" => "*"]:
Different 'expressions-allowed' for attribute 'value'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'value' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["connector" => "*","security" => "sasl"]:
Different 'expressions-allowed' for attribute 'reuse-session'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'server-auth'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'reuse-session' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'server-auth' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["connector" => "*","security" => "sasl","property" => "*"]:
Different 'expressions-allowed' for attribute 'value'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'value' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["connector" => "*","security" => "sasl","sasl-policy" => "policy"]:
Different 'expressions-allowed' for attribute 'forward-secrecy'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'no-active'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'no-anonymous'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'no-dictionary'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'no-plain-text'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'pass-credentials'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'forward-secrecy' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'no-active' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'no-anonymous' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'no-dictionary' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'no-plain-text' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'pass-credentials' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["local-outbound-connection" => "*","property" => "*"]:
Different 'expressions-allowed' for attribute 'value'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'value' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["outbound-connection" => "*","property" => "*"]:
Different 'expressions-allowed' for attribute 'value'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'value' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["remote-outbound-connection" => "*"]:
Different 'expressions-allowed' for attribute 'username'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'username' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["remote-outbound-connection" => "*","property" => "*"]:
Different 'expressions-allowed' for attribute 'value'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'value' of operation 'add'. Current: true; legacy: false