4356 Commits

Author SHA1 Message Date
Clebert Suconic
3c23ce0ca8 This closes #1606 2017-10-23 20:24:57 -04:00
ederign1
56e2592e58 [ARTEMIS-1477] Removing netty-all dependency from clients 2017-10-23 20:24:33 -04:00
Clebert Suconic
62b8a26311 This closes #1592 2017-10-23 15:12:57 -04:00
Justin Bertram
499f737343 ARTEMIS-1465 improve MQTT protocol logging 2017-10-23 15:12:56 -04:00
Clebert Suconic
bf0137e73d This closes #1603 2017-10-23 14:59:32 -04:00
Jeff Mesnil
16446c1a6e [ARTEMIS-1475] Fix NPE in ActiveMQMessageHandler#setup
* initialize ActiveMQActivationSpec#shareSubscriptions to false
* i18n of the exception thrown by ActiveMQMessageHandler if it is not
  possible to create a non-shared subscriber

JIRA: https://issues.apache.org/jira/browse/ARTEMIS-1475
2017-10-23 14:59:32 -04:00
Clebert Suconic
0ef2c15ab7 This closes #1602 2017-10-23 14:53:23 -04:00
Clebert Suconic
febd1f509c NO-JIRA Individualizing Loggers on TimedBuffer 2017-10-23 14:53:02 -04:00
Francesco Nigro
f5dfbf7f12 ARTEMIS-1474 TimedBuffer improved doc and refactored dead brenches on methods 2017-10-23 14:44:09 -04:00
Justin Bertram
9a1291279e This closes #1598 2017-10-19 08:57:10 -05:00
Christopher L. Shannon (cshannon)
b386c7c5ae ARTEMIS-1469 - Add support for trusting any client certificate
Added a new trustAll flag which will support trusting any client
keystore when doing testing against a broker.  This setting should not
be used in production and is strictly for testing.
2017-10-19 08:57:10 -05:00
Martyn Taylor
ff68b1641a This closes #1590 2017-10-19 13:11:39 +01:00
Michael André Pearce
c1fcadb706 ARTEMIS-1464 Fix Core to AMQP conversion BytesMessage corrupts bytes
Extend test cases in MessageTypesTest to cover Core to AMQP combinations for all JMSTypeTests
Fix ServerJMSBytesMessage to correctly return bodyLength
Remove unused/dead code
2017-10-19 13:11:39 +01:00
Justin Bertram
89ccee6533 This closes #1599 2017-10-18 15:43:15 -05:00
Andy Taylor
176dab3a78 ARTEMIS-1470 - fix console move message
https://issues.apache.org/jira/browse/ARTEMIS-1470
2017-10-18 15:43:15 -05:00
Justin Bertram
cf63187838 This closes #1593 2017-10-18 15:24:44 -05:00
Andy Taylor
a64d7c2e42 ARTEMIS-1463 - added SSL example + docs
also added support for anon login

https://issues.apache.org/jira/browse/ARTEMIS-1463
2017-10-18 15:24:44 -05:00
Clebert Suconic
b7125d51c3 This closes #1596 2017-10-18 12:21:47 -04:00
Clebert Suconic
fdcae9d32a ARTEMIS-450 Fixing deadlock over lots of rollbacks and Queue.addHead 2017-10-18 12:21:47 -04:00
Clebert Suconic
c66a7975e6 ARTEMIS-1462 Fixing QueueControlTest 2017-10-18 12:21:47 -04:00
Clebert Suconic
02af1f49cf This closes #1597 2017-10-18 09:14:26 -04:00
Martyn Taylor
c15742150a ARTEMIS-1468 Fix delete address in console 2017-10-18 13:28:45 +01:00
Clebert Suconic
66a4e865eb This closes #1595 2017-10-18 08:24:42 -04:00
Pavel Kralik
d99359d256 ARTEMIS-1466 Node.JS version upgrade to fix GitBook 3.2.3 crash 2017-10-18 08:24:17 -04:00
Martyn Taylor
f92cf15748 This closes #1589 2017-10-17 10:03:33 +01:00
Justin Bertram
eee72a61d1 ARTEMIS-1456 use queue name when null address on createQueue 2017-10-17 10:03:33 +01:00
Martyn Taylor
b7322b56d3 This closes #1591 2017-10-17 10:02:46 +01:00
Andy Taylor
12ad0120ad ARTEMIS-1463 - add role based authentication to the JMX objects
some example fixes

