You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(37) |
Oct
(12) |
Nov
|
Dec
(47) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(9) |
Feb
(6) |
Mar
(1) |
Apr
(85) |
May
(9) |
Jun
|
Jul
(6) |
Aug
(85) |
Sep
(42) |
Oct
(27) |
Nov
(15) |
Dec
(27) |
2004 |
Jan
(39) |
Feb
(52) |
Mar
(43) |
Apr
(32) |
May
(18) |
Jun
(5) |
Jul
(63) |
Aug
(69) |
Sep
(12) |
Oct
(80) |
Nov
(55) |
Dec
(30) |
2005 |
Jan
(27) |
Feb
(6) |
Mar
(43) |
Apr
(5) |
May
(48) |
Jun
(48) |
Jul
(100) |
Aug
(16) |
Sep
(43) |
Oct
(25) |
Nov
(249) |
Dec
(2) |
2006 |
Jan
(9) |
Feb
(2) |
Mar
|
Apr
(26) |
May
(21) |
Jun
(8) |
Jul
(14) |
Aug
(104) |
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
(32) |
Feb
|
Mar
(2) |
Apr
|
May
(38) |
Jun
(2) |
Jul
(9) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
(3) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: dion g. <dio...@us...> - 2005-11-02 23:23:04
|
diongillard 05/11/02 15:22:53 maven-plugins/was5config/src/java/org/apache/maven/was5/mq - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:22:43
|
diongillard 05/11/02 15:22:36 maven-plugins/was5config/src/java/org/apache/maven/was5/listenerport - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:22:33
|
diongillard 05/11/02 15:22:28 maven-plugins/was5config/src/java/org/apache/maven/was5/jdbc - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:22:25
|
diongillard 05/11/02 15:22:18 maven-plugins/was5config/src/java/org/apache/maven/was5/jaas - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:22:06
|
diongillard 05/11/02 15:22:01 maven-plugins/was5config/src/java/org/apache/maven/was5 - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:21:26
|
diongillard 05/11/02 15:21:20 maven-plugins/was5config/src/java/org/apache/maven - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:21:15
|
diongillard 05/11/02 15:21:08 maven-plugins/was5config/src/java/org/apache - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:20:54
|
diongillard 05/11/02 15:20:48 maven-plugins/was5config/src/java/org - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:20:45
|
diongillard 05/11/02 15:20:37 maven-plugins/was5config/src/java - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:20:21
|
diongillard 05/11/02 15:20:16 maven-plugins/was5config/src - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:17:38
|
diongillard 05/11/02 15:17:32 Added: was5config/plugin-resources nodesync.jacl Log: Added from previous Revision Changes Path 1.1 maven-plugins/was5config/plugin-resources/nodesync.jacl Index: nodesync.jacl =================================================================== proc nodesync {nodes} { #-------------------------------------------------------------- # set up globals #-------------------------------------------------------------- global AdminConfig global AdminControl global AdminApp #--------------------------------------------------------- # We assume that there is only one cell, and we are on it #--------------------------------------------------------- set cellname [$AdminControl getCell] set index 1 foreach nodeName $nodes { set node [$AdminConfig getid /Cell:$cellname/Node:$nodeName/] puts "Checking for the existence of a NodeSync MBean on node $nodeName" set nodeSync [$AdminControl completeObjectName type=NodeSync,node=$nodeName,*] if {[llength $nodeSync] == 0} { puts "Error -- NodeSync MBean not found for name $nodeName" return } set enabled [$AdminControl getAttribute $nodeSync serverStartupSyncEnabled] if {[string compare $enabled "false"] == 0} { puts "Invoking synchronization for node because serverStartupSyncEnabled is set to false..." $AdminControl invoke $nodeSync sync puts "Done with synchronization." } } } #----------------------------------------------------------------- # Main #----------------------------------------------------------------- if { !($argc == 1) } { puts "This script requires 1 parameter: nodes" puts "e.g.: nodesync 'node1 node2'" } else { set nodes [lindex $argv 0] nodesync $nodes } |
From: dion g. <dio...@us...> - 2005-11-02 23:17:10
|
diongillard 05/11/02 15:17:02 maven-plugins/was5config/plugin-resources - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:16:18
|
diongillard 05/11/02 15:16:12 Added: was5config/javadoc javadoc.css Log: Added Revision Changes Path 1.1 maven-plugins/was5config/javadoc/javadoc.css Index: javadoc.css =================================================================== BODY { BACKGROUND-COLOR: #ffffff } A.selfref:link { COLOR: #555! important } A.selfref:visited { COLOR: #555! important } A:link { COLOR: #000099; FONT-FAMILY: sans-serif; TEXT-DECORATION: none } A:visited { COLOR: #000099; FONT-FAMILY: sans-serif; TEXT-DECORATION: none } A:active { COLOR: #990000; TEXT-DECORATION: underline } A:hover { COLOR: #990000; TEXT-DECORATION: underline } FONT.FrameItemFont { FONT-SIZE: 10pt } A.selfref:link { COLOR: #555! important; FONT-FAMILY: sans-serif } A.selfref:visited { COLOR: #555! important; FONT-FAMILY: sans-serif } .a TD { BACKGROUND: #ddd; COLOR: #000; FONT-FAMILY: sans-serif } H2 { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #eeeeee } TABLE { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; border-spacing: 2px } TR.TableHeadingColor TD { BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #555555 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #555555 1px solid; BORDER-BOTTOM: #555555 1px solid; FONT-FAMILY: sans-serif } TR.TableRowColor TD { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: sans-serif; cell-padding: 2px } TD.NavBarCell1 TABLE { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } TD.NavBarCell1 { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } TD.NavBarCell2 { BORDER-TOP-WIDTH: 4px; BORDER-LEFT-WIDTH: 4px; BORDER-LEFT-COLOR: green; BORDER-BOTTOM-WIDTH: 4px; BORDER-BOTTOM-COLOR: green; BORDER-TOP-COLOR: green; BORDER-RIGHT-WIDTH: 4px; BORDER-RIGHT-COLOR: green } DT { FONT-SIZE: 10pt; FONT-FAMILY: sans-serif } DT B { COLOR: #990000 } DD { MARGIN-TOP: 4px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 4px } DD CODE { FONT-SIZE: 9pt; COLOR: #333333 } .TableHeadingColor { BACKGROUND: #cccccc; COLOR: #990000 } .TableSubHeadingColor { BACKGROUND: #bbbbbb; COLOR: black } .TableRowColor { BACKGROUND: #eeeeee } .FrameTitleFont { FONT-WEIGHT: 900; COLOR: #ffffff; FONT-FAMILY: sans-serif } .FrameHeadingFont { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #990000; LINE-HEIGHT: 2em; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: sans-serif } .FrameItemFont { COLOR: #ffffff; FONT-FAMILY: sans-serif } .NavBarCell1 { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ddd; BORDER-BOTTOM-STYLE: none } .NavBarCell1Rev { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #990000; BORDER-BOTTOM-STYLE: none } .NavBarFont1 { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif } .NavBarFont1Rev { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif } .NavBarCell2 { BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none } .NavBarCell3 { BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none } |
From: dion g. <dio...@us...> - 2005-11-02 23:15:26
|
diongillard 05/11/02 15:15:20 maven-plugins/was5config/javadoc - New directory |
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> |
From: dion g. <dio...@us...> - 2005-11-02 23:12:58
|
diongillard 05/11/02 15:12:50 maven-plugins/was5config - New directory |
From: dion g. <dio...@us...> - 2005-11-02 23:05:26
|
diongillard 05/11/02 15:05:05 Modified: . .classpath Log: Use target/classes for output of compiled code Revision Changes Path 1.2 +1 -1 was5config/.classpath Index: .classpath =================================================================== RCS file: /cvsroot/maven-plugins/was5config/.classpath,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- .classpath 2 Nov 2005 22:13:41 -0000 1.1 +++ .classpath 2 Nov 2005 23:05:05 -0000 1.2 @@ -2,5 +2,5 @@ <classpath> <classpathentry kind="src" path="src/java"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="output" path="bin"/> + <classpathentry kind="output" path="target/classes"/> </classpath> |
From: Bjorn.Hilstad <bhi...@us...> - 2005-11-02 22:13:54
|
bhilstad 05/11/02 14:13:45 Added: xdocs properties.xml navigation.xml mqtcf.txt mqqcf.txt namespacebinding.txt examples.xml provider.txt authdata.txt mqtopic.txt listenerport.txt mqqueue.txt datasource.txt goals.xml index.xml . project.properties .classpath .project project.xml plugin.jelly .cvsignore plugin.properties src/java/org/apache/maven/was5/mq QueueHandler.java QCFHandler.java TCFHandler.java TopicHandler.java src/java/org/apache/maven/was5 ScriptFileHandler.java MissingArgumentException.java StringUtil.java ScriptFileBuilder.java plugin-resources nodesync.jacl src/java/org/apache/maven/was5/jaas JAASAuthDataHandler.java src/java/org/apache/maven/was5/jdbc JDBCProviderHandler.java JDBCDatasourceHandler.java src/java/org/apache/maven/was5/listenerport ListenerportHandler.java src/java/org/apache/maven/was5/namespace NameSpaceBindingHandler.java javadoc javadoc.css Log: First version of was5config contributed to sf.net Revision Changes Path 1.1 was5config/xdocs/properties.xml Index: properties.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <document> <properties> <title>Maven WAS5 Config plugin Properties</title> </properties> <body> <section name="Maven WAS5 Config plugin Settings"> <table> <tr> <th>Property</th> <th>Optional?</th> <th>Description</th> </tr> <tr> <td>maven.was5.home</td> <td>No</td> <td> <p> Path to WAS install root. Default value is blank. </p> </td> </tr> <tr> <td>maven.was5.host</td> <td>Yes</td> <td> <p> Name of host to which to add config to. Default value is <code>localhost</code> . </p> </td> </tr> <tr> <td>maven.was5.port</td> <td>Yes</td> <td> <p> Value of port "matching" the "host" and "conntype". Default value is <code>8880</code> . </p> </td> </tr> <tr> <td>maven.was5.conntype</td> <td>Yes</td> <td> <p> What kind of connection to use when calling server. Valid values are: SOAP, RMI and NONE. Default value is <code>SOAP</code> . </p> </td> </tr> <tr> <td>maven.was5.username</td> <td>Yes</td> <td> <p>Username to use if the server uses security. Default value is blank</p> </td> </tr> <tr> <td>maven.was5.password</td> <td>Yes</td> <td> <p>Password to use if the server uses security. Default value is blank</p> </td> </tr> <tr> <td>maven.was5.mq.topic.xml</td> <td>Yes</td> <td> <p> Path to where plugin expects to find xml file with config content. Default value is <code>${basedir}/setup-mq-topic.xml</code> . </p> </td> </tr> <tr> <td>maven.was5.mq.tcf.xml</td> <td>Yes</td> <td> <p> Path to where plugin expects to find xml file with config content. Default value is <code>${basedir}/setup-mq-tcf.xml</code> . </p> </td> </tr> <tr> <td>maven.was5.mq.queue.xml</td> <td>Yes</td> <td> <p> Path to where plugin expects to find xml file with config content. Default value is <code>${basedir}/setup-mq-queue.xml</code> . </p> </td> </tr> <tr> <td>maven.was5.mq.qcf.xml</td> <td>Yes</td> <td> <p> Path to where plugin expects to find xml file with config content. Default value is <code>${basedir}/setup-mq-qcf.xml</code> . </p> </td> </tr> <tr> <td>maven.was5.jdbc.datasource.xml</td> <td>Yes</td> <td> <p> Path to where plugin expects to find xml file with config content. Default value is <code>${basedir}/setup-jdbc-datasource.xml</code> . </p> </td> </tr> <tr> <td>maven.was5.jaasauthdata.xml</td> <td>Yes</td> <td> <p> Path to where plugin expects to find xml file with config content. Default value is <code>${basedir}/setup-jaasauthdata.xml</code> . </p> </td> </tr> <tr> <td>maven.was5.listenerport.xml</td> <td>Yes</td> <td> <p> Path to where plugin expects to find xml file with config content. Default value is <code>${basedir}/setup-listenerport.xml</code> . </p> </td> </tr> <tr> <td>maven.was5.namespacebinding.xml</td> <td>Yes</td> <td> <p> Path to where plugin expects to find xml file with config content. Default value is <code>${basedir}/setup-namespacebinding.xml</code> . </p> </td> </tr> <tr> <td>maven.was5.jdbc.provider.xml</td> <td>Yes</td> <td> <p> Path to where plugin expects to find xml file with config content. Default value is <code>${basedir}/setup-jdbc-provider.xml</code> . </p> </td> </tr> <tr> <td>maven.was5.nodesync.nodes</td> <td>Yes</td> <td> <p> Property to be set with values of nodes to synch when calling <b>was5config:nodesync</b> goal. <b>NOTE: This only works in a ND setting!</b> . Default value is blank </p> </td> </tr> </table> </section> </body> </document> 1.1 was5config/xdocs/navigation.xml Index: navigation.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <project name="Maven WAS5 Config plugin"> <title>Maven WAS5 Config plugin</title> <body> <links> <item href="http://maven.apache.org/" name="Maven"> </item> </links> <menu name="Overview"> <item href="/goals.html" name="Goals"> </item> <item href="/properties.html" name="Properties"> </item> <item href="/examples.html" name="Examples"> </item> </menu> </body> </project> 1.1 was5config/xdocs/mqtcf.txt Index: mqtcf.txt =================================================================== <setup> <node name="mynode" /> <queueManager name="MQMANAGER" /> <host name="123.45.67.89" /> <port name="1414" /> <!-- Add more connectionfactories as needed --> <tcf> <name name="SomeTCF" /> <jndiName name="jms/tcf/SomeTCF" /> <description name="Some connection factory" /> </tcf> </setup> 1.1 was5config/xdocs/mqqcf.txt Index: mqqcf.txt =================================================================== <setup> <node name="mynode" /> <queueManager name="MQMANAGER" /> <host name="123.234.345.456" /> <port name="1234" /> <qcf> <name name="QCF 1" /> <jndiName name="jms/qcf/qcf1" /> <description name="My First QCF" /> </qcf> <qcf> <name name="QCF 2" /> <jndiName name="jms/qcf/qcf2" /> <description name="My Second QCF" /> <queueManager name="MQMANAGER2" /> <host name="234.345.456.567" /> <port name="2345" /> <server name="server1" /> </qcf> </setup> 1.1 was5config/xdocs/namespacebinding.txt Index: namespacebinding.txt =================================================================== <setup> <node name="mynode" /> <!-- Add more namespacebindings as needed --> <namespacebinding> <!-- Indirect, Ejb, Corba --> <type name="Indirect" /> <name name="Binding1" /> <nameInNameSpace name="binding/test1" /> <jndiName name="ejb/TestEJB1" /> <providerURL name="iiop://localhost:2809" /> </namespacebinding> <namespacebinding> <!-- Indirect, Ejb, Corba --> <type name="Ejb" /> <name name="Binding2" /> <nameInNameSpace name="binding/test2" /> <applicationNodeName name="someothernode" /> <applicationServerName name="someserver" /> <bindingLocation name="SINGLESERVER" /> <!-- SINGLESERVER or SERVERCLUSTER --> <ejbJndiName name="ejb/TestEJB2" /> </namespacebinding> <namespacebinding> <!-- Indirect, Ejb, Corba --> <type name="Corba" /> <name name="Binding3" /> <nameInNameSpace name="binding/test3" /> <corbanameUrl name="corbaname:iiop:localhost:2809#ejb/TestEJB3" /> <federatedContext name="false" /> </namespacebinding> </setup> 1.1 was5config/xdocs/examples.xml Index: examples.xml =================================================================== <?xml version="1.0"?> <document> <body> <section name="Examples"> <p> <b>In general</b>: All was5config:xx goals (except the nodesync goal) requires a xml file with input. Have a look at the <a href="properties.html">Properties</a> section to see default path to xml files. A good approach will be to create a working folder with all xml files you need to match the goals you're calling, together with a project.properties file with properties set for washome, host, port, conntype, username and password (as an example). You then run all your goals from this working folder. <p/> For those of you that are familiar with jacl/jython scripting towards WAS, will recognize the xlm element names. They are all equal to the attribute names of the corresponding MBeans in wsadmin. <b>NOTE</b>: the content of the xml file is case-sensitive when it comes to elements and attributes! <p/> Below you will find all the goals with descriptions on target xml file structure and with an example. You'll see a column named "Global" in all tables. This states whether the element can be global or not. The global elements are very convenient to avoid duplications in the xml files (you can set global elements that are used for all sub-elements and override them where neccessary). <p/> <b>NOTE: Scripts does not check for already existing config, so you might get duplicates if they already exist!!</b> </p> <subsection name="was5config:jaasauthdata"> <p> Xml file should have <b><setup></b> root-element and can then have one or more <b><authdata></b> elements. </p> <table> <tr> <th><authdata> child elements</th> <th>Element attribute(s)</th> <th>Required</th> <th>Global</th> <th>Default value</th> </tr> <tr> <td>alias</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>userId</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>password</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>description</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td colspan="5"><a href="authdata.txt" target="_blank">Example file</a></td> </tr> </table> </subsection> <subsection name="was5config:jdbc-provider"> <p> Xml file should have <b><setup></b> root-element and can then have one or more <b><provider></b> elements. </p> <table> <tr> <th><provider> child elements</th> <th>Element attribute(s)</th> <th>Required</th> <th>Global</th> <th>Default value</th> </tr> <tr> <td>name</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>implementationClassName</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>node</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>server</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>description</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>classpath</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>nativepath</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td colspan="5"><a href="provider.txt" target="_blank">Example file</a></td> </tr> </table> </subsection> <subsection name="was5config:jdbc-datasource"> <p> Xml file should have <b><setup></b> root-element and can then have one or more <b><datasource></b> elements. </p> <table> <tr> <th><datasource> child elements</th> <th>Element attribute(s)</th> <th>Required</th> <th>Global</th> <th>Default value</th> </tr> <tr> <td>providerName</td> <td>"name"</td> <td>X</td> <td>X</td> <td>-</td> </tr> <tr> <td>name</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>node</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>server</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>datasourceHelperClassname</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>authDataAlias</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>mappingConfigAlias</td> <td>"name"</td> <td>-</td> <td>X</td> <td>DefaultPrincipalMapping</td> </tr> <tr> <td>authMechanismPreference</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>category</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>statementCacheSize</td> <td>"name"</td> <td>-</td> <td>X</td> <td>10</td> </tr> <tr> <td>jndiName</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>description</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>property</td> <td>"name", "type", "value" (all required if property are used)</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td colspan="5"><a href="datasource.txt" target="_blank">Example file</a></td> </tr> </table> </subsection> <subsection name="was5config:mq-qcf"> <p> Xml file should have <b><setup></b> root-element and can then have one or more <b><qcf></b> elements. </p> <table> <tr> <th><qcf> child elements</th> <th>Element attribute(s)</th> <th>Required</th> <th>Global</th> <th>Default value</th> </tr> <tr> <td>name</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>jndiName</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>transportType</td> <td>"name"</td> <td>X</td> <td>X</td> <td>CLIENT</td> </tr> <tr> <td>node</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>server</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>CCSID</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>XAEnabled</td> <td>"name"</td> <td>-</td> <td>X</td> <td>true</td> </tr> <tr> <td>authDataAlias</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>authMechanismPreference</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>category</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>channel</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>clientID</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>host</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>mappingConfigAlias</td> <td>"name"</td> <td>-</td> <td>X</td> <td>DefaultPrincipalMapping</td> </tr> <tr> <td>msgRetention</td> <td>"name"</td> <td>-</td> <td>X</td> <td>true</td> </tr> <tr> <td>port</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>queueManager</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>tempModel</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>description</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td colspan="5"><a href="mqqcf.txt" target="_blank">Example file</a></td> </tr> </table> </subsection> <subsection name="was5config:mq-queue"> <p> Xml file should have <b><setup></b> root-element and can then have one or more <b><queue></b> elements. </p> <table> <tr> <th><queue> child elements</th> <th>Element attribute(s)</th> <th>Required</th> <th>Global</th> <th>Default value</th> </tr> <tr> <td>name</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>jndiName</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>baseQueueName</td> <td>"name"</td> <td>X</td> <td>X</td> <td>-</td> </tr> <tr> <td>node</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>server</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>CCSID</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>baseQueueManagerName</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>category</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>decimalEncoding</td> <td>"name"</td> <td>-</td> <td>X</td> <td>Normal</td> </tr> <tr> <td>expiry</td> <td>"name"</td> <td>-</td> <td>X</td> <td>APPLICATION_DEFINED</td> </tr> <tr> <td>floatingPointEncoding</td> <td>"name"</td> <td>-</td> <td>X</td> <td>IEEENormal</td> </tr> <tr> <td>integerEncoding</td> <td>"name"</td> <td>-</td> <td>X</td> <td>Normal</td> </tr> <tr> <td>password</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>persistence</td> <td>"name"</td> <td>-</td> <td>X</td> <td>APPLICATION_DEFINED</td> </tr> <tr> <td>priority</td> <td>"name"</td> <td>-</td> <td>X</td> <td>APPLICATION_DEFINED</td> </tr> <tr> <td>queueManagerHost</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>queueManagerPort</td> <td>"name"</td> <td>-</td> <td>X</td> <td>0</td> </tr> <tr> <td>serverConnectionChannelName</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>specifiedExpiry</td> <td>"name"</td> <td>-</td> <td>X</td> <td>0</td> </tr> <tr> <td>specifiedPriority</td> <td>"name"</td> <td>-</td> <td>X</td> <td>0</td> </tr> <tr> <td>targetClient</td> <td>"name"</td> <td>-</td> <td>X</td> <td>JMS</td> </tr> <tr> <td>useNativeEncoding</td> <td>"name"</td> <td>-</td> <td>X</td> <td>false</td> </tr> <tr> <td>userName</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>description</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td colspan="5"><a href="mqqueue.txt" target="_blank">Example file</a></td> </tr> </table> </subsection> <subsection name="was5config:mq-tcf"> <p> Xml file should have <b><setup></b> root-element and can then have one or more <b><tcf></b> elements. </p> <table> <tr> <th><tcf> child elements</th> <th>Element attribute(s)</th> <th>Required</th> <th>Global</th> <th>Default value</th> </tr> <tr> <td>name</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>jndiName</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>transportType</td> <td>"name"</td> <td>X</td> <td>X</td> <td>BINDINGS</td> </tr> <tr> <td>node</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>server</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>CCSID</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>XAEnabled</td> <td>"name"</td> <td>-</td> <td>X</td> <td>true</td> </tr> <tr> <td>authDataAlias</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>authMechanismPreference</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>brokerCCSubQ</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>brokerControlQueue</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>brokerPubQueue</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>brokerQueueManager</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>brokerSubQueue</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>brokerVersion</td> <td>"name"</td> <td>-</td> <td>X</td> <td>MA0C</td> </tr> <tr> <td>category</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>channel</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>clientID</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>cloneSupport</td> <td>"name"</td> <td>-</td> <td>X</td> <td>false</td> </tr> <tr> <td>host</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>mapping</td> <td>"name"</td> <td>-</td> <td>X</td> <td>DefaultPrincipalMapping</td> </tr> <tr> <td>port</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>queueManager</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>tempModel</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>description</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td colspan="5"><a href="mqtcf.txt" target="_blank">Example file</a></td> </tr> </table> </subsection> <subsection name="was5config:mq-topic"> <p> Xml file should have <b><setup></b> root-element and can then have one or more <b><topic></b> elements. </p> <table> <tr> <th><topic> child elements</th> <th>Element attribute(s)</th> <th>Required</th> <th>Global</th> <th>Default value</th> </tr> <tr> <td>name</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>jndiName</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>baseTopicName</td> <td>"name"</td> <td>X</td> <td>X</td> <td>-</td> </tr> <tr> <td>node</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>server</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>brokerDurSubQueue</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>brokerCCDurSubQueue</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>CCSID</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>category</td> <td>"name"</td> <td>-</td> <td>X</td> <td>-</td> </tr> <tr> <td>decimalEncoding</td> <td>"name"</td> <td>-</td> <td>X</td> <td>Normal</td> </tr> <tr> <td>expiry</td> <td>"name"</td> <td>-</td> <td>X</td> <td>APPLICATION_DEFINED</td> </tr> <tr> <td>floatingPointEncoding</td> <td>"name"</td> <td>-</td> <td>X</td> <td>IEEENormal</td> </tr> <tr> <td>integerEncoding</td> <td>"name"</td> <td>-</td> <td>X</td> <td>Normal</td> </tr> <tr> <td>persistence</td> <td>"name"</td> <td>-</td> <td>X</td> <td>APPLICATION_DEFINED</td> </tr> <tr> <td>priority</td> <td>"name"</td> <td>-</td> <td>X</td> <td>APPLICATION_DEFINED</td> </tr> <tr> <td>specifiedExpiry</td> <td>"name"</td> <td>-</td> <td>X</td> <td>0</td> </tr> <tr> <td>specifiedPriority</td> <td>"name"</td> <td>-</td> <td>X</td> <td>0</td> </tr> <tr> <td>targetClient</td> <td>"name"</td> <td>-</td> <td>X</td> <td>JMS</td> </tr> <tr> <td>useNativeEncoding</td> <td>"name"</td> <td>-</td> <td>X</td> <td>false</td> </tr> <tr> <td>description</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td colspan="5"><a href="mqtopic.txt" target="_blank">Example file</a></td> </tr> </table> </subsection> <subsection name="was5config:listenerport"> <p> Xml file should have <b><setup></b> root-element and can then have one or more <b><listenerport></b> elements. </p> <table> <tr> <th><listenerport> child elements</th> <th>Element attribute(s)</th> <th>Required</th> <th>Global</th> <th>Default value</th> </tr> <tr> <td>name</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>node</td> <td>"name"</td> <td>X</td> <td>X</td> <td>-</td> </tr> <tr> <td>server</td> <td>"name"</td> <td>X</td> <td>X</td> <td>-</td> </tr> <tr> <td>connectionFactoryJNDIName</td> <td>"name"</td> <td>X</td> <td>X</td> <td>-</td> </tr> <tr> <td>destinationJNDIName</td> <td>"name"</td> <td>X</td> <td>X</td> <td>-</td> </tr> <tr> <td>initialState</td> <td>"name"</td> <td>X</td> <td>X</td> <td>START</td> </tr> <tr> <td>maxSessions</td> <td>"name"</td> <td>-</td> <td>X</td> <td>1</td> </tr> <tr> <td>maxRetries</td> <td>"name"</td> <td>-</td> <td>X</td> <td>0</td> </tr> <tr> <td>maxMessages</td> <td>"name"</td> <td>-</td> <td>X</td> <td>1</td> </tr> <tr> <td>description</td> <td>"name"</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td colspan="5"><a href="listenerport.txt" target="_blank">Example file</a></td> </tr> </table> </subsection> <subsection name="was5config:namespacebinding"> <p> Xml file should have <b><setup></b> root-element and can then have one or more <b><namespacebinding></b> elements. </p> <table> <tr> <th><namespacebinding> child elements</th> <th>Element attribute(s)</th> <th>Required</th> <th>Global</th> <th>Default value</th> </tr> <tr> <td>name</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>node</td> <td>"name"</td> <td>X</td> <td>X</td> <td>-</td> </tr> <tr> <td>server</td> <td>"name"</td> <td>X</td> <td>X</td> <td>-</td> </tr> <tr> <td>nameInNameSpace</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>type</td> <td>"name"</td> <td>X</td> <td>-</td> <td>-</td> </tr> <tr> <td>jndiName</td> <td>"name"</td> <td>For type Indirect</td> <td>-</td> <td>-</td> </tr> <tr> <td>providerURL</td> <td>"name"</td> <td>For type Indirect</td> <td>-</td> <td>-</td> </tr> <tr> <td>applicationNodeName</td> <td>"name"</td> <td>For type Ejb</td> <td>-</td> <td>-</td> </tr> <tr> <td>applicationServerName</td> <td>"name"</td> <td>For type Ejb</td> <td>-</td> <td>-</td> </tr> <tr> <td>bindingLocation</td> <td>"name"</td> <td>For type Ejb</td> <td>-</td> <td>SINGLESERVER</td> </tr> <tr> <td>ejbJndiName</td> <td>"name"</td> <td>For type Ejb</td> <td>-</td> <td>-</td> </tr> <tr> <td>corbanameUrl</td> <td>"name"</td> <td>For type Corba</td> <td>-</td> <td>-</td> </tr> <tr> <td>federatedContext</td> <td>"name"</td> <td>For type Corba</td> <td>-</td> <td>false</td> </tr> <tr> <td colspan="5"><a href="namespacebinding.txt" target="_blank">Example file</a></td> </tr> </table> </subsection> </section> </body> </document> 1.1 was5config/xdocs/provider.txt Index: provider.txt =================================================================== <setup> <!-- Globals: This will be applied to all providers if not overrided --> <node name="mynode" /> <server name="server1" /> <!-- This provider will be setup at mynode and server1 --> <provider> <name name="Provider 1" /> <description name="My First Provider" /> <classpath name="/my/path/driver.jar" /> <implementationClassName name="com.foo.SomeClass" /> </provider> <!-- This provider will be setup at mynode --> <provider> <name name="Provider 2" /> <description name="My Second Provider" /> <classpath name="/my/path/driver2.jar" /> <implementationClassName name="com.foo.SomeClass2" /> <server name="" /> </provider> <!-- This provider will be setup at cell level --> <provider> <name name="Provider 3" /> <description name="My Third Provider" /> <classpath name="/my/path/driver3.jar" /> <implementationClassName name="com.foo.SomeClass3" /> <node name="" /> <server name="" /> </provider> </setup> 1.1 was5config/xdocs/authdata.txt Index: authdata.txt =================================================================== <setup> <authdata> <alias name="alias1" /> <userId name="userid1" /> <password name="password1" /> <description name="This is my first alias" /> </authdata> <authdata> <alias name="alias2" /> <userId name="userid2" /> <password name="password2" /> <description name="This is my second alias" /> </authdata> </setup> 1.1 was5config/xdocs/mqtopic.txt Index: mqtopic.txt =================================================================== <setup> <node name="mynode" /> <CCSID name="819" /> <category name="category" /> <brokerDurSubQueue name="brokerDurSubQueue" /> <brokerCCDurSubQueue name="brokerCCDurSubQueue" /> <!-- Add more queues as needed --> <topic> <name name="QA.TEST_SYNCH" /> <jndiName name="mq/topic/QA.TEST_SYNCH" /> <baseTopicName name="QA.TEST_SYNCH" /> <description name="Topic for synchronous requests" /> </topic> </setup> 1.1 was5config/xdocs/listenerport.txt Index: listenerport.txt =================================================================== <setup> <node name="mynode" /> <server name="server1" /> <listenerport> <name name="listenerport1" /> <connectionFactoryJNDIName name="jms/qcf/qcf1" /> <destinationJNDIName name="jms/queue/queue1" /> <description name="Listenerport One" /> </listenerport> <listenerport> <name name="listenerport2" /> <connectionFactoryJNDIName name="jms/qcf/qcf2" /> <destinationJNDIName name="jms/queue/queue2" /> <description name="Listenerport Two" /> </listenerport> </setup> 1.1 was5config/xdocs/mqqueue.txt Index: mqqueue.txt =================================================================== <setup> <node name="mynode" /> <CCSID name="850" /> <queue> <name name="Queue 1" /> <jndiName name="jms/queue/queue1" /> <baseQueueName name="SOME_QUEUE_1" /> <description name="My First Queue" /> </queue> <queue> <name name="Queue 2" /> <jndiName name="jms/queue/queue2" /> <baseQueueName name="SOME_QUEUE_2" /> <description name="My Second Queue" /> </queue> </setup> 1.1 was5config/xdocs/datasource.txt Index: datasource.txt =================================================================== <setup> <!-- Globals: This will be applied to all datasources if not overrided --> <node name="mynode" /> <server name="server1" /> <providerName name="Provider 1" /> <property name="serverName" type="java.lang.String" value="123.234.345.456" /> <property name="portNumber" type="java.lang.String" value="1234" /> <datasource> <name name="Datasource 1" /> <jndiName name="jdbc/ds/ds1" /> <authDataAlias name="alias1" /> <datasourceHelperClassname name="com.foo.Helper1" /> <property name="databaseName" type="java.lang.String" value="DB1" /> </datasource> <datasource> <providerName name="Provider 2" /> <name name="Datasource 2" /> <jndiName name="jdbc/ds/ds2" /> <authDataAlias name="alias2" /> <datasourceHelperClassname name="com.foo.Helper2" /> <server name="" /> <property name="databaseName" type="java.lang.String" value="DB2" /> <property name="serverName" type="java.lang.String" value="234.345.456.567" /> <property name="portNumber" type="java.lang.String" value="2345" /> </datasource> </setup> 1.1 was5config/xdocs/goals.xml Index: goals.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <document> <properties> <title>Maven WAS5 Setup plugin Goals</title> </properties> <body> <goals> <goal> <name>was5config:was5config</name> <description> Default goal. Runs the other goals in sequence. </description> </goal> <goal> <name>was5config:jaasauthdata</name> <description> Setup J2C Authentication Data Entries. Goal uses xml file from property maven.was5.jaasauthdata.xml </description> </goal> <goal> <name>was5config:jdbc-provider</name> <description> Setup JDBC Providers. Goal uses xml file from property maven.was5.jdbc.provider.xml </description> </goal> <goal> <name>was5config:jdbc-datasource</name> <description> Setup JDBC Datasources. Goal uses xml file from property maven.was5.jdbc.datasource.xml </description> </goal> <goal> <name>was5config:listenerport</name> <description> Setup Listenerports. Goal uses xml file from property maven.was5.listenport.xml </description> </goal> <goal> <name>was5config:namespacebinding</name> <description> Setup Name Space Bindings. Goal uses xml file from property maven.was5.namespacebinding.xml </description> </goal> <goal> <name>was5config:mq-qcf</name> <description> Setup WebSphere MQ Queue Connection Factories. Goal uses xml file from property maven.was5.mq.qcf.xml </description> </goal> <goal> <name>was5config:mq-queue</name> <description> Setup WebSphere MQ Queue Destinations. Goal uses xml file from property maven.was5.mq.queue.xml </description> </goal> <goal> <name>was5config:mq-tcf</name> <description> Setup WebSphere MQ Topic Connection Factories. Goal uses xml file from property maven.was5.mq.tcf.xml </description> </goal> <goal> <name>was5config:mq-topic</name> <description> Setup WebSphere MQ Topic Destinations. Goal uses xml file from property maven.was5.mq.topic.xml </description> </goal> <goal> <name>was5config:nodesync</name> <description>Performs NodeSync on nodes.</description> </goal> </goals> </body> </document> 1.1 was5config/xdocs/index.xml Index: index.xml =================================================================== <?xml version="1.0"?> <document> <body> <section name="Maven WAS5 Config Plugin"> <p> This plugin provides functionality for configurating parts of your WebSphere application server. The plugin generates jacl scripts on the fly based on xml files, so you do not need know anything about scripting. <p/> The plugin currently supports the setup of: <br/> <li>JDBC Providers</li> <li>Datasources</li> <li>J2C Authentication Data Entries</li> <li>Listenerports</li> <li>Name Space Bindings</li> <li>WebSphere MQ Queue Connection Factories </li> <li>WebSphere MQ Queue Destinations </li> <li>WebSphere MQ Topic Connection Factories </li> <li>WebSphere MQ Topic Destinations </li> <p/> The plugin supports both BASE and ND deployment setup It assumes only one cell. Examples on how to use plugin can be found <a href="examples.html">here</a>. <p/> For more information on the functionality provided by this plugin, please see the <a href="goals.html">Goals</a> document. <p /> For more information on how to customise the functionality provided by this plugin, please see the <a href="properties.html">Properties</a> document. </p> </section> </body> </document> 1.1 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 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="bin"/> </classpath> 1.1 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 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 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 n... [truncated message content] |
From: Bjorn.Hilstad <bhi...@us...> - 2005-11-02 22:13:20
|
bhilstad 05/11/02 14:13:01 was5config/plugin-resources - New directory |
From: Bjorn.Hilstad <bhi...@us...> - 2005-11-02 22:13:20
|
bhilstad 05/11/02 14:13:01 was5config/src/java/org/apache - New directory |
From: Bjorn.Hilstad <bhi...@us...> - 2005-11-02 22:13:20
|
bhilstad 05/11/02 14:13:01 was5config/src/java - New directory |
From: Bjorn.Hilstad <bhi...@us...> - 2005-11-02 22:13:20
|
bhilstad 05/11/02 14:13:01 was5config/src/java/org - New directory |
From: Bjorn.Hilstad <bhi...@us...> - 2005-11-02 22:13:20
|
bhilstad 05/11/02 14:13:01 was5config/src - New directory |
From: Bjorn.Hilstad <bhi...@us...> - 2005-11-02 22:13:11
|
bhilstad 05/11/02 14:13:01 was5config/xdocs - New directory |
From: Bjorn.Hilstad <bhi...@us...> - 2005-11-02 22:13:11
|
bhilstad 05/11/02 14:13:01 was5config/src/java/org/apache/maven/was5/namespace - New directory |