]
Jean-Francois Denise reassigned WFCORE-533:
-------------------------------------------
Assignee: Jean-Francois Denise (was: Alexey Loubyansky)
Handling of ModelControllerClient means there is no safe way to
reload a process from the wildfly maven plugin
--------------------------------------------------------------------------------------------------------------
Key: WFCORE-533
URL:
https://issues.jboss.org/browse/WFCORE-533
Project: WildFly Core
Issue Type: Enhancement
Components: CLI
Reporter: Tomas Rohovsky
Assignee: Jean-Francois Denise
reload command is non-blocking which causes problems in CLI scripts. Let's take this
as an example:
{code}
if (outcome == failed) of
/subsystem=resource-adapters/resource-adapter=activemq-ra:read-resource
/subsystem=resource-adapters/resource-adapter=activemq-ra:add(archive=activemq-ra.rar)
:reload
end-if
{code}
I use jboss-as-maven-plugin for its execution and sometimes I get: {{Command execution
failed for command 'end-if'. if request failed:
java.util.concurrent.ExecutionException: Operation failed: Channel closed}}
This functionality has already been asked in WFLY-208, but for some reason it was
implemented only for domain-related commands but not standalone-related (reload and
shutdown).