Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-3223

Unify deployment operations

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Minor Minor
    • 4.0.0.Alpha8
    • None
    • CLI
    • None

      Now

      • Webconsole provides clear set of operations over deployment (disable, replace, remove, ...). It is clear always how to use them and where they are.
      • In CLI, the same operations can be called in different ways and some of them have different names in comparsion to webconsole.

      Problem

      • CLI deployment commands has lack of unified approach.

      Examples

      • Webconsole command: Disable
        • undeploy --name=my-deployment --keep-content
      • Replace
        • deploy --force /.../jboss-ejb-in-war.war --name=my-deployment.war --runtime-name=my-deployment.war
      • Remove
        • undeploy --name=my-deployment
      • Explode
        • /deployment=my-deployment.war:explode()
      • Browse content
        • /deployment=my-deployment.war:browse-content()

      Proposed solution
      1. Unify vocabulary, check following words at least:

      • disable vs. keep-content
      • replace vs. force

      2. Provide CLI commands for explode and browse content as well, for example.

      • deployment-explode --name=my-deployment
      • deployment-browse-content --name=my-deployment

              jdenise@redhat.com Jean Francois Denise
              jdenise@redhat.com Jean Francois Denise
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: