Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.0-M2
-
None
Description
Currently the command line deployer (bin/deployer.jar) works offline by installing configurations directly into the server's config-store.
We support online deployment using the JSR-88 interface by providing the necessary plugin.
It would useful to merge the two and extend the command line deployer so that it can connect to a remote server and deploy things there. The usage of this would be something like:
java -jar bin/deployer.jar
--host localhost
--user bob
--password bob
--module myapp.ear
--plan myplan.xml
which would construct a JSR-88 url for the server, connect and distribute and start the application.
We should also allow direct specification of the server's connectior url:
java -jar bin/deploy.jar
--server deployer:geronimo:jmx:rmi://localhost/jndi/rmi:/JMXConnector
--user bob
--password bob
--module myapp.ear
--plan myplan.xml
just in case other transports are in use.
The converse undeploy operation would also be useful.
Attachments
Issue Links
- is duplicated by
-
GERONIMO-387 Command Line Hot Deploy
- Closed