From: dion g. <dio...@us...> - 2005-06-23 18:03:17
|
diongillard 05/06/23 11:03:10 Modified: was5 plugin.jelly project.xml was5/xdocs changes.xml Added: was5/src/plugin-resources build.xml.jelly Log: Start of v2 of plugin - calling ws_ant directly. Revision Changes Path 1.1 maven-plugins/was5/src/plugin-resources/build.xml.jelly Index: build.xml.jelly =================================================================== <j:jelly xmlns:j="jelly:core" xmlns="dummy"> <project name="was5plugin" default="wasListApps"> <taskdef name="wasListApps" classname="com.ibm.websphere.ant.tasks.ListApplications" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> <taskdef name="wasEjbDeploy" classname="com.ibm.websphere.ant.tasks.WsEjbDeploy" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> <taskdef name="wasStopServer" classname="com.ibm.websphere.ant.tasks.StopServer" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> <taskdef name="wasStartServer" classname="com.ibm.websphere.ant.tasks.StartServer" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> <taskdef name="wasServerStatus" classname="com.ibm.websphere.ant.tasks.ServerStatus" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> <taskdef name="wasInstallApp" classname="com.ibm.websphere.ant.tasks.InstallApplication" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> <taskdef name="wasUninstallApp" classname="com.ibm.websphere.ant.tasks.UninstallApplication" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> <taskdef name="wasStartApp" classname="com.ibm.websphere.ant.tasks.StartApplication" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> <taskdef name="wasStopApp" classname="com.ibm.websphere.ant.tasks.StopApplication" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> <target name="wasListApps"> <wasListApps profile="${maven.was5.listApps.profile}" properties="${maven.was5.listApps.properties}" conntype="${maven.was5.listApps.conntype}" host="${maven.was5.listApps.host}" port="${maven.was5.listApps.port}" user="${maven.was5.listApps.username}" password="${maven.was5.listApps.password}" wasHome="${maven.was5.home}" /> </target> <target name="wasEjbDeploy"> <wasEjbDeploy inputJar="${maven.was5.ejbDeploy.file}" workingDirectory="${maven.was5.ejbDeploy.workingdir}" outputJar="${maven.was5.ejbDeploy.file.out}" classpath="${mavenDependencyClasspath}" codegen="${maven.was5.ejbDeploy.codegen}" dbname="${maven.was5.ejbDeploy.dbname}" dbschema="${maven.was5.ejbDeploy.dbschema}" dbvendor="${maven.was5.ejbDeploy.dbvendor}" dynamic="${maven.was5.ejbDeploy.dynamic}" keepGenerated="${maven.was5.ejbDeploy.keepGenerated}" quiet="${maven.was5.ejbDeploy.quiet}" noValidate="${maven.was5.ejbDeploy.noValidate}" noWarnings="${maven.was5.ejbDeploy.noWarnings}" noInform="${maven.was5.ejbDeploy.noInform}" rmicOptions="${maven.was5.ejbDeploy.rmicOptions}" compatible35="${maven.was5.ejbDeploy.compatible35}" sqlj="${maven.was5.ejbDeploy.sqlj}" failonerror="${maven.was5.ejbDeploy.failonerror}" trace="${maven.was5.ejbDeploy.trace}" washome="${maven.was5.home}" /> </target> <target name="wasStopServer"> <wasStopServer server="${maven.was5.stopServer.server}" conntype="${maven.was5.stopServer.conntype}" host="${maven.was5.stopServer.host}" port="${maven.was5.stopServer.port}" timeout="${maven.was5.stopServer.timeout}" username="${maven.was5.stopServer.username}" password="${maven.was5.stopServer.password}" statusPort="${maven.was5.stopServer.statusPort}" noWait="${maven.was5.stopServer.noWait}" failonerror="${maven.was5.stopServer.failonerror}" logFile="${maven.was5.stopServer.logFile}" replaceLog="${maven.was5.stopServer.replaceLog}" trace="${maven.was5.stopServer.trace}" quiet="${maven.was5.stopServer.quiet}" wasHome="${maven.was5.home}"> </wasStopServer> </target> <target name="wasStartServer"> <wasStartServer server="${maven.was5.startServer.server}" timeout="${maven.was5.startServer.timeout}" username="${maven.was5.startServer.username}" password="${maven.was5.startServer.password}" statusPort="${maven.was5.startServer.statusPort}" script="${maven.was5.startServer.script}" noWait="${maven.was5.startServer.noWait}" failonerror="${maven.was5.startServer.failonerror}" logFile="${maven.was5.startServer.logFile}" replaceLog="${maven.was5.startServer.replaceLog}" trace="${maven.was5.startServer.trace}" quiet="${maven.was5.startServer.quiet}" wasHome="${maven.was5.home}"> </wasStartServer> </target> <target name="wasServerStatus"> <wasServerStatus server="${maven.was5.serverStatus.server}" all="${maven.was5.serverStatus.all}" cell="${maven.was5.serverStatus.cell}" node="${maven.was5.serverStatus.node}" trace="${maven.was5.serverStatus.trace}" quiet="${maven.was5.serverStatus.quiet}" statusPort="${maven.was5.serverStatus.statusPort}" failonerror="${maven.was5.serverStatus.failonerror}" wasHome="${maven.was5.home}"> </wasServerStatus> </target> <target name="wasInstallApp"> <wasInstallApp ear="${maven.was5.installApp.ear}" options="${maven.was5.installApp.options}" conntype="${maven.was5.installApp.conntype}" host="${maven.was5.installApp.host}" port="${maven.was5.installApp.port}" user="${maven.was5.installApp.username}" password="${maven.was5.installApp.password}" wasHome="${maven.was5.home}"> </wasInstallApp> </target> <target name="wasUninstallApp"> <wasUninstallApp application="${maven.was5.uninstallApp.application}" options="${maven.was5.uninstallApp.options}" conntype="${maven.was5.uninstallApp.conntype}" host="${maven.was5.uninstallApp.host}" port="${maven.was5.uninstallApp.port}" user="${maven.was5.uninstallApp.username}" password="${maven.was5.uninstallApp.password}" wasHome="${maven.was5.home}"> </wasUninstallApp> </target> <target name="wasStartApp"> <wasStartApp application="${maven.was5.startApp.application}" server="${maven.was5.startApp.server}" node="${maven.was5.startApp.node}" profile="${maven.was5.startApp.profile}" properties="${maven.was5.startApp.properties}" conntype="${maven.was5.startApp.conntype}" host="${maven.was5.startApp.host}" port="${maven.was5.startApp.port}" user="${maven.was5.startApp.username}" password="${maven.was5.startApp.password}" wasHome="${maven.was5.home}"> </wasStartApp> </target> <target name="wasStopApp"> <wasStopApp application="${maven.was5.stopApp.application}" server="${maven.was5.stopApp.server}" node="${maven.was5.stopApp.node}" password="${maven.was5.stopApp.password}" profile="${maven.was5.stopApp.profile}" properties="${maven.was5.stopApp.properties}" conntype="${maven.was5.stopApp.conntype}" host="${maven.was5.stopApp.host}" port="${maven.was5.stopApp.port}" user="${maven.was5.stopApp.username}" wasHome="${maven.was5.home}"> </wasStopApp> </target> </project> </j:jelly> 1.12 +32 -134 maven-plugins/was5/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/was5/plugin.jelly,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- plugin.jelly 27 Aug 2004 05:48:26 -0000 1.11 +++ plugin.jelly 23 Jun 2005 18:03:09 -0000 1.12 @@ -1,9 +1,29 @@ <project default="serverStatus" - xmlns:j="jelly:core" - xmlns:u="jelly:util" xmlns:ant="jelly:ant" xmlns:assert="assert" - xmlns:maven="jelly:maven"> + xmlns:define="jelly:define" + xmlns:j="jelly:core" + xmlns:maven="jelly:maven" + xmlns:u="jelly:util" + xmlns:was5="was5"> + + <define:taglib uri="was5"> + <!-- + ! a tag to run a target in a generated ws_ant build file + ! @param target the name of the target to run. + !--> + <define:tag name="run-build-file-target"> + <ant:mkdir dir="${maven.build.dir}/was5"/> + <property name="mavenDependencyClasspath" refid="maven.dependency.classpath"/> + <j:file name="${maven.build.dir}/was5/build.xml"><j:include file="${plugin.resources}/build.xml.jelly"/></j:file> + <!-- TODO find .bat or .sh based on os --> + <exec executable="${maven.was5.home}/bin/ws_ant.bat"> + <arg value="-f"/> + <arg value="${maven.build.dir}/was5/build.xml"/> + <arg value="${target}"/> + </exec> + </define:tag> + </define:taglib> <!-- generate deployment and rmic code for an ejb jar --> <goal name="was5:ejbDeploy" description="Generate deployment and RMIC code for an ejb jar"> @@ -14,29 +34,7 @@ <mkdir dir="${maven.was5.ejbDeploy.workingdir}"/> <echo>Generating EJB code for: '${maven.was5.ejbDeploy.file}' to '${maven.was5.ejbDeploy.file.out}'</echo> - - <ant:taskdef name="wasEjbDeploy" classname="com.ibm.websphere.ant.tasks.WsEjbDeploy" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> - <ant:wasEjbDeploy inputJar="${maven.was5.ejbDeploy.file}" - workingDirectory="${maven.was5.ejbDeploy.workingdir}" - outputJar="${maven.was5.ejbDeploy.file.out}" - classpathref="maven.dependency.classpath"> - <ant:setProperty name="codegen" value="${maven.was5.ejbDeploy.codegen}"/> - <ant:setProperty name="dbname" value="${maven.was5.ejbDeploy.dbname}"/> - <ant:setProperty name="dbschema" value="${maven.was5.ejbDeploy.dbschema}"/> - <ant:setProperty name="dbvendor" value="${maven.was5.ejbDeploy.dbvendor}"/> - <ant:setProperty name="dynamic" value="${maven.was5.ejbDeploy.dynamic}"/> - <ant:setProperty name="keepGenerated" value="${maven.was5.ejbDeploy.keepGenerated}"/> - <ant:setProperty name="quiet" value="${maven.was5.ejbDeploy.quiet}"/> - <ant:setProperty name="noValidate" value="${maven.was5.ejbDeploy.noValidate}"/> - <ant:setProperty name="noWarnings" value="${maven.was5.ejbDeploy.noWarnings}"/> - <ant:setProperty name="noInform" value="${maven.was5.ejbDeploy.noInform}"/> - <ant:setProperty name="rmicOptions" value="${maven.was5.ejbDeploy.rmicOptions}"/> - <ant:setProperty name="compatible35" value="${maven.was5.ejbDeploy.compatible35}"/> - <ant:setProperty name="sqlj" value="${maven.was5.ejbDeploy.sqlj}"/> - <ant:setProperty name="failonerror" value="${maven.was5.ejbDeploy.failonerror}"/> - <ant:setProperty name="trace" value="${maven.was5.ejbDeploy.trace}"/> - <ant:setProperty name="washome" value="${maven.was5.home}"/> - </ant:wasEjbDeploy> + <was5:run-build-file-target target="wasEjbDeploy"/> </goal> <!-- "auto-deploy" the ejb jar after the ejb has been created --> @@ -54,22 +52,7 @@ <maven:paramCheck fail="yes" value="${maven.was5.home}" message="ERROR: maven.was5.home is not set"/> <assert:assertFileExists file="${maven.was5.home}" msg=" ERROR: maven.was5.home is not a valid directory"/> - <taskdef name="wasStartServer" classname="com.ibm.websphere.ant.tasks.StartServer" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> - <ant:wasStartServer server="${maven.was5.startServer.server}"> - <ant:setProperty name="timeout" value="${maven.was5.startServer.timeout}"/> - <ant:setProperty name="username" value="${maven.was5.startServer.username}"/> - <ant:setProperty name="password" value="${maven.was5.startServer.password}"/> - <ant:setProperty name="statusPort" value="${maven.was5.startServer.statusPort}"/> - <ant:setProperty name="script" value="${maven.was5.startServer.script}"/> - <ant:setProperty name="noWait" value="${maven.was5.startServer.noWait}"/> - <ant:setProperty name="failonerror" value="${maven.was5.startServer.failonerror}"/> - <ant:setProperty name="logFile" value="${maven.was5.startServer.logFile}"/> - <ant:setProperty name="replaceLog" value="${maven.was5.startServer.replaceLog}"/> - <ant:setProperty name="trace" value="${maven.was5.startServer.trace}"/> - <ant:setProperty name="quiet" value="${maven.was5.startServer.quiet}"/> - <ant:setProperty name="wasHome" value="${maven.was5.home}"/> - </ant:wasStartServer> - + <was5:run-build-file-target target="wasStartServer"/> </goal> <goal name="was5:stopServer" description="Stop a WebSphere Appserver"> @@ -77,24 +60,7 @@ <ant:fail unless="maven.was5.stopServer.server">maven.was5.stopServer.server must be specified (specifying maven.was5.server is sufficient)</ant:fail> <assert:assertFileExists file="${maven.was5.home}" msg=" ERROR: maven.was5.home is not a valid directory"/> - <taskdef name="wasStopServer" classname="com.ibm.websphere.ant.tasks.StopServer" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> - <ant:wasStopServer server="${maven.was5.stopServer.server}"> - <ant:setProperty name="conntype" value="${maven.was5.stopServer.conntype}"/> - <ant:setProperty name="host" value="${maven.was5.stopServer.host}"/> - <ant:setProperty name="port" value="${maven.was5.stopServer.port}"/> - <ant:setProperty name="timeout" value="${maven.was5.stopServer.timeout}"/> - <ant:setProperty name="username" value="${maven.was5.stopServer.username}"/> - <ant:setProperty name="password" value="${maven.was5.stopServer.password}"/> - <ant:setProperty name="statusPort" value="${maven.was5.stopServer.statusPort}"/> - <ant:setProperty name="noWait" value="${maven.was5.stopServer.noWait}"/> - <ant:setProperty name="failonerror" value="${maven.was5.stopServer.failonerror}"/> - <ant:setProperty name="logFile" value="${maven.was5.stopServer.logFile}"/> - <ant:setProperty name="replaceLog" value="${maven.was5.stopServer.replaceLog}"/> - <ant:setProperty name="trace" value="${maven.was5.stopServer.trace}"/> - <ant:setProperty name="quiet" value="${maven.was5.stopServer.quiet}"/> - <ant:setProperty name="wasHome" value="${maven.was5.home}"/> - </ant:wasStopServer> - + <was5:run-build-file-target target="wasStopServer"/> </goal> <goal name="was5:serverStatus" description="Show the status of a WebSphere Appserver"> @@ -102,36 +68,14 @@ <maven:paramCheck fail="yes" value="${maven.was5.home}" message="ERROR: maven.was5.home is not set"/> <assert:assertFileExists file="${maven.was5.home}" msg=" ERROR: maven.was5.home is not a valid directory"/> - <taskdef name="wasServerStatus" classname="com.ibm.websphere.ant.tasks.ServerStatus" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> - <ant:wasServerStatus server="${maven.was5.serverStatus.server}"> - <ant:setProperty name="all" value="${maven.was5.serverStatus.all}"/> - <ant:setProperty name="cell" value="${maven.was5.serverStatus.cell}"/> - <ant:setProperty name="node" value="${maven.was5.serverStatus.node}"/> - <ant:setProperty name="trace" value="${maven.was5.serverStatus.trace}"/> - <ant:setProperty name="quiet" value="${maven.was5.serverStatus.quiet}"/> - <ant:setProperty name="statusPort" value="${maven.was5.serverStatus.statusPort}"/> - <ant:setProperty name="failonerror" value="${maven.was5.serverStatus.failonerror}"/> - <ant:setProperty name="wasHome" value="${maven.was5.home}"/> - </ant:wasServerStatus> - + <was5:run-build-file-target target="wasServerStatus"/> </goal> <goal name="was5:listApps" description="List applications installed on a WebSphere Appserver"> <maven:paramCheck fail="yes" value="${maven.was5.home}" message="ERROR: maven.was5.home is not set"/> <assert:assertFileExists file="${maven.was5.home}" msg=" ERROR: maven.was5.home is not a valid directory"/> - <taskdef name="wasListApps" classname="com.ibm.websphere.ant.tasks.ListApplications" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> - <ant:wasListApps> - <ant:setProperty name="profile" value="${maven.was5.listApps.profile}"/> - <ant:setProperty name="properties" value="${maven.was5.listApps.properties}"/> - <ant:setProperty name="conntype" value="${maven.was5.listApps.conntype}"/> - <ant:setProperty name="host" value="${maven.was5.listApps.host}"/> - <ant:setProperty name="port" value="${maven.was5.listApps.port}"/> - <ant:setProperty name="user" value="${maven.was5.listApps.username}"/> - <ant:setProperty name="password" value="${maven.was5.listApps.password}"/> - <ant:setProperty name="wasHome" value="${maven.was5.home}"/> - </ant:wasListApps> - + <was5:run-build-file-target target="wasListApps"/> </goal> <goal name="was5:installApp" description="Install an application on a WebSphere Appserver"> @@ -140,17 +84,7 @@ <maven:paramCheck fail="yes" value="${maven.was5.home}" message="ERROR: maven.was5.home is not set"/> <assert:assertFileExists file="${maven.was5.home}" msg=" ERROR: maven.was5.home is not a valid directory"/> - <taskdef name="wasInstallApp" classname="com.ibm.websphere.ant.tasks.InstallApplication" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> - <ant:wasInstallApp ear="${maven.was5.installApp.ear}"> - <ant:setProperty name="options" value="${maven.was5.installApp.options}"/> - <ant:setProperty name="conntype" value="${maven.was5.installApp.conntype}"/> - <ant:setProperty name="host" value="${maven.was5.installApp.host}"/> - <ant:setProperty name="port" value="${maven.was5.installApp.port}"/> - <ant:setProperty name="user" value="${maven.was5.installApp.username}"/> - <ant:setProperty name="password" value="${maven.was5.installApp.password}"/> - <ant:setProperty name="wasHome" value="${maven.was5.home}"/> - </ant:wasInstallApp> - + <was5:run-build-file-target target="wasInstallApp"/> </goal> <goal name="was5:uninstallApp" description="Uninstall an application on a WebSphere Appserver"> @@ -158,17 +92,7 @@ <maven:paramCheck fail="yes" value="${maven.was5.home}" message="ERROR: maven.was5.home is not set"/> <assert:assertFileExists file="${maven.was5.home}" msg=" ERROR: maven.was5.home is not a valid directory"/> - <taskdef name="wasUninstallApp" classname="com.ibm.websphere.ant.tasks.UninstallApplication" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> - <ant:wasUninstallApp application="${maven.was5.uninstallApp.application}"> - <ant:setProperty name="options" value="${maven.was5.uninstallApp.options}"/> - <ant:setProperty name="conntype" value="${maven.was5.uninstallApp.conntype}"/> - <ant:setProperty name="host" value="${maven.was5.uninstallApp.host}"/> - <ant:setProperty name="port" value="${maven.was5.uninstallApp.port}"/> - <ant:setProperty name="user" value="${maven.was5.uninstallApp.username}"/> - <ant:setProperty name="password" value="${maven.was5.uninstallApp.password}"/> - <ant:setProperty name="wasHome" value="${maven.was5.home}"/> - </ant:wasUninstallApp> - + <was5:run-build-file-target target="wasUninstallApp"/> </goal> <goal name="was5:startApp" description="Start an installed application on a WebSphere Appserver"> @@ -176,20 +100,7 @@ <maven:paramCheck fail="yes" value="${maven.was5.home}" message="ERROR: maven.was5.home is not set"/> <assert:assertFileExists file="${maven.was5.home}" msg=" ERROR: maven.was5.home is not a valid directory"/> - <taskdef name="wasStartApp" classname="com.ibm.websphere.ant.tasks.StartApplication" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> - <ant:wasStartApp application="${maven.was5.startApp.application}"> - <ant:setProperty name="server" value="${maven.was5.startApp.server}"/> - <ant:setProperty name="node" value="${maven.was5.startApp.node}"/> - <ant:setProperty name="profile" value="${maven.was5.startApp.profile}"/> - <ant:setProperty name="properties" value="${maven.was5.startApp.properties}"/> - <ant:setProperty name="conntype" value="${maven.was5.startApp.conntype}"/> - <ant:setProperty name="host" value="${maven.was5.startApp.host}"/> - <ant:setProperty name="port" value="${maven.was5.startApp.port}"/> - <ant:setProperty name="user" value="${maven.was5.startApp.username}"/> - <ant:setProperty name="password" value="${maven.was5.startApp.password}"/> - <ant:setProperty name="wasHome" value="${maven.was5.home}"/> - </ant:wasStartApp> - + <was5:run-build-file-target target="wasStartApp"/> </goal> <goal name="was5:stopApp" description="Stop an installed application on a WebSphere Appserver"> @@ -197,20 +108,7 @@ <maven:paramCheck fail="yes" value="${maven.was5.home}" message="ERROR: maven.was5.home is not set"/> <assert:assertFileExists file="${maven.was5.home}" msg=" ERROR: maven.was5.home is not a valid directory"/> - <taskdef name="wasStopApp" classname="com.ibm.websphere.ant.tasks.StopApplication" classpath="${maven.was5.home}/lib/wsanttasks.jar"/> - <ant:wasStopApp application="${maven.was5.stopApp.application}"> - <ant:setProperty name="server" value="${maven.was5.stopApp.server}"/> - <ant:setProperty name="node" value="${maven.was5.stopApp.node}"/> - <ant:setProperty name="password" value="${maven.was5.stopApp.password}"/> - <ant:setProperty name="profile" value="${maven.was5.stopApp.profile}"/> - <ant:setProperty name="properties" value="${maven.was5.stopApp.properties}"/> - <ant:setProperty name="conntype" value="${maven.was5.stopApp.conntype}"/> - <ant:setProperty name="host" value="${maven.was5.stopApp.host}"/> - <ant:setProperty name="port" value="${maven.was5.stopApp.port}"/> - <ant:setProperty name="user" value="${maven.was5.stopApp.username}"/> - <ant:setProperty name="wasHome" value="${maven.was5.home}"/> - </ant:wasStopApp> - + <was5:run-build-file-target target="wasStopApp"/> </goal> <!-- reinstall an app --> 1.13 +1 -1 maven-plugins/was5/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/was5/project.xml,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- project.xml 15 Oct 2004 11:17:36 -0000 1.12 +++ project.xml 23 Jun 2005 18:03:10 -0000 1.13 @@ -8,7 +8,7 @@ <name>WebSphere 5 (5.0/5.1) Plugin</name> <!-- groupId is in parent --> - <currentVersion>1.2.1-SNAPSHOT</currentVersion> + <currentVersion>2.0-SNAPSHOT</currentVersion> <!-- organization is in parent --> <inceptionYear>2004</inceptionYear> 1.13 +2 -1 maven-plugins/was5/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/was5/xdocs/changes.xml,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- changes.xml 27 Aug 2004 05:48:26 -0000 1.12 +++ changes.xml 23 Jun 2005 18:03:10 -0000 1.13 @@ -6,7 +6,8 @@ <author email="dio...@us...">dIon Gillard</author> </properties> <body> - <release version="1.2.1-SNAPSHOT" date="in CVS"> + <release version="2.0-SNAPSHOT" date="in CVS"> + <action dev="diongillard" type="fix">Use ws_ant to invoke tasks, instead of using a taskdef as this is not supported by IBM</action> <action dev="diongillard" type="fix">username not being passed correctly</action> </release> <release version="1.2" date="2004-08-27"> |