1329 Commits

Author SHA1 Message Date
Martyn Taylor
686e645c3a Merge #251 2015-11-25 11:26:58 +00:00
Andy Taylor
00cac50a37 ARTEMIS-281 - add channel receiver correctly/
We also need to add the receiver whn the refcount = 1 and the channel may already be connected.

https://issues.apache.org/jira/browse/ARTEMIS-281
2015-11-25 09:45:39 +00:00
Andy Taylor
b34ee8717f ARTEMIS-305 - fixing colocated configuration can have mismatch of policies
https://issues.apache.org/jira/browse/ARTEMIS-305
2015-11-25 09:45:39 +00:00
Clebert Suconic
db0419259a This closes #250 2015-11-24 16:31:48 -05:00
jbertram
76dffa8b85 ARTEMIS-275 CLI switch for persistence 2015-11-24 16:31:47 -05:00
Clebert Suconic
f4219c07c6 This closes #249 2015-11-24 15:14:24 -05:00
Christian Schneider
8cc6c2f5fc More checkstyle fixes 2015-11-24 14:55:35 +01:00
Christian Schneider
b44290df75 Fix checkstyle 2015-11-24 14:30:47 +01:00
Christian Schneider
7afe263089 Register components 2015-11-24 12:35:05 +01:00
Christian Schneider
61d1f49c70 Switch to DS 2015-11-24 12:30:20 +01:00
Christian Schneider
be9dad3f2b OSGi support based on branch from gnodet 2015-11-24 11:12:10 +01:00
Clebert Suconic
37e7ba9f12 This closes #245 2015-11-23 21:42:15 -05:00
jbertram
956c54155f ARTEMIS-201 warn of potential OOME 2015-11-23 21:42:15 -05:00
Clebert Suconic
b8ddb660ee This closes #246 2015-11-23 21:40:36 -05:00
jbertram
6b42ffbd26 ARTEMIS-226 fix typo in Netty constants 2015-11-23 21:40:36 -05:00
Clebert Suconic
c5dc42657f This closes #247 2015-11-23 21:40:11 -05:00
Erich Duda
5dab6b8ed9 ARTEMIS-307 JMSIndividualAckTest#testAckedMessageAreConsumed fails on slower machines
The issue is solved by increasing timeout in consumer.receive method.
2015-11-23 21:40:11 -05:00
Clebert Suconic
2eecfdc71e This closes #248 2015-11-23 21:39:44 -05:00
jbertram
c0a6d6ee44 ARTEMIS-250 fix scale-down with security 2015-11-20 19:34:37 -06:00
Andy Taylor
527da42f16 merge #244 - ARTEMIS-304 Prompt for role when creating instance 2015-11-18 08:37:20 +00:00
jbertram
570ee53d6c ARTEMIS-304 Prompt for role when creating instance 2015-11-17 10:01:50 -06:00
Andy Taylor
5b824e1bcf merge #242 - ARTEMIS-302 - more work about improving resilience of MDBs and XA 2015-11-17 15:08:46 +00:00
Clebert Suconic
b1d5076108 ARTEMIS-302 - more work about improving resilience of MDBs and XA 2015-11-16 18:11:44 -05:00
Clebert Suconic
06b0c31193 small tweak on test 2015-11-11 17:04:46 -05:00
Clebert Suconic
95782a7bcb This closes #241 2015-11-11 16:34:21 -05:00
jbertram
c40ab12843 ARTEMIS-300 deprecate basic security manager
The old property-file based security manager shouldn't be used anymore. Instead
use the JAAS InVMLoginModule for in-vm tests, embedded use-cases, etc. and use
the other JAAS login modules for normal server use-cases.
2015-11-11 14:17:46 -06:00
Clebert Suconic
f72c226aec removing trace 2015-11-11 11:38:29 -05:00
jbertram
2b84a8120e This closes #240 2015-11-11 10:20:38 -06:00
Clebert Suconic
7bbd17cd37 ARTEMIS-302 - Improving XA Resilience 2015-11-11 09:50:58 -05:00
Clebert Suconic
a21a447b4c ARTEMIS-301 - Fixing concurrent issues over closing consumer during failover and reconnect 2015-11-10 14:29:34 -05:00
Clebert Suconic
f0f886f53a ARTEMIS-301 - Adding test replicating Consumer::cancel concurrency issue 2015-11-10 14:29:34 -05:00
Clebert Suconic
74c20ea927 This closes #239 2015-11-09 15:41:23 -05:00
jbertram
ae70d7178e ARTEMIS-299 file-based login module performance
This is based on improvements made in ActiveMQ 5.x. See more at
https://issues.apache.org/jira/browse/AMQ-5876.
2015-11-05 10:10:49 -06:00
Clebert Suconic
08e5245c0c This closes #238 2015-11-05 11:07:03 -05:00
Martyn Taylor
0a87410b1b Use .equals for string compare in LDAPLoginModule 2015-11-05 11:07:03 -05:00
Clebert Suconic
4dfe81d4d8 This closes #237 2015-11-05 11:06:07 -05:00
Clebert Suconic
9a2bebe443 ARTEMIS-297 Including acceptor name on logs 2015-11-04 22:54:12 -05:00
Clebert Suconic
d585d465b4 This closes #234 2015-11-04 21:30:08 -05:00
Martyn Taylor
046c3b1942 ARTEMIS-297 Handle Exceptions during server stop
Stopping the server should be able to handle exceptions thrown by
individual components.  Before this patch the stop method would throw
any raised exception and exit.  This can lead to partial shutdowns of
the server resulting in leaking threads.  This patch catches any
component exceptions and logs an appropriate error message, allowing the
server to properly shutdown.
2015-11-04 21:30:08 -05:00
Clebert Suconic
a4018e4817 This closes #236 2015-11-04 15:56:33 -05:00
jbertram
0c407922a8 ARTEMIS-261 cert-based auth 2015-11-04 15:56:33 -05:00
Clebert Suconic
e1fa9bcd7b This closes #235 2015-11-04 14:45:46 -05:00
jbertram
4d54e43ddc ARTEMIS-298 IPv6 escape broken
Previously we were using a long regular expression to detect whether or not a
given host was IPv6. However, this was brittle and hard to read. Since we are
already shipping Google Guava in the distribution it made sense to use the
Guava method com.google.common.net.InetAddresses#isInetAddress rather than
the regular expression.
2015-11-04 10:28:53 -06:00
Clebert Suconic
44b061d049 This closes #233 2015-11-04 10:23:58 -05:00
Martyn Taylor
856d7644ad ARTEMIS-296 Remove stacktrace from bridge disconnect log 2015-11-04 10:23:58 -05:00
Clebert Suconic
77f0f66a4d This closes #232 2015-11-04 10:23:32 -05:00
Martyn Taylor
1cdc01fc44 ARTEMIS-295 Remove 'yet' from log messages 2015-11-04 14:49:11 +00:00
Andy Taylor
95a8570deb merge #231 - [ARTEMIS-294] Use doPriviledged block for ServiceLoader 2015-11-04 11:50:55 +00:00
Jeff Mesnil
7d6a6de8dd [ARTEMIS-294] Use doPriviledged block for ServiceLoader
In ServiceUtils, loads services from an AccessController.doPriviledged
block and use the ServiceUtils's own classloader instead of the TCCL
(that may be different depending on who's requesting a managed
connection factory first)

JIRA: https://issues.apache.org/jira/browse/ARTEMIS-294
2015-11-04 12:26:48 +01:00
Clebert Suconic
8f1848108a This closes #230 2015-11-03 17:45:07 -05:00