1489 Commits

Author SHA1 Message Date
Clebert Suconic
2d3061d9b6 Improvements on Thread check 2016-01-12 17:22:56 -05:00
Clebert Suconic
8b6d3a65be This closes #311 2016-01-12 16:24:34 -05:00
Erich Duda
2c0f1df827 ARTEMIS-337 - [Artemis Testsuite] LiveToLiveFailoverTest.testNonTransactedWithZeroConsumerWindowSize fails 2016-01-12 16:24:34 -05:00
Clebert Suconic
bb40472f97 This closes #310 2016-01-12 16:23:25 -05:00
Andy Taylor
ea3c3e0aef ARTEMIS-334 - Add Management browse functionality similar to ActiveMQ
https://issues.apache.org/jira/browse/ARTEMIS-334
2016-01-12 14:26:57 +00:00
Clebert Suconic
5df57234d1 fixing thread leakage from test 2016-01-12 08:16:21 -05:00
Clebert Suconic
5fe1fa6531 This closes #309 2016-01-11 22:56:50 -05:00
jbertram
1ad37ea2b1 ARTEMIS-336 don't hard-code instance path 2016-01-11 22:56:50 -05:00
Clebert Suconic
ee962dc137 fixing missing tearDown call 2016-01-11 22:51:31 -05:00
Clebert Suconic
c945879dec fixing hanging test 2016-01-11 21:00:48 -05:00
Clebert Suconic
e847c14b94 using double quotes otherwise Idea can't run the tests properly 2016-01-11 20:02:46 -05:00
Clebert Suconic
e56ca95fdc Dealing with expected IBM JDK thread and refactoring the Thread check as a Rule 2016-01-11 20:02:46 -05:00
Clebert Suconic
4e5ec13558 fixing checkstyle 2016-01-11 20:02:45 -05:00
Clebert Suconic
663f7f78f2 This closes #308 2016-01-11 19:45:37 -05:00
Clebert Suconic
d9ac06a907 remove now invalid tests
Since we are removing the finalize cleanup these tests are now invalid
2016-01-11 19:43:31 -05:00
Martyn Taylor
945963ed07 Remove DelegatingSession class
DelegatingSession class wraps ClientSessionImpl and attempts to close
session should it not be closed by the user.  It does this by
implementing finalize.  However, the order in which finalize runs can be
difficult to predict as compilers, and JIT compilers are able to
optimize early.

The current DelegatingSession was causing problems of finalize getting
called early (before consumers, producers were finished with the
session).  This was causing tests to fail on the IBM JDK (which
optimizes early).  The same happens on OpenJDK if the GC is forced.
2016-01-11 19:43:10 -05:00
Clebert Suconic
c4837c2c38 This closes #307 2016-01-11 13:22:18 -05:00
Ville Skyttä
f85e5e7922 Deprecation fixes 2016-01-11 13:22:18 -05:00
Clebert Suconic
3a5234ee22 This closes #306 2016-01-11 13:21:48 -05:00
Paul Gallagher
9666e18471 Update npm plugin to latest version 2016-01-11 13:21:47 -05:00
Clebert Suconic
970800c345 This closes #305 2016-01-11 13:21:26 -05:00
Ville Skyttä
66e82be652 Remove dead code 2016-01-11 13:21:26 -05:00
Clebert Suconic
cfff68f2d0 This closes #304 2016-01-11 13:20:57 -05:00
Ville Skyttä
389762cb3a Add missing @Overrides 2016-01-11 13:20:57 -05:00
Clebert Suconic
a4648f4a93 This closes #303 2016-01-11 13:20:38 -05:00
Ville Skyttä
9a0e6d892e artemis.cmd, artemis.profile: Drop executable bits 2016-01-11 13:20:38 -05:00
Clebert Suconic
e35a01c273 This closes #302 2016-01-11 13:20:21 -05:00
Ville Skyttä
e104831831 ARTEMIS-224 Add logmanager jar to artemis.profile.cmd too 2016-01-09 13:20:39 +02:00
Ville Skyttä
a8c0559719 artemis.profile: Remove dupe -Djava.util.logging.manager, set in bin/artemis 2016-01-09 13:12:01 +02:00
Clebert Suconic
d81ba8f81b This closes #301 2016-01-07 20:56:09 -05:00
Clebert Suconic
7820fd6d60 ARTEMIS-332 avoid shutting down the server after interrupted threads on paging 2016-01-07 16:08:38 -05:00
Clebert Suconic
6b42f26283 fixing thread leakage from jgroups test 2016-01-07 15:07:59 -05:00
Clebert Suconic
73b000b3c0 fixing intermittent lockdown on the testsuite 2016-01-07 13:58:01 -05:00
Clebert Suconic
9d80d548a5 This closes #299. #300 will surpass #299 2016-01-07 12:44:21 -05:00
jbertram
e0fd142d68 This closes #300 2016-01-07 09:27:52 -06:00
Martyn Taylor
157acb3d6f Remove wildcard include on geronimo specs
The assembly currently uses wildcard to pull down the geronimo specs.
However, this also pulls down and includes extra jars that are not
required.  This patch explicitly includes each geronimo lib.
2016-01-07 09:27:52 -06:00
jbertram
347df0bd7d This closes #298 2016-01-07 09:23:18 -06:00
Clebert Suconic
1d7e8b38ea Fixing intermittent failure on Proton tests 2016-01-06 21:58:34 -05:00
Clebert Suconic
b3a8c23802 ARTEMIS-332 - fix checkstyle 2016-01-06 20:39:38 -05:00
Clebert Suconic
0dab0552dc ARTEMIS-332 - fix openwire after exceptions change 2016-01-06 19:58:15 -05:00
Clebert Suconic
a5a993ed9d ARTEMIS-332 - test added / better dealing with critical errors on paging 2016-01-06 19:42:45 -05:00
Clebert Suconic
d4dd070230 This closes #297 2016-01-06 19:42:17 -05:00
jbertram
6e702724b9 ARTEMIS-333 Redistribution + groups tests failing 2016-01-06 16:15:19 -06:00
Hiram Chirino
2e8ce98891 Clean up path handling in in the WebServerComponent a bit.
- The if the web element's path attribute is configured with an absolute path like `path="/tmp/artemis/web"` then use it as an absolute path instead of trying to make it a sub dir of artemis home.
2016-01-06 14:20:14 -05:00
Hiram Chirino
3e6dcd05e1 Support using the cli.Artemis to boot up a broker without using the boot.Artemis class.
This is handy for when you want to start Artemis in an IDE where it's not in the distro packaging and the classpath is being managed by the IDE.

It just needed to handle using the artemis.instance system prop.
2016-01-06 11:59:56 -05:00
Clebert Suconic
bd6cd0d13f This closes #296 2016-01-05 15:38:45 -05:00
jbertram
e899c850e7 ARTEMIS-218 auto-create in cluster 2016-01-05 14:02:05 -06:00
Clebert Suconic
74de4ec987 fixing 2015 2016-01-05 11:07:52 -05:00
Clebert Suconic
4dfb118a6f fixing license header 2016-01-05 11:07:52 -05:00
Clebert Suconic
94fb2c7b50 This closes #293 2016-01-05 10:44:54 -05:00