Goals

GoalDescription
was40Default Goal - Obtains a list of available nodes

There are no properties needed for this goal.

was40:app-startStarts an enterprise application Required properties for this goal are:
  • ${maven.was40.enterprise.app.name} - Name of the enterprise application to start
was40:app-stopStops an enterprise application Required properties for this goal are:
  • ${maven.was40.enterprise.app.name} - Name of the enterprise application to stop
was40:app-installDeploys an enterprise application to a given server group or application server Required properties for this goal are:
  • ${maven.was40.appserver} - Name of the application server to deploy the enterprise application or ${maven.was40.serverGroup} - Name of the server group to deploy the enterprise application
  • ${maven.was40.node} - Name of the node to deploy to
  • ${maven.was40.enterprise.app} - Name of the EAR file to deploy
  • ${maven.was40.enterprise.app.name} - Name you wish to give the application to deploy
was40:app-reinstall

Re-deploys an enterprise application.

To do this it calls:

  1. was40:app-stop
  2. was40:stop-appserver
  3. was40:undeploy-ear
  4. was40:deploy-ear
  5. was40:start-appserver
  6. was40:app-start
was40:app-removeRemove an enterprise application

Required properties for this goal are:
  • ${maven.was40.enterprise.app.name} - Name of the enterprise application to remove
was40:deploy-to-servergroupDeploys an application to the specified server group
    Required properties for this goal are:

  • ${maven.was40.node} - Name of the node in which the server group resides
  • ${maven.was40.enterprise.app} - Name of the EAR file to deploy
  • ${maven.was40.enterprise.app.name} - Name to give the enterprise application
  • ${maven.was40.serverGroup.name} - Name of the server group to deploy the enterprise application
was40:list-nodeObtains a list of available nodes

There are no properties needed to execute this goal.
was40:start Starts WebSphere

There are no properties needed to execute this goal.

was40:start-appserverStarts the specified Application Server Required properties for this goal are:
  • ${maven.was40.node} - Name of the node in which the application server resides
  • ${maven.was40.appserver} - Name of the application server to start
was40:start-servergroupStart a websphere server group Required properties for this goal are:
  • ${maven.was40.serverGroup.name} - Name of the server group to start
was40:stopStops a websphere node

  • ${maven.was40.node} - Name of the node to stop

    i.e: devserver_1
was40:stop-appserver Stops the specified Application Server Required properties for this goal are:
  • ${maven.was40.node} - Name of the node in which the application server resides
  • ${maven.was40.appserver} - Name of the application server to stop
was40:stop-servergroupStop a websphere server group Required properties for this goal are:
  • ${maven.was40.serverGroup.name} - Name of the server group to stop