Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

No Format
borderStylesolid
deploy/deploy                Deploy a module
deploy/undeploy              Undeploy a module
deploy/start                 Start a module
deploy/stop                  Stop a module
deploy/restart               Restart a module
deploy/list-modules          List modules
deploy/redeploy              Redeploy a module
deploy/distribute            Distribute a module

deploy/connect               Connect to a Geronimo server
deploy/disconnect            Disconnect from a Geronimo server

deploy/install-library       Install library
deploy/list-targets          List targets

deploy/install-plugin        Install a plugin
deploy/list-plugins          Install plugins into a geronimo server

deploy/assemble              Extract a geronimo server from the current one

geronimo/start-server        Start a Geronimo server
geronimo/stop-server         Stop a Geronimo server

geronimo/start-client        Start a Geronimo application client

More complete documentation is needed on these...

Starting and Stopping Geronimo in Gshell

...

deploy/connect can be used to connect to an instance of Geronimo that is already running. If no options are provided, then the default port (1099) and host (localhost) will be used to connect to a server. The -p) option can be used to specify a different port and -s to specify a remote hostname.

...

No Format
bgColor#000000
borderStylesolid
jason@Jason-Warners-Computer.local:/> deploy/disconnect
Disconnecting from Geronimo server
Connection ended

Deploying an Application to a Server Instance

deploy/deploy can be used to deploy a module to the geronimo instance that is currently connected.

A module file can be one of the following:

  • J2EE Enterprise Application Archive (EAR) file
  • J2EE Web Application Archive (WAR) file
  • J2EE Enterprise JavaBean Archive (JAR) file
  • J2EE Java Resource Archive (RAR) file

No Format
bgColor#000000
borderStylesolid

jason@butters:/> deploy/deploy <module>             
Connecting to Geronimo server: localhost:1099
Username: system
Password: *******

The -u and -w options can be used to provide username and password when issuing the command. The -s option can be used to specify the hostname. If none specified, then the hostname defaults to localhost. Likewise -p can be used to specify a port to contact the host on with 1099 being the default. -i can be used to specify an inPlace deployment from the directory you are actually developing the application. In that instance, the path to the application would need to be provided in place of the location of the module.

A deployment plan is necessary to deploy an application. If the deployment plan is not in the WEB-INF directory of a module, then its location must be specified after the module in the command.

No Format
bgColor#000000
borderStylesolid

jason@butters:/> deploy/deploy <module> <deployment plan>