From e76c6af94c5e7b412b23b0c894833c435604e75e Mon Sep 17 00:00:00 2001 From: dion Date: Tue, 17 Feb 2004 00:04:38 +0000 Subject: [PATCH] Move plugin to sourceforge git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114705 13f79535-47bb-0310-9956-ffa450edef68 --- was40/.cvsignore | 3 - was40/announcements/1.0.ann | 25 ---- was40/plugin.jelly | 215 --------------------------------- was40/plugin.properties | 77 ------------ was40/project.properties | 4 - was40/project.xml | 47 -------- was40/xdocs/changes.xml | 24 ---- was40/xdocs/goals.xml | 171 -------------------------- was40/xdocs/index.xml | 33 ----- was40/xdocs/navigation.xml | 14 --- was40/xdocs/properties.xml | 235 ------------------------------------ 11 files changed, 848 deletions(-) delete mode 100644 was40/.cvsignore delete mode 100644 was40/announcements/1.0.ann delete mode 100644 was40/plugin.jelly delete mode 100644 was40/plugin.properties delete mode 100644 was40/project.properties delete mode 100644 was40/project.xml delete mode 100644 was40/xdocs/changes.xml delete mode 100644 was40/xdocs/goals.xml delete mode 100644 was40/xdocs/index.xml delete mode 100644 was40/xdocs/navigation.xml delete mode 100644 was40/xdocs/properties.xml diff --git a/was40/.cvsignore b/was40/.cvsignore deleted file mode 100644 index e5e33942..00000000 --- a/was40/.cvsignore +++ /dev/null @@ -1,3 +0,0 @@ -target -velocity.log -maven.log diff --git a/was40/announcements/1.0.ann b/was40/announcements/1.0.ann deleted file mode 100644 index 700b5182..00000000 --- a/was40/announcements/1.0.ann +++ /dev/null @@ -1,25 +0,0 @@ -The Maven team is pleased to announce the WebSphere AppServer plugin 1.0 release! - -http://maven.apache.org/reference/plugins/was40/ - -The Maven WebSphere AppServer plugin is a plugin containing goals useful for persons -wishing to deploy their applications on IBM's WebSphere Application Server v4.0. - -Features in this version includes: - -o Ability to start and stop WebSphere nodes -o Ability to deploy and undeploy ear files -o Ability to start and stop deployed Enterprise Applications -o Ability to stop and stop WebSphere Application Servers on a node -o Ability to list accessible nodes -o Ability to start and stop server groups -o Ability to deploy applications to server groups - -Note that this plugin has been tested with Maven beta 9. Using it with -another version of Maven is at your own risks! :-) - -You can download the WebSphere Application Server Maven plugin here: -http://www.ibiblio.org/maven/maven/jars/maven-was40-plugin-1.0.jar - -Have fun! --dIon \ No newline at end of file diff --git a/was40/plugin.jelly b/was40/plugin.jelly deleted file mode 100644 index 9440d205..00000000 --- a/was40/plugin.jelly +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - attribute command must be provided - - - - - - - - wscp.hostName=${maven.was40.node} - wscp.hostPort=${maven.was40.hostPort} - wscp.primaryNode=${maven.was40.primaryNode} - - - - - Executing '${command}' using wscp - - - - - - - - - - ${results} - - - - - - - - - - - - - - Staring Node: '${maven.was40.node}' - - - - - Stopping node: '${maven.was40.node}' - - - - - Retreiving a list of available Nodes... - - - - - - Deploying enterprise application: '${maven.was40.enterprise.app.name}' - - - - - Stopping enterprise application: '${maven.was40.enterprise.app.name}' - - - - - Removing enterprise application: '${maven.was40.enterprise.app.name}' - - - - - Starting enterprise application: '${maven.was40.enterprise.app.name}' - - - - - Deploying enterprise application to server group: '${maven.was40.serverGroup.name}' - - - - - Starting Application Server: '${maven.was40.appserver.name}' - - - - - Stopping Application Server: '${maven.was40.appserver.name}' - - - - - Starting ServerGroup: '${maven.was40.serverGroup.name}' - - - - - Stopping ServerGroup: '${maven.was40.serverGroup.name}' - - - - - Obtaining a list of Enterprise applications for node: '${maven.was40.node}' - - - - - Obtaining Details about EAR: '${maven.was40.enterprise.app.name}' - - - - - Regenerating Plugin for node: '${maven.was40.node}' - - - - - - - ${results} - - - - Dumping [jndi] Namespace for node: '${maven.was40.node}' - - - - - - - ${result} - - - - Expanding EAR: '${maven.was40.enterprise.app.name}' into '${maven.was40.expandDir}/${maven.was40.enterprise.app.name}.ear' - - - - - - - - - - - ${results} - - \ No newline at end of file diff --git a/was40/plugin.properties b/was40/plugin.properties deleted file mode 100644 index 76f3e534..00000000 --- a/was40/plugin.properties +++ /dev/null @@ -1,77 +0,0 @@ -# -# WebSphere Specific variables -# Change these variables where applicable -# Here we pass arguments to WSCP and execute wcsp with out being inside the command line -# of WSCP -# - -maven.was40.wscpArgs=-c -maven.was40.home=C:/WebSphere/AppServer -maven.was40.bin=${maven.was40.home}/bin -maven.was40.wscpExe=${maven.was40.bin}/wscp -maven.was40.enterprise.app=EnterpriseApp -maven.was40.enterprise.app.name=EnterpriseAppName -maven.was40.appserver=Default\ Server -maven.was40.serverGroup.name=ServerGroupName -maven.was40.node=NodeName - -# -# Repetitive commands -# -maven.was40.cmd.enterprise=EnterpriseApp -maven.was40.cmd.serverGroup=ServerGroup -maven.was40.cmd.appserver=ApplicationServer -maven.was40.cmd.node=Node - -# -# WebSphere Command Prompt commands to execute -# Note the '^' is a DOS escape operator: i.e: Default^ Server -# Note the '\' is a UNIX escape operator: i.e: Default\ Server -# Please seperate a space in any given server name by '\' operator as shown above -# - -############################### Do not put these in "Quotes" ############################### - -# -# Node specific actions -# - -maven.was40.listNode=${maven.was40.cmd.node} list -maven.was40.stopNode=${maven.was40.cmd.node} stop {/${maven.was40.cmd.node}:${maven.was40.node}/} -maven.was40.startNode=${maven.was40.bin}/startupServer - -# -# Application specific actions -# - -maven.was40.deployApp=${maven.was40.cmd.enterprise} install {/${maven.was40.cmd.node}:${maven.was40.node}/} ${maven.was40.enterprise.app} -appname {${maven.was40.enterprise.app.name}} -defappserver {/${maven.was40.cmd.node}:${maven.was40.node}/${maven.was40.cmd.appserver}:${maven.was40.appserver}/} -maven.was40.removeApp=${maven.was40.cmd.enterprise} remove {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/} -recursive -maven.was40.startApp=${maven.was40.cmd.enterprise} start {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/} -maven.was40.stopApp=${maven.was40.cmd.enterprise} stop {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/} -force - -# -# Application Server specific tasks -# - -maven.was40.appserver.start=${maven.was40.cmd.appserver} start {/${maven.was40.cmd.node}:${maven.was40.node}/${maven.was40.cmd.appserver}:${maven.was40.appserver}/} -maven.was40.appserver.stop=${maven.was40.cmd.appserver} stop {/${maven.was40.cmd.node}:${maven.was40.node}/${maven.was40.cmd.appserver}:${maven.was40.appserver}/} - -# -# Server Group specific tasks -# - -maven.was40.servergroup.install=${maven.was40.cmd.enterprise} install {/${maven.was40.cmd.node}:${maven.was40.node}/} ${maven.was40.enterprise.app} -appname {${maven.was40.enterprise.app.name}} -defappserver {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/} -maven.was40.servergroup.start=${maven.was40.cmd.serverGroup} start {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/} -maven.was40.servergroup.stop=${maven.was40.cmd.serverGroup} stop {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/} -maven.was40.servergroup.list=${maven.was40.cmd.serverGroup} list -maven.was40.servergroup.show=${maven.was40.cmd.serverGroup} show {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/} - -# -## Various tasks on an enterprise app level -# - -maven.was40.listEnterpriseApps=${maven.was40.cmd.enterprise} list -maven.was40.enterpriseAppShow=${maven.was40.cmd.enterprise} show {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/} - -############################### Do not put these in "Quotes" ############################### - diff --git a/was40/project.properties b/was40/project.properties deleted file mode 100644 index 0b0d64e5..00000000 --- a/was40/project.properties +++ /dev/null @@ -1,4 +0,0 @@ -maven.xdoc.date=left -maven.xdoc.version=${pom.currentVersion} -maven.license.licenseFile=${basedir}/../../../LICENSE.txt - diff --git a/was40/project.xml b/was40/project.xml deleted file mode 100644 index 1919a3bb..00000000 --- a/was40/project.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - ../project.xml - 3 - maven-was40-plugin - Maven WebSphere 4.0 Plug-in - 1.1-SNAPSHOT - A plugin to manage a WebSphere AppServer 4 installation - Manipulate WAS 4 - http://maven.apache.org/reference/plugins/was40/ - /www/maven.apache.org/reference/plugins/was40/ - - scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven/src/plugins-build/was40/ - http://cvs.apache.org/viewcvs/maven/src/plugins-build/was40/ - - - - Kristen Gillard - giLBy - kristen@multitask.com.au - Multitask Consulting - - Developer - - - - dIon Gillard - dion - dion@apache.org - - Developer - - - - - - commons-jelly - commons-jelly-tags-util - 20030211.141939 - http://jakarta.apache.org/commons/jelly/libs/util/ - - root.maven - - - - diff --git a/was40/xdocs/changes.xml b/was40/xdocs/changes.xml deleted file mode 100644 index 5b4fd90e..00000000 --- a/was40/xdocs/changes.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Changes - dIon Gillard - - - - - - - Added expand, jndi-dump, regen, app-show, list-apps goals - - - - - - Added plugin provided by Kristen Gillard - - - - - - diff --git a/was40/xdocs/goals.xml b/was40/xdocs/goals.xml deleted file mode 100644 index 26861a6b..00000000 --- a/was40/xdocs/goals.xml +++ /dev/null @@ -1,171 +0,0 @@ - - - - - Maven WebSphere 4.0 Plug-in Goals - Kristen Gillard - - - - - was40 - Default Goal - Obtains a list of available nodes -

