Commit Graph

1625 Commits

Author SHA1 Message Date
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