diff --git a/artemis-hawtio/artemis-plugin/src/main/webapp/plugin/js/components/browse.js b/artemis-hawtio/artemis-plugin/src/main/webapp/plugin/js/components/browse.js
index 86a5dadf6e..e3442bbca6 100644
--- a/artemis-hawtio/artemis-plugin/src/main/webapp/plugin/js/components/browse.js
+++ b/artemis-hawtio/artemis-plugin/src/main/webapp/plugin/js/components/browse.js
@@ -218,13 +218,13 @@ var Artemis;
var node = workspace.keyToNodeMap[key];
objName = node.objectName;
}
- var artemisDLQ = localStorage['artemisDLQ'] || "DLQ";
- var artemisExpiryQueue = localStorage['artemisExpiryQueue'] || "ExpiryQueue";
+ var artemisDLQ = localStorage['artemisDLQ'] || "^DLQ$";
+ var artemisExpiryQueue = localStorage['artemisExpiryQueue'] || "^ExpiryQueue$";
Artemis.log.debug("loading table" + artemisExpiryQueue);
if (objName) {
ctrl.dlq = false;
var addressName = jolokia.getAttribute(objName, "Address");
- if (addressName == artemisDLQ || addressName == artemisExpiryQueue) {
+ if (addressName.match(artemisDLQ) != null || addressName.match(artemisExpiryQueue) != null) {
ctrl.dlq = true;
}
}
@@ -826,10 +826,10 @@ var Artemis;
if (objName) {
ctrl.dlq = false;
var addressName = jolokia.getAttribute(objName, "Address");
- var artemisDLQ = localStorage['artemisDLQ'] || "DLQ";
- var artemisExpiryQueue = localStorage['artemisExpiryQueue'] || "ExpiryQueue";
+ var artemisDLQ = localStorage['artemisDLQ'] || "^DLQ$";
+ var artemisExpiryQueue = localStorage['artemisExpiryQueue'] || "^ExpiryQueue$";
Artemis.log.debug("loading table" + artemisExpiryQueue);
- if (addressName == artemisDLQ || addressName == artemisExpiryQueue) {
+ if (addressName.match(artemisDLQ) != null || addressName.match(artemisExpiryQueue) != null) {
onDlq(true);
} else {
onDlq(false);
diff --git a/artemis-hawtio/artemis-plugin/src/main/webapp/plugin/js/components/preferences.js b/artemis-hawtio/artemis-plugin/src/main/webapp/plugin/js/components/preferences.js
index 2c0dfb19c8..3ac856c71f 100644
--- a/artemis-hawtio/artemis-plugin/src/main/webapp/plugin/js/components/preferences.js
+++ b/artemis-hawtio/artemis-plugin/src/main/webapp/plugin/js/components/preferences.js
@@ -26,10 +26,10 @@ var Artemis;
'value': userDetails.password ? userDetails.password : ""
},
'artemisDLQ': {
- 'value': "DLQ"
+ 'value': "^DLQ$"
},
'artemisExpiryQueue': {
- 'value': "ExpiryQueue"
+ 'value': "^ExpiryQueue$"
},
'ArtemisBrowseBytesMessages': {
'value': 99,
@@ -71,8 +71,8 @@ var Artemis;