From: dion g. <dio...@us...> - 2005-11-02 23:13:04
|
diongillard 05/11/02 15:12:57 Added: was5config project.xml plugin.properties .cvsignore plugin.jelly project.properties .project .classpath Log: Added from previous location Revision Changes Path 1.1 maven-plugins/was5config/project.xml Index: project.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <project> <name>Maven WAS5 Config plugin</name> <id>maven-was5config-plugin</id> <currentVersion>1.1</currentVersion> <package>org.apache.maven.was5</package> <shortDescription>Maven plugin for scripting WAS5 config</shortDescription> <url>http://maven-plugins.sourceforge.net/maven-was5config-plugin/</url> <siteDirectory>/home/groups/m/ma/maven-plugins/htdocs/maven-was5config-plugin/</siteDirectory> <distributionDirectory>/home/groups/m/ma/maven-plugins/htdocs/maven-was5config-plugin/distributions/</distributionDirectory> <repository> <connection>scm:cvs:pserver:ano...@cv...:/cvsroot/maven-plugins:maven-plugins/was5config</connection> <developerConnection>scm:cvs:ext:${maven.username}@cvs.sourceforge.net:/cvsroot/maven-plugins:maven-plugins/was5config</developerConnection> <url>http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/maven-plugins/maven-plugins/was5config/</url> </repository> <dependencies> <dependency> <groupId>ant</groupId> <artifactId>ant</artifactId> <version>1.5.3-1</version> </dependency> </dependencies> <developers> <developer> <name>Morten Kristiansen</name> <email>mo...@tr...</email> <roles> <role>Creator</role> <role>Java Developer</role> </roles> </developer> <developer> <name>Bjørn Hilstad</name> <email>bjo...@gm...</email> <roles> <role>Java Developer</role> </roles> </developer> </developers> <build> <sourceDirectory>${basedir}/src/java</sourceDirectory> <resources> <resource> <directory>${basedir}</directory> <excludes> <exclude>**/target/**</exclude> <exclude>**/src/**</exclude> <exclude>**/bin/**</exclude> </excludes> </resource> </resources> </build> <reports> <report>maven-developer-activity-plugin</report> <report>maven-file-activity-plugin</report> <report>maven-changelog-plugin</report> <report>maven-javadoc-plugin</report> <report>maven-jxr-plugin</report> <report>maven-tasklist-plugin</report> </reports>reports> </project> 1.1 maven-plugins/was5config/plugin.properties Index: plugin.properties =================================================================== maven.was5.conntype=SOAP maven.was5.host=localhost maven.was5.port=8880 maven.was5.nodesync.nodes= maven.was5.jaasauthdata.xml=${basedir}/setup-jaasauthdata.xml maven.was5.jdbc.provider.xml=${basedir}/setup-jdbc-provider.xml maven.was5.jdbc.datasource.xml=${basedir}/setup-jdbc-datasource.xml maven.was5.mq.qcf.xml=${basedir}/setup-mq-qcf.xml maven.was5.mq.queue.xml=${basedir}/setup-mq-queue.xml maven.was5.mq.tcf.xml=${basedir}/setup-mq-tcf.xml maven.was5.mq.topic.xml=${basedir}/setup-mq-topic.xml maven.was5.listenerport.xml=${basedir}/setup-listenerport.xml maven.was5.namespacebinding.xml=${basedir}/setup-namespacebinding.xml 1.1 maven-plugins/was5config/.cvsignore Index: .cvsignore =================================================================== target 1.1 maven-plugins/was5config/plugin.jelly Index: plugin.jelly =================================================================== <?xml version="1.0"?> <project xmlns:define="jelly:define" xmlns:j="jelly:core" xmlns:u="jelly:util" xmlns:assert="assert" xmlns:ant="jelly:ant" xmlns:maven="jelly:maven"> <!--==================================================================--> <!-- Default goal : Runs all config goals --> <!--==================================================================--> <goal name="was5config" prereqs="was5config:was5config" description="Runs all config goals"/> <goal name="was5config:was5config" description="Runs all config goals"> <attainGoal name="was5config:jaasauthdata" /> <attainGoal name="was5config:jdbc-provider" /> <attainGoal name="was5config:jdbc-datasource" /> <attainGoal name="was5config:mq-qcf" /> <attainGoal name="was5config:mq-queue" /> <attainGoal name="was5config:mq-tcf" /> <attainGoal name="was5config:mq-topic" /> <attainGoal name="was5config:listenerport" /> <attainGoal name="was5config:namespacebinding" /> <attainGoal name="was5config:nodesync" /> </goal> <goal name="was5config:jaasauthdata" description="Setup J2C Authentication Data Entries"> <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" /> <j:useBean var="builder" class="org.apache.maven.was5.ScriptFileBuilder" /> <j:set var="filename" value="${builder.build('org.apache.maven.was5.jaas.JAASAuthDataHandler', context.getVariable('maven.was5.jaasauthdata.xml'))}" /> <ant:echo>Using file: ${filename}</ant:echo> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${filename}" /> <ant:setProperty name="lang" value="jacl" /> </ant:wsAdmin> </goal> <goal name="was5config:jdbc-provider" description="Setup JDBC Providers"> <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" /> <j:useBean var="builder" class="org.apache.maven.was5.ScriptFileBuilder" /> <j:set var="filename" value="${builder.build('org.apache.maven.was5.jdbc.JDBCProviderHandler', context.getVariable('maven.was5.jdbc.provider.xml'))}" /> <ant:echo>Using file: ${filename}</ant:echo> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${filename}" /> <ant:setProperty name="lang" value="jacl" /> </ant:wsAdmin> </goal> <goal name="was5config:jdbc-datasource" description="Setup JDBC Datasources"> <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" /> <j:useBean var="builder" class="org.apache.maven.was5.ScriptFileBuilder" /> <j:set var="filename" value="${builder.build('org.apache.maven.was5.jdbc.JDBCDatasourceHandler', context.getVariable('maven.was5.jdbc.datasource.xml'))}" /> <ant:echo>Using file: ${filename}</ant:echo> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${filename}" /> <ant:setProperty name="lang" value="jacl" /> </ant:wsAdmin> </goal> <goal name="was5config:mq-qcf" description="Setup WebSphere MQ Queue Connection Factories"> <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" /> <j:useBean var="builder" class="org.apache.maven.was5.ScriptFileBuilder" /> <j:set var="filename" value="${builder.build('org.apache.maven.was5.mq.QCFHandler', context.getVariable('maven.was5.mq.qcf.xml'))}" /> <ant:echo>Using file: ${filename}</ant:echo> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${filename}" /> <ant:setProperty name="lang" value="jacl" /> </ant:wsAdmin> </goal> <goal name="was5config:mq-queue" description="Setup WebSphere MQ Queue Destinations"> <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" /> <j:useBean var="builder" class="org.apache.maven.was5.ScriptFileBuilder" /> <j:set var="filename" value="${builder.build('org.apache.maven.was5.mq.QueueHandler', context.getVariable('maven.was5.mq.queue.xml'))}" /> <ant:echo>Using file: ${filename}</ant:echo> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${filename}" /> <ant:setProperty name="lang" value="jacl" /> </ant:wsAdmin> </goal> <goal name="was5config:mq-tcf" description="Setup WebSphere MQ Topic Connection Factories"> <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" /> <j:useBean var="builder" class="org.apache.maven.was5.ScriptFileBuilder" /> <j:set var="filename" value="${builder.build('org.apache.maven.was5.mq.TCFHandler', context.getVariable('maven.was5.mq.tcf.xml'))}" /> <ant:echo>Using file: ${filename}</ant:echo> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${filename}" /> <ant:setProperty name="lang" value="jacl" /> </ant:wsAdmin> </goal> <goal name="was5config:mq-topic" description="Setup WebSphere MQ Topic Destinations"> <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" /> <j:useBean var="builder" class="org.apache.maven.was5.ScriptFileBuilder" /> <j:set var="filename" value="${builder.build('org.apache.maven.was5.mq.TopicHandler', context.getVariable('maven.was5.mq.topic.xml'))}" /> <ant:echo>Using file: ${filename}</ant:echo> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${filename}" /> <ant:setProperty name="lang" value="jacl" /> </ant:wsAdmin> </goal> <goal name="was5config:listenerport" description="Setup Listenerports"> <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" /> <j:useBean var="builder" class="org.apache.maven.was5.ScriptFileBuilder" /> <j:set var="filename" value="${builder.build('org.apache.maven.was5.listenerport.ListenerportHandler', context.getVariable('maven.was5.listenerport.xml'))}" /> <ant:echo>Using file: ${filename}</ant:echo> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${filename}" /> <ant:setProperty name="lang" value="jacl" /> </ant:wsAdmin> </goal> <goal name="was5config:namespacebinding" description="Create NameSpaceBinding"> <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" /> <j:useBean var="builder" class="org.apache.maven.was5.ScriptFileBuilder" /> <j:set var="filename" value="${builder.build('org.apache.maven.was5.namespace.NameSpaceBindingHandler', context.getVariable('maven.was5.namespacebinding.xml'))}" /> <ant:echo>Using file: ${filename}</ant:echo> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${filename}" /> <ant:setProperty name="lang" value="jacl" /> </ant:wsAdmin> </goal> <goal name="was5config:nodesync" description="Performs NodeSync on nodes"> <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" /> <ant:taskdef name="wsAdmin" classname="com.ibm.websphere.ant.tasks.WsAdmin" classpath="${maven.was5.home}/lib/wsanttasks.jar" /> <ant:wsAdmin> <ant:setProperty name="wasHome" value="${maven.was5.home}" /> <ant:setProperty name="conntype" value="${maven.was5.conntype}" /> <ant:setProperty name="host" value="${maven.was5.host}" /> <ant:setProperty name="port" value="${maven.was5.port}" /> <ant:setProperty name="user" value="${maven.was5.username}" /> <ant:setProperty name="password" value="${maven.was5.password}" /> <ant:setProperty name="script" value="${plugin.dir}/plugin-resources/nodesync.jacl" /> <ant:setProperty name="lang" value="jacl" /> <ant:arg value="${maven.was5.nodesync.nodes}"/> </ant:wsAdmin> </goal> </project> 1.1 maven-plugins/was5config/project.properties Index: project.properties =================================================================== # XDOCS PLUGIN PROPS maven.xdoc.date=left maven.xdoc.date.format=dd MMM yy HH:mm maven.xdoc.includeProjectDocumentation=yes # JAVADOC PLUGIN PROPS maven.javadoc.stylesheet=${basedir}/javadoc/javadoc.css 1.1 maven-plugins/was5config/.project Index: .project =================================================================== <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>was5config</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> </natures> </projectDescription> 1.1 maven-plugins/was5config/.classpath Index: .classpath =================================================================== <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src/java"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="output" path="target/classes"/> </classpath> |