There are no arguments passed for this goal.

-
-
- - was40:app-start - Starts an enterprise application -
    - Required arguments to pass to this goal are:
    -
  • - ${maven.was40.enterprise.app.name} - Name of the enterprise application to start
    -
  • -
-
-
- - was40:app-stop - Stops an enterprise application -
    - Required arguments to pass to this goal are:
    -
  • - ${maven.was40.enterprise.app.name} - Name of the enterprise application to stop

    -
  • -
-
-
- - was40:deploy-ear - Deploys an enterprise application to a given server group or application server -
    - Required arguments to pass to 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.home} - Home directory of WebSphere application server
    -
  • -
  • - ${maven.was40.enterprise.app} - Name of the enterprise application to deploy
    -
  • -
  • - ${maven.was40.enterprise.app.name} - Name you wish to give the application to deploy
    -
  • -
-
-
- - was40:deploy-to-servergroup - Deploys an application to the specified server group -
    - Required arguments to pass to this goal are:
    -
  • - ${maven.was40.node} - Name of the node in which the server group resides
    -
  • -
  • - ${maven.was40.enterprise.app} - Name of the enterprise application 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-node - Obtains a list of available nodes
- There are no arguments passed to this goal.
-
-
- - was40:start - - Starts WebSphere -

There are no arguments passed for this goal.

