]
Kohei Nozaki closed WFLY-4329.
------------------------------
Resolution: Rejected
Already fixed in snapshot
Can't update alias attribute of host element from jboss-cli
-----------------------------------------------------------
Key: WFLY-4329
URL:
https://issues.jboss.org/browse/WFLY-4329
Project: WildFly
Issue Type: Bug
Components: Web (Undertow)
Affects Versions: 8.2.0.Final
Environment: Oracle JDK8u20
Reporter: Kohei Nozaki
Assignee: Stuart Douglas
UPDATE: sorry, I pasted wrong one of error.
I'm trying to create an another "server" with "host" element
inside undertow subsystem with jboss-cli, but it produces an error and exception at
writing attribute named "alias" of "host" element. I think it should
be able to do with jboss-cli. or more descriptive error is required even if it is intended
to.
jboss-cli gives following error:
{code}
[standalone@localhost:9990 /]
/subsystem=undertow/server=default-server/host=default-host:write-attribute(name=alias,
value=www.example.com)
{
"outcome" => "failed",
"failure-description" => "JBAS014749: Operation handler failed:
null",
"rolled-back" => true
}
{code}
Stacktraces in WildFly console:
{code}
10:11:57,397 ERROR [org.jboss.as.controller.management-operation]
(management-handler-thread - 1) JBAS014612: Operation ("write-attribute") failed
- address: ([
("subsystem" => "undertow"),
("server" => "default-server"),
("host" => "default-host")
]): java.lang.IllegalArgumentException
at org.jboss.dmr.ModelValue.asList(ModelValue.java:132)
[jboss-dmr-1.2.0.Final.jar:1.2.0.Final]
at org.jboss.dmr.ModelNode.asList(ModelNode.java:1302)
[jboss-dmr-1.2.0.Final.jar:1.2.0.Final]
at
org.jboss.as.controller.ListAttributeDefinition.convertParameterExpressions(ListAttributeDefinition.java:328)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.AttributeDefinition.validateAndSet(AttributeDefinition.java:438)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.AbstractWriteAttributeHandler.execute(AbstractWriteAttributeHandler.java:88)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.operations.global.WriteAttributeHandler.execute(WriteAttributeHandler.java:112)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:660)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:501)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.AbstractOperationContext.completeStepInternal(AbstractOperationContext.java:298)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:293)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:276)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:150)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.doExecute(ModelControllerClientOperationHandler.java:199)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.access$300(ModelControllerClientOperationHandler.java:130)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$1.run(ModelControllerClientOperationHandler.java:150)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$1.run(ModelControllerClientOperationHandler.java:146)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.8.0_20]
at javax.security.auth.Subject.doAs(Subject.java:422) [rt.jar:1.8.0_20]
at org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:94)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1.execute(ModelControllerClientOperationHandler.java:146)
[wildfly-controller-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.protocol.mgmt.AbstractMessageHandler$2$1.doExecute(AbstractMessageHandler.java:283)
[wildfly-protocol-8.2.0.Final.jar:8.2.0.Final]
at
org.jboss.as.protocol.mgmt.AbstractMessageHandler$AsyncTaskRunner.run(AbstractMessageHandler.java:504)
[wildfly-protocol-8.2.0.Final.jar:8.2.0.Final]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[rt.jar:1.8.0_20]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[rt.jar:1.8.0_20]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_20]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
[jboss-threads-2.1.1.Final.jar:2.1.1.Final]
{code}