Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-1586

reloadDomain reloadServer: reload configuration server operation (compatable with svn update)

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Won't Do
    • Major
    • None
    • None
    • BlackTie
    • None

    Description

      reloadDomain: This method is available from the "control" tab of a domain and operates on all servers

      reloadServer:
      it would be useful to have a reload server configuration operation.

      this will require an external shell script to repeatedly start server.exe processes dependent upon exit status of server.exe

      the serverdone operation can then be altered to return a specific return code dependent upon whether shutdown/reload configuration was issued.

      The use of this method is if the environment.xml file has changed the server can be rebooted with the new configuration file

      the shell script would look like (we would need one for windows and one for linux):

      int startServer = 1;
      while (startServer)
      int exitStatus = server.exe();
      if (exitStatus == reloadConfiguration)

      { startServer = 1; svn update configuration; }

      else {
      startServer = 0;
      }

      NOTE: This method does not take an id parameter as all servers must be reloaded

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              thjenkin@redhat.com Tom Jenkinson
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 1 week
                  1w
                  Remaining:
                  Remaining Estimate - 1 week
                  1w
                  Logged:
                  Time Spent - Not Specified
                  Not Specified