-
-
- - was40:start-appserver - Starts the specified Application Server -
    - Required arguments to pass to 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-servergroup - Start a websphere server group -
    - Required arguments to pass to this goal are:
    -
  • - ${maven.was40.serverGroup.name} - Name of the server group to start
    -
  • -
-
-
- - was40:stop - Stops 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 arguments to pass to 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-servergroup - Stop a websphere server group -
    - Required arguments to pass to this goal are:
    -
  • - ${maven.was40.serverGroup.name} - Name of the server group to stop
    -
  • -
-
-
- - was40:undeploy-ear - Remove an enterprise application
-
    - Required arguments to pass to this goal are:
    -
  • - ${maven.was40.enterprise.app.name} - Name of the enterprise application to remove -
  • -
-
-
-
- -
\ No newline at end of file diff --git a/was40/xdocs/index.xml b/was40/xdocs/index.xml deleted file mode 100644 index 7644224c..00000000 --- a/was40/xdocs/index.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Maven WebSphere v4.0 Plug-in - Kristen Gillard - - - -
-

The following sections are available in the WebSphere v4.0 Plug-in documentation

-
    -
  1. An overview of how this plugin works
  2. -
  3. What's in store for the WebSphere v4.0 Plug-in
  4. -
-
-
-

- This plugin allows the user to manage automated WebSphere Application Server application installations -

