|
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>
|