Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.2
    • Fix Version/s: 2.2
    • Component/s: commands, Plugins
    • Security Level: public (Regular issues)
    • Labels:
      None

      Description

      After staring at the farming sample long enough I realized that it's pretty easy to duplcate a server by the same process as used in the farm sample to install the same plugin list on a bunch of servers running in the same geronimo install. Basically, just fire up a new ServerInfo for the new instance, construct a PluginInstallerGBean around it, and install all the existing plugins into the new instance.

      This might be enough of a solution to close GERONIMO-3123.

        Activity

        Hide
        David Jencks added a comment -

        Implemented rev 708650. This also required splitting up the boilerplate plugin into install bits (lib, bin...) and instance bits (var).

        We might want the command to let you create lots of servers at once, e.g. -n server --from 1 --to 10 would create server1, server2.... server10.

        Show
        David Jencks added a comment - Implemented rev 708650. This also required splitting up the boilerplate plugin into install bits (lib, bin...) and instance bits (var). We might want the command to let you create lots of servers at once, e.g. -n server --from 1 --to 10 would create server1, server2.... server10.
        Hide
        David Jencks added a comment -

        Missed the groovy command, added in rev 708938. Thanks jbohn!

        Show
        David Jencks added a comment - Missed the groovy command, added in rev 708938. Thanks jbohn!
        Hide
        David Jencks added a comment -

        Jbohn noticed this didn't actually work... persistenceConfigurationList reference turned out to be misconfigured. FIxed in rev 711325.

        Show
        David Jencks added a comment - Jbohn noticed this didn't actually work... persistenceConfigurationList reference turned out to be misconfigured. FIxed in rev 711325.

          People

          • Assignee:
            David Jencks
            Reporter:
            David Jencks
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development