[jboss-jira] [JBoss JIRA] (WFLY-6616) Problems in DomainHostExcludes700TestCase
Kabir Khan (JIRA)
issues at jboss.org
Fri May 20 09:54:00 EDT 2016
[ https://issues.jboss.org/browse/WFLY-6616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13240642#comment-13240642 ]
Kabir Khan commented on WFLY-6616:
----------------------------------
The setup() method sets ignore-unused-configuration to false for an EAP 7 slave, it is defined and false in the model before shutting down the slave. At the time it calls startSlave() at the end of the setup() method the xml looks fine, i.e ignore-unused-configuration=false:
{code}
$more /Users/kabir/sourcecontrol/wildfly/git/wildfly/testsuite/mixed-domain/target/domains/LegacyConfig700TestSuite/slave/configuration/testing-host-slave.xml
<?xml version='1.0' encoding='UTF-8'?>
<host name="slave" xmlns="urn:jboss:domain:4.1">
--- SNIP ----
<domain-controller>
<remote host="${jboss.test.host.master.address}" port="${jboss.domain.master.port:9999}" security-realm="ManagementRealm" ignore-unused-configuration="false"/>
</domain-controller>
{code}
However, following the boot of the slave this value is unset in the slave's model:
{code}
[domain at localhost:19999 /] /host=slave:read-attribute(name=domain-controller, include-defaults=true)
{
"outcome" => "success",
"result" => {"remote" => {
"protocol" => undefined,
"port" => expression "${jboss.domain.master.port:9999}",
"host" => expression "${jboss.test.host.master.address}",
"username" => undefined,
"ignore-unused-configuration" => undefined,
"admin-only-policy" => undefined,
"security-realm" => "ManagementRealm"
}}
}
{code}
Trying this with a copy of master and an EAP7 slave on the command line the same value in the xml results in
{code}
[domain at localhost:9999 /] /host=localhost:read-attribute(name=domain-controller)
{
"outcome" => "success",
"result" => {"remote" => {
"protocol" => undefined,
"port" => undefined,
"host" => undefined,
"username" => undefined,
"ignore-unused-configuration" => false,
{code}
in the slave's model following a boot.
> Problems in DomainHostExcludes700TestCase
> -----------------------------------------
>
> Key: WFLY-6616
> URL: https://issues.jboss.org/browse/WFLY-6616
> Project: WildFly
> Issue Type: Feature Request
> Components: Domain Management
> Reporter: Kabir Khan
> Assignee: Brian Stansberry
> Fix For: 11.0.0.Alpha1
>
>
> The profile clone operation in the new DomainHostExcludes700TestCase.test003PostBootUpdates() in testsuite/mixed-domain fails with the following message:
> {code}
> {
> "outcome" => "failed",
> "failure-description" => {"domain-failure-description" => "WFLYCTL0158: Operation handler failed: java.lang.IllegalStateException: WFLYCTL0363: Capability 'org.wildfly.messaging.activemq.server.default' is already registered in context 'profile=clone'."},
> "rolled-back" => true
> }
> {code}
> And we also see an error in
> {code}
> DomainHostExcludes700TestCase.test001SlaveBoot:45->DomainHostExcludesTest.test001SlaveBoot:217->DomainHostExcludesTest.checkSocketBindingGroups:300 ["full-ha-sockets"] expected:<2> but was:<1>
> {code}
> Some WIP to create this test is in my https://github.com/kabir/wildfly/tree/WFLY-6616 branch
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list