You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

Similarly you can use the gshell deploy/assemble command specifying the same information on the command line interactively. For more information about how to use deploy/assemble, please use --help as followed.

User@server:/>deploy/assemble -help
assemble
 --

  --secure                         Use secure channel
  -a (--artifact) VAL              server artifact name
  -f (--format) VAL                zip or tar.gz
  -g (--groupId) VAL               server groupId
  -h (--help)                      Display this help message
  -l (--list)                      refresh plugin list
  -m (--mode) VAL                  custom assembly mode
  -p (--port) N                    Port, default 1099
  -s (--hostname, --server) VAL    Hostname, default localhost
  -t (--path) VAL                  assembly location
  -u (--username) VAL              Username
  -v (--version) VAL               server version
  -w (--password) VAL              Password

By default, target location of newly assembled server is directory /var/temp/assembly, target packge format is tar.gz and version number is 1.0. User will have to input groupId and artifactId.

# run using ./bin/gsh
User@server:/>deploy/assemble -g org.apache.geronimo.asseblies -a testServer -v 1.0 -u system -w manager

Then gshell will ask you with a list of assembly modes.

Available custom assembly modes:
 1:    Function Centric
 2:    Application Centric
 3:    Expert Users
Please select a custom assembly mode [1,2,3]

  • Choose 1 or 2 to assemble a server using plugin groups. In order to get a working server you must include the framework plugin group (Geronimo Plugin Group :: Framework) which includes several plugins used to start the server.
  • Choose 3 to Assembling a server using plugins as an experienced user. In order to get a working server you must include the plugin (Geronimo Assemblies :: Boilerplate) which includes several files used to start the server

After you input your choice, you will have to select plugin or plugins group you intend to install and click Enter. A few minutes later, your assembly will be ready for use.

**** Installation Complete!
Used existing: cglib/cglib-nodep/2.1_3/jar
...
Installed new: org.apache.geronimo.framework/jsr88-cli/2.2-SNAPSHOT/car

Downloaded 23085 kB in 25s (923 kB/s)

Go to <GERONIMI_HOME>/var/temp, you will find the package of newly assembled server with minimizing footprint and fewest components you need only.

  • No labels