diff --git a/was40/plugin.jelly b/was40/plugin.jelly index 93e12d07..9440d205 100644 --- a/was40/plugin.jelly +++ b/was40/plugin.jelly @@ -1,23 +1,28 @@ - - + + + + + + + @@ -34,15 +39,38 @@ attribute command must be provided + + - wscp.hostName=${maven.was40.node} + wscp.hostName=${maven.was40.node} + wscp.hostPort=${maven.was40.hostPort} + wscp.primaryNode=${maven.was40.primaryNode} - + + Executing '${command}' using wscp - @@ -50,116 +78,138 @@ + - Result: ${results} + ${results} - - - + - - Please Wait... Starting node - - + description="Starts the specified node."> + Staring Node: '${maven.was40.node}' + - - - - Please Wait... Stopping node - - - - - - Obtaining node name ...Please Wait. - - - - - + + Stopping node: '${maven.was40.node}' + + + + + Retreiving a list of available Nodes... + + - Please Wait... Deploying enterprise application - + Deploying enterprise application: '${maven.was40.enterprise.app.name}' + - + - Stopping enterprise application - + Stopping enterprise application: '${maven.was40.enterprise.app.name}' + - + - - Please Wait... Removing enterprise application - - + Removing enterprise application: '${maven.was40.enterprise.app.name}' + - - Please Wait... Starting enterprise application - - + Starting enterprise application: '${maven.was40.enterprise.app.name}' + - + - - Please Wait... Deploying enterprise application to server group - - + 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 index 682be313..76f3e534 100644 --- a/was40/plugin.properties +++ b/was40/plugin.properties @@ -66,5 +66,12 @@ maven.was40.servergroup.stop=${maven.was40.cmd.serverGroup} stop {/${maven.was40 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 index 03aca01f..0b0d64e5 100644 --- a/was40/project.properties +++ b/was40/project.properties @@ -1,4 +1,4 @@ maven.xdoc.date=left -## maven.xdoc.version=${pom.currentVersion} -maven.license.licenseFile=${basedir}/../LICENSE.txt +maven.xdoc.version=${pom.currentVersion} +maven.license.licenseFile=${basedir}/../../../LICENSE.txt diff --git a/was40/project.xml b/was40/project.xml index 9ca0c3b1..1919a3bb 100644 --- a/was40/project.xml +++ b/was40/project.xml @@ -5,14 +5,14 @@ 3 maven-was40-plugin Maven WebSphere 4.0 Plug-in - 1.0 + 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-plugins/was40/ - http://cvs.apache.org/viewcvs/maven-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/ diff --git a/was40/xdocs/changes.xml b/was40/xdocs/changes.xml index 28863530..5b4fd90e 100644 --- a/was40/xdocs/changes.xml +++ b/was40/xdocs/changes.xml @@ -7,7 +7,13 @@ - + + + Added expand, jndi-dump, regen, app-show, list-apps goals + + + + Added plugin provided by Kristen Gillard diff --git a/was40/xdocs/navigation.xml b/was40/xdocs/navigation.xml index c9f8c09a..c429a415 100644 --- a/was40/xdocs/navigation.xml +++ b/was40/xdocs/navigation.xml @@ -4,14 +4,11 @@ Maven WebSphere 4.0 Plug-in - - + - - - - + + \ No newline at end of file