[jboss-jira] [JBoss JIRA] (AS7-5929) :reload operation clears up the restart-required process-state

Jeff Mesnil (JIRA) jira-events at lists.jboss.org
Mon Nov 12 12:57:18 EST 2012


Jeff Mesnil created AS7-5929:
--------------------------------

             Summary: :reload operation clears up the restart-required process-state
                 Key: AS7-5929
                 URL: https://issues.jboss.org/browse/AS7-5929
             Project: Application Server 7
          Issue Type: Bug
            Reporter: Jeff Mesnil


For the patching service, the patch command leaves the server in a restart-required state

{noformat}
[standalone at localhost:9999 /] patch /home/jmesnil/Developer/jboss-as/build/target/jboss-as-7.2.0.Alpha1-SNAPSHOT/patch.zip
{
    "outcome" : "success",
    "response-headers" : {
        "operation-requires-restart" : true,
        "process-state" : "restart-required"
    }
}
{noformat}

If I try to change the AS7 configuration, the CLI warns me that a restart is required, for example:


{codeformat}
[standalone at localhost:9999 hornetq-server=default] ./queue=foo:add(queue-address=foo)
{
    "outcome" => "success",
    "response-headers" => {"process-state" => "restart-required"}
}
{codeformat}

However, when I reload the server using the /:reload command, the process-state header is cleared out:

{codeformat}

[standalone at localhost:9999 hornetq-server=default] /:reload
{"outcome" => "success"}
[standalone at localhost:9999 hornetq-server=default] ./queue=bar:add(queue-address=bar)
{"outcome" => "success"}
{codeformat}

This is not correct: until the server is restarted (not reloaded), the result of my patch operation will not be taken into account (eg changing the AS7 module path).

Reloading the server should not clear its process-state if it is set to "restart-required"


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list