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
jbertram
3f6089891d
ARTEMIS-293 rebalance inflow on topology change
2015-11-03 16:42:15 -06:00
Clebert Suconic
63d5f3fc17
This closes #227
2015-11-03 10:31:01 -05:00
Ville Skyttä
60ab8c3316
Update/fix acceptor protocol comments
2015-11-03 10:31:01 -05:00
Clebert Suconic
cce107fadc
This closes #228
2015-11-03 10:30:41 -05:00