913 Commits

Author SHA1 Message Date
Clebert Suconic
414d4e24e8 This closes #94 ARTEMIS-157 - isHA ignored on serialization 2015-07-22 18:02:43 +01:00
Clebert Suconic
d5dde68f0c ARTEMIS-157 fixing isHA on connectionFactory 2015-07-22 17:46:04 +01:00
Clebert Suconic
0bd784df43 This closes #93 changing to ConcurrentHashMap 2015-07-22 17:45:26 +01:00
Ville Skyttä
2a647c176f Declare ConcurrentMaps instead of ConcurrentHashMaps
See PR #88 for discussion.
2015-07-22 16:16:57 +03:00
Clebert Suconic
1cb372bcd8 This closes #92 Deprecating property 2015-07-22 11:54:18 +01:00
Ville Skyttä
d6f8ed8d70 Deprecate PROTOCOL_PROP_NAME, avoid deprecation warning on STOMP tests 2015-07-22 11:54:18 +01:00
Clebert Suconic
9ec45c0230 This closes #91 Stomp changes 2015-07-22 11:48:42 +01:00
Ville Skyttä
45d1601334 Make some STOMP fields final 2015-07-22 11:48:42 +01:00
Clebert Suconic
5c4511b59f Using ConcurrentMap instead on MQTTSessionState" 2015-07-22 11:44:03 +01:00
Clebert Suconic
5a57bf6f29 This closes #88 Fix jdk 1.7 build on MQTT 2015-07-21 22:18:49 +01:00
Ville Skyttä
0dcad8fc59 Fix MQTT build
putIfAbsent() is a ConcurrentHashMap method.
2015-07-21 22:18:49 +01:00
Clebert Suconic
9b356bd5c1 This closes #90 / ARTEMIS-159 - doc fix 2015-07-21 22:10:15 +01:00
Erich Duda
8d10716cb0 Fixed documentation issue about message-expiry-thread-priority attribute. 2015-07-21 22:10:15 +01:00
Clebert Suconic
f7b5e33e2f This closes #89 Stomp fixes 2015-07-21 22:07:01 +01:00
Ville Skyttä
214a1dc1eb Use StringBuilder instead of StringBuffer on STOMP encode 2015-07-21 19:11:07 +03:00
Ville Skyttä
615a9881b5 Use base implementation for STOMP 1.1+ toActiveMQBuffer 2015-07-21 19:06:40 +03:00
Ville Skyttä
0b3a64c5e8 Auto-set content-length to STOMP 1.0 frames
As recommended by the 1.0 spec.
2015-07-21 19:04:08 +03:00
Clebert Suconic
8353bd1f77 reapplying Don't auto-send STOMP content-length header if one was explicitly set
I reverted this change by accident
2015-07-21 13:59:38 +01:00
Clebert Suconic
82639f590b Revert "Change on buffer timeout..."
This reverts commit 522c399bd27621f7caa5b755656e7272e77b85dd.
2015-07-21 13:57:07 +01:00
Clebert Suconic
a298b203a7 32 bit compilation 2015-07-21 09:42:43 +01:00
Clebert Suconic
522c399bd2 Change on buffer timeout...
I had done a lot of tests today, and having 100 nanoseconds for the buffer timeout is a better default for the default installation created through the create command.
I have added some information on when to change as a comment on the xml
2015-07-21 09:42:43 +01:00
Clebert Suconic
dcd6033e02 fixing Stomp::testSendWithHeartBeats 2015-07-21 02:46:45 +01:00
Clebert Suconic
fbfdacde66 This closes #86 content-length change on stomp 2015-07-20 15:09:07 +01:00
Ville Skyttä
642838c712 Don't auto-send STOMP content-length header if one was explicitly set 2015-07-20 15:09:07 +01:00
Clebert Suconic
96b559307c This closes #84 on avoiding stomp array copies 2015-07-20 14:58:39 +01:00
Ville Skyttä
8a90de6fbc Avoid some array copies on STOMP decode 2015-07-20 14:57:17 +01:00
Clebert Suconic
94f84c43aa This closes #83 OpenWire fixes 2015-07-15 22:40:00 -04:00
Howard Gao
74600b2a53 openwire tests: Fix some NPEs and Index out of boundary errors 2015-07-16 09:16:25 +08:00
Clebert Suconic
d560aa4c40 This closes #82 CMake 2015-07-15 20:34:27 -04:00
Clebert Suconic
e7bd2f9c45 ARTEMIS-150 moving to cmake will fix nar/jar dependency issues and fix SBT 2015-07-15 20:29:36 -04:00
Andy Taylor
3b69f5e372 merging #81 - rename default MQTT connector to mqtt 2015-07-15 14:33:59 +01:00
Martyn Taylor
795e85216f rename default MQTT connector to mqtt 2015-07-15 14:30:04 +01:00
Clebert Suconic
afbfa2eb09 This closes #80 MQTT changes 2015-07-15 09:13:16 -04:00
Martyn Taylor
4ecbbc9388 Enable MQTT in default broker config 2015-07-15 14:06:49 +01:00
Timothy Bish
497d7f1573 ARTEMIS-156 test for svngit2jira 2015-07-14 13:29:16 -04:00
Timothy Bish
b1aa441885 ARTEMIS-156 test for svngit2jira 2015-07-14 11:59:50 -04:00
Clebert Suconic
f414c441f2 This closes #77 Stomp changes 2015-07-14 09:54:41 -04:00
Ville Skyttä
b38236df82 Set content-type to STOMP ERROR frames
Not setting it to directly instantiated 1.0 frames though, as
content-type is not in the 1.0 spec. However the 1.0 spec does not
actually forbid headers outside of the spec so it shouldn't hurt if we
end up setting it for some frames sent over a 1.0 connection.
2015-07-14 09:54:40 -04:00
Clebert Suconic
4167c5f2cc This closes #78 Stomp changes 2015-07-14 09:53:36 -04:00
Ville Skyttä
6ee22e7c5e Set frame handlers to ActiveMQStompExceptions 2015-07-14 09:53:36 -04:00
Ville Skyttä
3deb20f049 Create versioned instead of generic frames from STOMP decoder 2015-07-14 09:53:35 -04:00
Clebert Suconic
f17991e58c This closes #79 fix on openwire testsuite 2015-07-14 09:50:57 -04:00
Howard Gao
779092f48f fix empty keystore files
fix Collections.EMPTY_MAP doesn't support put() method issue
2015-07-14 20:07:00 +08:00
Clebert Suconic
2e9705cd97 This closes #76 stomp changes 2015-07-13 16:50:36 -04:00
Ville Skyttä
9e41d961be Send supported versions back in STOMP ERROR version
https://stomp.github.io/stomp-specification-1.2.html#Protocol_Negotiation
2015-07-13 16:50:36 -04:00
Ville Skyttä
6199d4ee11 Don't hardcode supported STOMP versions but loop through StompVersions 2015-07-13 16:50:36 -04:00
Clebert Suconic
5d95b8193e This closes #75 CLI Options 2015-07-13 14:08:29 -04:00
Ville Skyttä
692bb473fc Improve CLI create option descriptions 2015-07-13 19:32:49 +03:00
Clebert Suconic
f1136a9734 This closes #74 OpenWire test fixes 2015-07-13 09:39:52 -04:00
Howard Gao
fbdf9cd04c Activemq5 unit test fixes
--Fix server wrapper startup/shutdown issues that mainly causes
    a lot of "Address already in use" in tests.
2015-07-13 09:39:52 -04:00