-
-
-
    -
  • - In the future this will also manage the installation of WAR (Web Application installations) -
  • -
  • - Your suggestions are always welcome! -
  • -
-
- -
diff --git a/was40/xdocs/navigation.xml b/was40/xdocs/navigation.xml deleted file mode 100644 index c429a415..00000000 --- a/was40/xdocs/navigation.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Maven WebSphere 4.0 Plug-in - - - - - - - - - - \ No newline at end of file diff --git a/was40/xdocs/properties.xml b/was40/xdocs/properties.xml deleted file mode 100644 index e326edd6..00000000 --- a/was40/xdocs/properties.xml +++ /dev/null @@ -1,235 +0,0 @@ - - - - - Maven WebSphere 4.0 Plug-in Properties - dIon Gillard - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PropertyOptional?Description
maven.was40.nodeYes -

Default value is - NodeName.

-
maven.was40.wscpExeYes -

Default value is - ${maven.was40.bin}/wscp.

-
maven.was40.appserverYes -

Default value is - Default Server.

-
maven.was40.enterprise.app.nameYes -

Default value is - EnterpriseAppName.

-
maven.was40.stopNodeYes -

Default value is - ${maven.was40.cmd.node} stop {/${maven.was40.cmd.node}:${maven.was40.node}/}.

-
maven.was40.cmd.serverGroupYes -

Default value is - ServerGroup.

-
maven.was40.homeYes -

Default value is - C:/WebSphere/AppServer.

-
maven.was40.binYes -

Default value is - ${maven.was40.home}/bin.

-
maven.was40.cmd.nodeYes -

Default value is - Node.

-
maven.was40.appserver.stopYes -

Default value is - ${maven.was40.cmd.appserver} stop {/${maven.was40.cmd.node}:${maven.was40.node}/${maven.was40.cmd.appserver}:${maven.was40.appserver}/}.

-
maven.was40.cmd.enterpriseYes -

Default value is - EnterpriseApp.

-
maven.was40.servergroup.installYes -

Default value is - ${maven.was40.cmd.enterprise} install {/${maven.was40.cmd.node}:${maven.was40.node}/} ${maven.was40.enterprise.app} -appname {${maven.was40.enterprise.app.name}} -defappserver {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/}.

-
maven.was40.servergroup.startYes -

Default value is - ${maven.was40.cmd.serverGroup} start {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/}.

-
maven.was40.appserver.startYes -

Default value is - ${maven.was40.cmd.appserver} start {/${maven.was40.cmd.node}:${maven.was40.node}/${maven.was40.cmd.appserver}:${maven.was40.appserver}/}.

-
maven.was40.serverGroup.nameYes -

Default value is - ServerGroupName.

-
maven.was40.startNodeYes -

Default value is - ${maven.was40.bin}/startupServer.

-
maven.was40.cmd.appserverYes -

Default value is - ApplicationServer.

-
maven.was40.wscpArgsYes -

Default value is - -c.

-
maven.was40.startAppYes -

Default value is - ${maven.was40.cmd.enterprise} start {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/}.

-
maven.was40.stopAppYes -

Default value is - ${maven.was40.cmd.enterprise} stop {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/} -force.

-
maven.was40.servergroup.stopYes -

Default value is - ${maven.was40.cmd.serverGroup} stop {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/}.

-
maven.was40.deployAppYes -

Default value is - ${maven.was40.cmd.enterprise} install {/${maven.was40.cmd.node}:${maven.was40.node}/} ${maven.was40.enterprise.app} -appname {${maven.was40.enterprise.app.name}} -defappserver {/${maven.was40.cmd.node}:${maven.was40.node}/${maven.was40.cmd.appserver}:${maven.was40.appserver}/}.

-
maven.was40.listNodeYes -

Default value is - ${maven.was40.cmd.node} list.

-
maven.was40.enterprise.appYes -

Default value is - EnterpriseApp.

-
maven.was40.servergroup.listYes -

Default value is - ${maven.was40.cmd.serverGroup} list.

-
maven.was40.servergroup.showYes -

Default value is - ${maven.was40.cmd.serverGroup} show {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/}.

-
maven.was40.removeAppYes -

Default value is - ${maven.was40.cmd.enterprise} remove {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/} -recursive.

-
-
- -
\ No newline at end of file