summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2012-07-19 11:57:53 +0000
committerRobert Gemmell <robbie@apache.org>2012-07-19 11:57:53 +0000
commit0180cdce39133c738dcadaf6801c1e1c1db266d9 (patch)
tree384d24fd2035fd2bcd5ea9d558ec8314bcfe0b75 /java
parentacb7c90e99f53821aa8120074c0ac7e8c6b793e9 (diff)
downloadqpid-python-0180cdce39133c738dcadaf6801c1e1c1db266d9.tar.gz
QPID-4151: Add validation for reserved exchange names into addExchange dialog in web management UI
Applied patch from Oleksandr Rudyy <orudyy@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1363307 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java')
-rw-r--r--java/broker-plugins/management-http/src/main/java/resources/addExchange.html3
1 files changed, 2 insertions, 1 deletions
diff --git a/java/broker-plugins/management-http/src/main/java/resources/addExchange.html b/java/broker-plugins/management-http/src/main/java/resources/addExchange.html
index cccdfbd00c..10ac5388ff 100644
--- a/java/broker-plugins/management-http/src/main/java/resources/addExchange.html
+++ b/java/broker-plugins/management-http/src/main/java/resources/addExchange.html
@@ -25,7 +25,8 @@
<tr>
<td valign="top"><strong>Exchange Name*: </strong></td>
<td><input type="text" required="true" name="name" id="formAddExchange.name" placeholder="Exchange Name"
- dojoType="dijit.form.ValidationTextBox" missingMessage="A name must be supplied" /></td>
+ dojoType="dijit.form.ValidationTextBox" missingMessage="A name must be supplied"
+ data-dojo-props="regExp:'^(?!qpid\.|amq\.|\<\<default\>\>).*$', invalidMessage:'Reserved exchange name!'"/></td>
</tr>
<tr>
<td valign="top"><strong>Durable? </strong></td>