[jboss-jira] [JBoss JIRA] (WFLY-4329) Can't update alias attribute of host element from jboss-cli
Kohei Nozaki (JIRA)
issues at jboss.org
Sun Feb 8 22:00:50 EST 2015
[ https://issues.jboss.org/browse/WFLY-4329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038637#comment-13038637 ]
Kohei Nozaki commented on WFLY-4329:
------------------------------------
I'm sorry, please close this issue as rejected or something. just I found the problem is fixed in latest snapshot, and it gives descriptive error message already as follows.
{code}
[standalone at localhost:9990 /] /subsystem=undertow/server=default-server/host=default-host:write-attribute(name=alias, value=www.example.com)
{
"outcome" => "failed",
"failure-description" => "WFLYCTL0097: Wrong type for alias. Expected [LIST] but was STRING",
"rolled-back" => true
}
{code}
Also note that following command is works for both of 8.2.0.Final and latest snapshot.
{code}
/subsystem=undertow/server=default-server/host=default-host:write-attribute(name=alias, value=["www.example.com"])
{code}
> 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 at 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}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
More information about the jboss-jira
mailing list