https://issues.apache.org/jira/browse/ARTEMIS-1463
2017-10-17 10:02:46 +01:00
Justin Bertram
93a99cc096 This closes #1587 2017-10-16 16:51:54 -05:00
Howard Gao
105d8c3388 ARTEMIS-1366 Hide Advisory Address from Management Console
Openwire consumer is listed twice below "consumers" tab.
First it shows correctly the requested queue consume.
Second it shows consumer from multicast queue ActiveMQ.Advisory.
The second one is internal and should be hidden.
2017-10-16 16:51:54 -05:00
Clebert Suconic
090ac5b8fe This closes #1586 2017-10-16 17:33:15 -04:00
Francesco Nigro
40f49ef0bc ARTEMIS-1462 Allow ActiveMQScheduledComponent initial delay configuration
It contains:
 - an improved documentation of the constructors
 - the initial delay configuration
2017-10-16 17:33:15 -04:00
Clebert Suconic
b09ea433b5 This closes #1588 2017-10-16 10:40:12 -04:00
Andy Taylor
62a2b14dd0 ARTEMIS-1463 - add role based authentication to the JMX objects
This is done by creating a guard and using JAAS to check for access to mbean objects and their methods.

NB this also implements https://issues.apache.org/jira/browse/ARTEMIS-534

https://issues.apache.org/jira/browse/ARTEMIS-1463
2017-10-16 15:39:38 +01:00
Clebert Suconic
d0f3f67193 This closes #1585 2017-10-12 14:38:41 -04:00
Michal Tóth
db198ebb64 NOJIRA docs clarification of divert position in broker.xml file 2017-10-12 09:19:30 +02:00
Clebert Suconic
56e461a89b This closes #1584 2017-10-11 21:01:48 -04:00
Clebert Suconic
e31f447032 ARTEMIS-1461 Allow changing of messages through interceptors 2017-10-11 21:01:48 -04:00
Clebert Suconic
239673b161 This closes #1583 2017-10-11 15:14:29 -04:00
Howard Gao
180703da6c NO-JIRA Adding Openwire basic divert tests
Adding 2 tests that showing how openwire clients
interact with core Divert.
2017-10-11 20:58:14 +08:00
Clebert Suconic
c0e4fd42c0 This closes #1582 2017-10-10 15:26:13 -04:00
Clebert Suconic
ea89833204 ARTEMIS-1446 Use Contructor on TransformerConfiguration 2017-10-10 15:17:31 -04:00
Clebert Suconic
3b24a3b74c NO-JIRA Fixing broken test 2017-10-10 13:34:38 -04:00
Clebert Suconic
7074f819ca This closes #1581 2017-10-10 12:36:01 -04:00
Howard Gao
312d53d5ab ARTEMIS-1227 Internal properties not removed from messages
In a cluster if a node is shut down (or crashed) when a
message is being routed to a remote binding, a internal
property may be added to the message and persisted. The
name of the property is like _AMQ_ROUTE_TOsf.my-cluster*.
if the node starts back, it will load and reroute this message
and if it goes to a local consumer, this property won't
get removed and goes to the client.

The fix is to remove this internal property before it
is sent to any client.
2017-10-10 09:15:45 +08:00
Clebert Suconic
964cbcad07 ARTEMIS-1446 fixing test 2017-10-09 20:25:05 -04:00
Clebert Suconic
8886ec2924 This closes #1569 2017-10-09 17:29:30 -04:00
Michael Andre Pearce
4db8cd54ca ARTEMIS-1446 - Support Transformer configuration by properties
Update Tranformer to be able to handle initiation via propertiers (map<string, string>)
Update Configuration to have more specific transfromer configuration type, and to take properties.
Support back compatibility.
Add AddHeadersTransformer which is a main use case, and can act as example also.
Update Control's to expose new property configuration
Add test cases
Update examples for new transformer config style
2017-10-09 17:29:10 -04:00
Clebert Suconic
c94ca2d43a This closes #1578 2017-10-09 14:32:48 -04:00
Clebert Suconic
d190b611be ARTEMIS-1452 Improvements to IO parameters and options
- it is now possible to disable the TimedBuffer
- this is increasing the default on libaio maxAIO to 4k
- The Auto Tuning on the journal will use asynchronous writes to simulate what would happen on faster disks
- If you set datasync=false on the CLI, the system will suggest mapped and disable the buffer timeout

This closes #1436

This commit superseeds #1436 since it's now disabling the timed buffer through the CLI
2017-10-09 14:32:04 -04:00