From 0c2df474e2145551176fd1f848fff18e45c766fa Mon Sep 17 00:00:00 2001
From: Jyoti-Prakash01 <45236642+Jyoti-Prakash01@users.noreply.github.com>
Date: Tue, 2 Jul 2019 17:35:30 +0530
Subject: [PATCH 1/2] Added mqsiprofile script field to broker steps : create,
delete, start, stop.
---
src/main/zip/info.xml | 4 ++
src/main/zip/plugin.xml | 150 +++++++++++++++++++++++++++++++++++++--
src/main/zip/upgrade.xml | 34 +++++++++
3 files changed, 183 insertions(+), 5 deletions(-)
diff --git a/src/main/zip/info.xml b/src/main/zip/info.xml
index 9bd8a1e..17dae4f 100644
--- a/src/main/zip/info.xml
+++ b/src/main/zip/info.xml
@@ -287,5 +287,9 @@ Fixes APAR PH04149 - Add remote broker connection JARs and consider CLASSPATH en
Fixes APAR PH04645 - Fixed receiving broker responses when broker refuses request.
+
+Added mqsiprofile script field to broker steps : create, delete, start, stop.
+
+
diff --git a/src/main/zip/plugin.xml b/src/main/zip/plugin.xml
index aa509d5..a2a2aa1 100644
--- a/src/main/zip/plugin.xml
+++ b/src/main/zip/plugin.xml
@@ -10,7 +10,7 @@
xmlns:server="http://www.urbancode.com/PluginServerXMLSchema_v1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-
+
Integration for WebSphere Message Broker to deploy Broker Archives and start and stop Message Flows
using the CMP API. This plugin is compatible with both version 9 and 10 of IBM Integration Bus, and
is also compatible with versions 7 and 8 of WebSphere Message Broker.
@@ -2215,6 +2215,40 @@
description="Any additional arguments to pass to the 'mqsicreatebroker' script when running this
step. Multiple arguments are split by new line. (e.g. '-i generalDefaultUserId')"/>
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
@@ -2257,6 +2292,40 @@
label="Delete Trace Files"
description="Check this box to delete the node's trace files from its work directory."/>
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
@@ -2288,6 +2358,40 @@
label="Integration Node (Broker)"
description="The name of the integration node to create."/>
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
@@ -2319,6 +2424,40 @@
label="Integration Node (Broker)"
description="The name of the integration node to create."/>
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
diff --git a/src/main/zip/upgrade.xml b/src/main/zip/upgrade.xml
index 047d69b..5ec29ba 100644
--- a/src/main/zip/upgrade.xml
+++ b/src/main/zip/upgrade.xml
@@ -914,5 +914,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From b88b858365eaf08e5e8045212c6e937a2b5b4f5e Mon Sep 17 00:00:00 2001
From: Jyoti-Prakash01 <45236642+Jyoti-Prakash01@users.noreply.github.com>
Date: Fri, 5 Jul 2019 16:21:02 +0530
Subject: [PATCH 2/2] Removed jarpath property from broker steps
---
src/main/zip/mqsi_profile_wrapper.groovy | 2 ++
src/main/zip/plugin.xml | 44 ------------------------
2 files changed, 2 insertions(+), 44 deletions(-)
diff --git a/src/main/zip/mqsi_profile_wrapper.groovy b/src/main/zip/mqsi_profile_wrapper.groovy
index ebedc5f..a2df191 100644
--- a/src/main/zip/mqsi_profile_wrapper.groovy
+++ b/src/main/zip/mqsi_profile_wrapper.groovy
@@ -100,6 +100,7 @@ else {
}
/* Parse Jar Path to create groovy classpath */
+if(jarPath) {
for (def jarEntry : jarPath.split(File.pathSeparator)) {
def jarFile = new File(jarEntry.trim())
@@ -132,6 +133,7 @@ for (def jarEntry : jarPath.split(File.pathSeparator)) {
println("[Warning] ${jarFile} is not a file or directory on the file system, and it will be ignored.")
}
}
+}
if (requiredJars) {
println("[Warning] the following jar files were not found on the Jar Path and are required with this"
diff --git a/src/main/zip/plugin.xml b/src/main/zip/plugin.xml
index a2a2aa1..1b73ebf 100644
--- a/src/main/zip/plugin.xml
+++ b/src/main/zip/plugin.xml
@@ -2215,17 +2215,6 @@
description="Any additional arguments to pass to the 'mqsicreatebroker' script when running this
step. Multiple arguments are split by new line. (e.g. '-i generalDefaultUserId')"/>
-
-
-
-
-
-
-
-
-
-
-
-