Jenkins build is still unstable: ActiveMQ-Java8 » ActiveMQ :: Unit Tests #1238

2018-11-21 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: ActiveMQ-Java8 #1238

2018-11-21 Thread Apache Jenkins Server
See 




Build failed in Jenkins: ActiveMQ-Artemis-Master #2189

2018-11-21 Thread Apache Jenkins Server
See 


Changes:

[michael.andre.pearce] ARTEMIS-1828 CLI option for queue's routing-type

--
[...truncated 1.12 MB...]
0‚
)???0‚  â?  *†H†÷
??? ‚   Ó?‚ Ï0‚ Ë0‚?g?  *†H†÷
??? ‚?X?‚?T0‚?P0‚?L??*†H†÷
??
?? ‚?û0‚?÷0)?
*†H†÷
0???½/ 
DÛüo¶7?E\"Øê?Ò¶???ÃP?‚?ÈèÐF玀8§©òct¦$X„öCCâ?yï5?Q?‡?ÀcKÖ??§ÐLù²ÅŸûÑ??˜eÛ~w†ÛÆk?Yîwuú#°KSï:8¨ß¾uv9CGö?FV5bŸ?\’°Õ¨e$VCŸÜÄ??¼Àç?®SÝ{ž?|à?7AÈ4±?éÃCi?°¯n¾µŒÖÍP
 oßá=`0t&zœuê9?ó®rê÷ˆFÞ?%äþV7ÁîKüHíí—ÀP?ï
å?CŽ¶f?ÿØÌúށu¤ÖAéuèoXç˜Í1?9UE}·€ù:·O™‰ó»ÊKž¸?‘?ÀBG?{X@kòËÕº;O?Y|WA†Î§?° 
‰ŽÀBsî`"d?„öŒ³?þ^–·ÂÁò?ý?¥ñJ쉝1êÅ°´žë¥`Ĭ‰št€3÷õ‹Þ€½Û®zfœòbÅ¡«7O•¥BÚ×#ÑÙÑ?êÇ?“.¿??&?÷L'ó/Þ?,?W¹+Ÿ`?Ï{֒S¸3Ÿç?ÝÐ@?Õ¿U¸=î?#Y†AÁu-zãúµn¥¸??75µ?7mûíG)1À?X?!n>)¶¿b#n—$QòŠùÙ-⽕¸Œ:èñ?¹(OÖ?Ž`:ýñÏ_
…ÅŽ?.Öú½Y4N…
¥çÍ?p¼6g»ÉKzå?Ö?q?ƒ'L>çï?=Ovx™¦™ºX¨ŸÎèx©¤Gä—?W(ãX®€¼Fð$/Š—?Ý>??„¼ˆ?z"ùø‚ÙzæRAâV?9j‘÷µš?¯)?B4(ý:ä÷Pƒ'‡ÛéTLBtš^GuõX?‡?Æ»Š?E¸5s–éôh¾0??*†H†÷
?   ?1??
?m?y?k?e?y0!?   *†H†÷
?   ?1???Time 15270966159850‚?\?*†H†÷
??? ‚?M0‚?I???0‚?B? *†H†÷
???0)?
*†H†÷
0???9?`fPˆ¬IM›Å
Ä?Ê÷Q”‡Ç???ÃP€‚??m¾WÇ
^’[â8?l€0_z¸0TÐԝò9o?£H?€÷öªÚ?ºÉ?ÆÇ+˘½?=ðcå%Q#~0ääþiwOÿvgAïæú?sò†1;`U(?cñøñ+>üùD?Sk?Ëöä?ËSöp?”±¼$÷qd?kÂ?0?8`?Êe?V?ËÛ²ÄP?æÕ???›ðîñµ½`?ˆ,hþj¦û[”T?5ü“öØ·n7äNŸþÁ»ÀF5NÉlZáŨñ©¬?€ÁSë'œ?6yX?z"£àüÑñeÞ÷m???¯wSü®g©?DX?5Ê]?¥?1y?n
²¶÷0!0
??+u?é?É?áڅ¨ú?¢4ºÝbκ??¯?ƒƒÄ?õ?›2?¿–3[Ž?Ú»#???† 

=
== File: 

=
0‚?†???0‚???*†H†÷
??? ‚?0?‚?,0‚?(0‚?$?*†H†÷
??? ‚??0‚?0‚?
?   *†H†÷
???0)?
*†H†÷
0???8,?¿¹lÓ;°hXš.j·¡Û.À7???ÃP€‚?Ъ24zÅi‚ H±?u¡zåûH>pæÇôj?¦? 
Š"Èò(?Á|Ê&$rö1~ñ ì×W?÷
»??N½^@éÙvVEËÓwÍ?'?éÛbpãu?ÿ‚X?z¡xܝ€‘4=6?5'´6X%ŽÇ?™¦“S4¼òKhüèή×ÀÝ%m`×òí¦dŠ?Ì9
…`,4gêÆk늶ÐRˆ?lyݜF÷#š´ 
"YvîÌ`äùñ4?­®ñúL™ÛÊ!æV{v?2>ÛBL?tÖUŸpÁœøž*+fDÖ?iŠ?ÄI«Mп'W&:§??Ðt÷?v¢í…
½?†ã>Ã?Y×ómüO?¥)³êEŽ¸ê»Ø?
gìZs}.»‰'6ò¡àU?و?ªtÀÖù²?Þ÷??@«õ«¸@§?RòçÎ9(çQ?þv?'ê?¼–Yú?'Ðû×ê§ÀáÉv6¹êM‘å¥O·—2Ñ]™4ß+ëŒ?OŸAwŒ?ö)‚Xt
 ?›éf’]É?!.&ÁTS𙠳&¡Y 
ÕgLƒˆm?™—¢q×m8I?þ—¢ÏØm??oå]ÙÉѾ=ª]d›?tpçëˆ#©ÚÑàH+Æã¥éhaÁ‘$ñ?¬=??e—Ÿ?…Ms 
àÓ¤X›K#0>0!0 ??+?8ÔôÑ?ÉÚºûëÕ¤ HTê?Ÿ??¡Þ…
ßü…HÜ&BŒàËð„„>† 

=
== File: 

=
0‚
0‚  Ò?  *†H†÷
??? ‚   Ã?‚ ¿0‚ »0‚?g?  *†H†÷
??? ‚?X?‚?T0‚?P0‚?L??*†H†÷
??
?? ‚?û0‚?÷0)?
*†H†÷
0???5?“s?Lù‹nbáQ%ÔÍ?£?á???ÃP?‚?È}‡N%M/5fє?D¹-™ÝîUÈy©? QÔÜ
lÿçtÂãn@u‚ùÁù×2V{ ™Þ–ÅÉÁò,áf6…î´ðÞ!á?ƒ>íô Þ>‡ïßv’Î?<)ˆû>?i&§Æ¡„ÐÆU}O?‡É¡©„
Æôɐ*®‹Õß?U?ÛÓ´"UûMØ–?i¼$þ@Õe®?±m?kâAFW>¦þIº??¬õè?h"Ü?ƒb¥&»%yÈúÔ?Q?ë2Ñ%¦Ô†Çµ\?&
ò@è¤÷mfjÏÒ«]=‰É
?—?–÷ìµxůxkB?û™¥?2?‹¤?GØÞu_
-tëL±BO³,?Àé¥??ˤ`î˜í2Ôu‹?]a!u
o?Fø\ÂÐÏ?e³
·+¨??¸dn?6“?ƒxÄ??­0½x??.Um?Ø"Â
8?Ë4_??è@??:³ßühdðº¶6æ±?‹‰RÐ^Ÿîò˦g–3ñÌ,»aô녰œúpé4Tq²I‡i<â\?2?˜?˜??”ªdxþàb
iRc•|Œ¸wšV?©úœµf
9]?p¸?橀ß#¿î|&›¸2BCÒ%!¡??dK½î™»­??0ûP?³¼?„´3Ñ"?wR¤Ek[Ô脚.¤‰(Ä|]?ô?’^­ÏèWñ&Üxç´:´”?Õ
   
Í"ŽI–"ô|ýéÞ·;µ•Ô}¹??2F?(à²z[Ž‰Pcͼ?z¸`?Cž¡àKn?Lተ¢Í?~Ä?z×6÷áW¶??³?މ&afø"fm3û(?K*ÏcWÅÒwÍé´Wؖ?-§uL?¥b_à@s&؛eÞ?G?04ÿ'°œ?aÄgq!¥È?à¸ñ¡?'`÷¢-*?d÷‹½ßÒ¦"Š‹AoÛ»¢)l+ýº’?•:mÓ¶d’»??º7i±´º¢¯N¯u,??äÓfw?¸ûÉ?8d毿uÿ4?®Šr­/X?;wø²Í'W÷SM4æчԥÍÏTG¦‚’w[?"•mÁm¸îŠB°Œs\¢^ë?Äk?Ì}?3'Ô°“˜¤§{ÑMX©ŒY0Y8·ÙÏmÞñ
 þ???¿·
Ê?4`ÒĹH±X«„‘ÀãíŽóóÚçe•õ4õ¥
XÊÔ?֗Wx?x-¨š[@·ù°Õ{T k>&˜˜‚n"?ďÇƼ’N„üD=¸wÊ才Ç?•} ý݅
vzœ{?$K@M?Þßî¾Á?‚Rž?É»tý2m´A²eÀ$.F?þ›._-?ï“?f†?%cZšY?þ9%)b…k¢g™ß1>0?? *†H†÷
?   ?1??
?m?y?k?e?y0!?   *†H†÷
?   ?1???Time 15270978378910‚?L?*†H†÷
??? ‚?=0‚?9???0‚?2? *†H†÷
???0)?
*†H†÷
0???’M©o©?›k?³?ÂщÀ?xc?ü¥f1??+4†^Á×¥?ã³?Â\ò?áý³ÓÅ?Ìãþ„u'é??㫝õ¹ÉO¹¥
 }êÅð×?Nq.ìÃØËф¡öÊ@FÅ4û^ï“Q8Õ­½Cř©æ?
?JÝ(Df¦?Êóm·3Ûäã ùµyÌ@
Ƕ0!?>qΨH‚N?…Jþfk?õiRÏç?Xp?l_ÍÙ?gL%¤7ÏßNÀ0fº(´Úê]IəD ??õÓân„û?¤©}P}@,*op4
”?ç;·¯‚Ü?zþÉoo…?àäVmà?{?&º#ŠB’gùòx?ËnC7×x—ÁúÜúÆh1A2ˆÔ§·?ÈJð ObßMÖëP
?‹ˆ_`?Úz-$z<¯?ƒ¨ˆ?LbjwÎ`Ädlé/dcÑ=1ÛrÊÝçÏ/uE‰kræρ?1±ÀÄÓ?K±ˆ:?ƒ_Z7-J9l0ýò<8Ò«??š9€Ñ«“?þ46´W?!pC´“ûãŒ?rwjõ?–˜r¬ërþ?÷ÆSŸ½vבDrü±Oà$‡€?ôûÿò„?ó‰
 "Ðó0Læ; 
˜×R›?Çäþ£¸·“ªÓoòÙÌúÕt7$Ä??Õ??õ?‘?“È™ò[†û¢˜àݔ}?óô?õO¸J[î>f1m?§ÖxLì?9?#¸Ä¡¼½@ÆI
 ñ?“§zߟe²3U­®­Ùy¦s՚Ԛ¿<¢L?²n??9ÚÝE‚?¿½ÙûA@æ?S¨–?N¥§ª&u‡KçX·?Û{5i‡ßf 
€ÝÕ4::šÚø›éÙÌa.À€??ýWÚ'?ž[À]+õÇ)gÕf>°§)כªäN?¢†
ÁÈ?YOQQDs¬
. 
jÒßP‰ÆéÐø?Ž†x¯¥!4†)S?¶?š?Œ=œ/?q8:™??Þ¢ª?T·ÛC‹ÇÊÀÀN+]??{ÈZ‡»»?ò:?#©Ü‘Ô?:/?QŒNRjr=„??‹:?M~Àì'I^çÍÙ?D¿Ub\?ƁíóµR¬uý±°õ݁
óŠÛ?Öæ¶?âÀ?ÞI.ÉQ°1bPøô®*[&"AŠ?ŽN­ö2€™?K¾jÍ5s?Þøñ:œëqxVš÷Ïáƒ>ã
ñD?
Òy¹•)»?
q÷n7‘?{QW??‘NVïŠéKŠíî?€‚ì»?¥.ö©ïCN–½îÄ^?Èkš¢+?QÍ??€ªÙ]™d®ÿ'éæw?7¡0>0!0  
??+d?Ë.´??}GWJAÚ$£6¤Ñ??oPå†Ø'\Ø㎜Y÷G‡È
FÃ???† 

=
== File: 


[2/2] activemq-artemis git commit: ARTEMIS-1828 CLI option for queue's routing-type

2018-11-21 Thread michaelpearce
ARTEMIS-1828 CLI option for queue's routing-type

Optionally specify a queue routing type when creating a broker. Example:
"create --queues myqueue,mytopic:multicast". Defaults to anycast if
unspecified.


Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/92fcff5f
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/92fcff5f
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/92fcff5f

Branch: refs/heads/master
Commit: 92fcff5ff48d12cf6d951213172515a995ef7d82
Parents: ddd79d8
Author: King Ramos 
Authored: Sun Apr 22 22:52:46 2018 -0400
Committer: Michael Andre Pearce 
Committed: Wed Nov 21 19:59:45 2018 +

--
 .../activemq/artemis/cli/commands/Create.java   | 21 +++-
 .../apache/activemq/cli/test/ArtemisTest.java   | 10 +++---
 2 files changed, 23 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/92fcff5f/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java
--
diff --git 
a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java
 
b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java
index e6e61e0..cde6515 100644
--- 
a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java
+++ 
b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java
@@ -39,6 +39,7 @@ import io.airlift.airline.Arguments;
 import io.airlift.airline.Command;
 import io.airlift.airline.Option;
 import org.apache.activemq.artemis.api.config.ActiveMQDefaultConfiguration;
+import org.apache.activemq.artemis.api.core.RoutingType;
 import org.apache.activemq.artemis.cli.CLIException;
 import org.apache.activemq.artemis.cli.commands.util.HashUtil;
 import org.apache.activemq.artemis.cli.commands.util.SyncCalculation;
@@ -226,7 +227,7 @@ public class Create extends InputAbstract {
@Option(name = "--no-web", description = "Remove the web-server definition 
from bootstrap.xml")
private boolean noWeb;
 
-   @Option(name = "--queues", description = "Comma separated list of queues.")
+   @Option(name = "--queues", description = "Comma separated list of queues 
with the option to specify a routing type. (ex: --queues 
myqueue,mytopic:multicast)")
private String queues;
 
@Option(name = "--addresses", description = "Comma separated list of 
addresses ")
@@ -890,10 +891,20 @@ public class Create extends InputAbstract {
   printWriter.println();
 
   for (String str : getQueueList()) {
- printWriter.println(" ");
- printWriter.println("");
- printWriter.println("   ");
- printWriter.println("");
+ String[] seg = str.split(":");
+ String name = seg[0].trim();
+ // default routing type to anycast if not specified
+ String routingType = (seg.length == 2 ? seg[1].trim() : "anycast");
+ try {
+RoutingType.valueOf(routingType.toUpperCase());
+ } catch (Exception e) {
+e.printStackTrace();
+System.err.println("Invalid routing type: " + routingType);
+ }
+ printWriter.println(" ");
+ printWriter.println("<" + routingType + ">");
+ printWriter.println("   ");
+ printWriter.println("");
  printWriter.println(" ");
   }
   for (String str : getAddressList()) {

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/92fcff5f/artemis-cli/src/test/java/org/apache/activemq/cli/test/ArtemisTest.java
--
diff --git 
a/artemis-cli/src/test/java/org/apache/activemq/cli/test/ArtemisTest.java 
b/artemis-cli/src/test/java/org/apache/activemq/cli/test/ArtemisTest.java
index 3f9d8a7..23493b9 100644
--- a/artemis-cli/src/test/java/org/apache/activemq/cli/test/ArtemisTest.java
+++ b/artemis-cli/src/test/java/org/apache/activemq/cli/test/ArtemisTest.java
@@ -36,6 +36,7 @@ import java.util.ArrayList;
 import java.util.List;
 
 import org.apache.activemq.artemis.api.core.Pair;
+import org.apache.activemq.artemis.api.core.RoutingType;
 import org.apache.activemq.artemis.api.core.SimpleString;
 import org.apache.activemq.artemis.api.core.client.ClientSession;
 import org.apache.activemq.artemis.api.core.client.ClientSessionFactory;
@@ -557,7 +558,7 @@ public class ArtemisTest extends CliTestBase {
   File instanceFolder = temporaryFolder.newFolder(folderName);
 
   setupAuth(instanceFolder);
-  String queues = "q1,q2";
+  String queues = "q1,q2:multicast";
   String addresses = "a1,a2";
 
 
@@ -575,8 +

[1/2] activemq-artemis git commit: This closes #2038

2018-11-21 Thread michaelpearce
Repository: activemq-artemis
Updated Branches:
  refs/heads/master ddd79d892 -> 10b661a5c


This closes #2038


Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/10b661a5
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/10b661a5
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/10b661a5

Branch: refs/heads/master
Commit: 10b661a5c262ba2b4ae78fa39f8394389a1aa111
Parents: ddd79d8 92fcff5
Author: Michael Andre Pearce 
Authored: Wed Nov 21 19:59:45 2018 +
Committer: Michael Andre Pearce 
Committed: Wed Nov 21 19:59:45 2018 +

--
 .../activemq/artemis/cli/commands/Create.java   | 21 +++-
 .../apache/activemq/cli/test/ArtemisTest.java   | 10 +++---
 2 files changed, 23 insertions(+), 8 deletions(-)
--




buildbot success in on activemq-site-production

2018-11-21 Thread buildbot
The Buildbot has detected a restored build on builder activemq-site-production 
while building . Full details are available at:
https://ci.apache.org/builders/activemq-site-production/builds/29702

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The Nightly scheduler named 'activemq-site-production' triggered 
this build
Build Source Stamp: [branch activemq/activemq-website] HEAD
Blamelist: 

Build succeeded!

Sincerely,
 -The Buildbot





buildbot failure in on activemq-site-production

2018-11-21 Thread buildbot
The Buildbot has detected a new failure on builder activemq-site-production 
while building . Full details are available at:
https://ci.apache.org/builders/activemq-site-production/builds/29701

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The Nightly scheduler named 'activemq-site-production' triggered 
this build
Build Source Stamp: [branch activemq/activemq-website] HEAD
Blamelist: 

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





buildbot success in on activemq-site-production

2018-11-21 Thread buildbot
The Buildbot has detected a restored build on builder activemq-site-production 
while building . Full details are available at:
https://ci.apache.org/builders/activemq-site-production/builds/29699

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The Nightly scheduler named 'activemq-site-production' triggered 
this build
Build Source Stamp: [branch activemq/activemq-website] HEAD
Blamelist: 

Build succeeded!

Sincerely,
 -The Buildbot





svn commit: r1037182 - in /websites/production/activemq/content: 2018/11/ 2018/11/21/ 2018/11/21/apache-activemq-5158-released.html cache/main.pageCache index.html news.html

2018-11-21 Thread buildbot
Author: buildbot
Date: Wed Nov 21 15:24:05 2018
New Revision: 1037182

Log:
Production update by buildbot for activemq

Added:
websites/production/activemq/content/2018/11/
websites/production/activemq/content/2018/11/21/

websites/production/activemq/content/2018/11/21/apache-activemq-5158-released.html
Modified:
websites/production/activemq/content/cache/main.pageCache
websites/production/activemq/content/index.html
websites/production/activemq/content/news.html

Added: 
websites/production/activemq/content/2018/11/21/apache-activemq-5158-released.html
==
--- 
websites/production/activemq/content/2018/11/21/apache-activemq-5158-released.html
 (added)
+++ 
websites/production/activemq/content/2018/11/21/apache-activemq-5158-released.html
 Wed Nov 21 15:24:05 2018
@@ -0,0 +1,127 @@
+http://www.w3.org/TR/html4/loose.dtd";>
+
+
+
+http://activemq.apache.org/styles/site.css"; rel="stylesheet" 
type="text/css"/>
+http://activemq.apache.org/styles/type-settings.css"; 
rel="stylesheet" type="text/css"/>
+http://activemq.apache.org/styles/prototype.js"; 
type="text/javascript">
+http://activemq.apache.org/styles/rico.js"; 
type="text/javascript">
+http://activemq.apache.org/styles/site.js"; 
type="text/javascript">
+
+  .maincontent { overflow:hidden; }
+
+
+
+
+
+Apache ActiveMQ ™ -- Apache ActiveMQ 5.15.8 Released
+
+
+
+
+
+  
+
+
+  
+
+
+  
+
+  
+
+
+
+   
+ http://activemq.apache.org"; 
title="The most popular and powerful open source Message Broker">ActiveMQ
+http://www.apache.org"; title="The 
Apache Software Foundation">ASF
+   
+
+
+
+  
+Index > 2018 > 11 > 21 > Apache ActiveMQ 5.15.8 Released
+  
+  
+Download | http://activemq.apache.org/maven/apidocs/index.html";>JavaDocs More... | Source | Forums | Support
+  
+
+
+  
+  
+
+
+The ActiveMQ team is pleased to announce the release 
of http://activemq.apache.org/activemq-5158-release.html";>ActiveMQ 
5.15.8A big thanks to everyone 
who contributed to this release.We look forward to your feedback.
+
+
+  
+
+  
+https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35985";>OverviewIndexNewsNew FeaturesGetting StartedFAQArticlesBooksDownloadhttp://www.apache.org/licenses/";>LicenseSearchSub 
Projectshttp://activemq.apache.org/artemis/";>ArtemisApollohttp://activemq.apache.org/cms/";>CMShttp://activemq.apache.org/nms/"; title="NMS is the 
.Net Messaging API">NMShttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=36130";>CommunitySupportContributingDiscussion ForumsMailing ListsIRChttp://javabot.evanchooly.com/logs/%23apache-activemq/today"; 
rel="nofollow">IRC LogSecurity Advisor
 iesSitehttp://www.apache.org/foundation/sponsorship.html";>SponsorshipProjects Using 
ActiveMQUsersTeamThankshttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35883";>FeaturesAdvisory 
MessageClusteringCross Language ClientsEnterprise Integration 
PatternsJMXJMS to JMS BridgeMasterSlaveMessage GroupsNetworks of BrokersPerformancePersistenceSecurityVirtual DestinationsVisualisationMore ...https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=36167";>ConnectivityAjaxAMQPAxis and CXF SupportC IntegrationC++http://activemq.apache.org/nms/";>C# and .Net 
Integrationhttp://activemq.apache.org/cms/";>CMSJ2EEJBoss Integrationhttp://docs.codehaus.org/display/JETTY/Integrating+with+ActiveMQ"; 
rel="nofollow">JettyJNDI 
Supporthttp://activemq.apache.org/nms/"; title="NMS is the .Net Messaging 
API">NMSRESTRSS and AtomSpring SupportStompTomcatUnix ServiceWebLogic IntegrationXMPPMore ...https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=71176";>Using ActiveMQ 5Getting StartedInitial 
ConfigurationRunning a BrokerEmbedded 
BrokersCommand Line ToolsConfiguring 
TransportsExamplesWeb SamplesMonitoring the BrokerXml 
ConfigurationXml 
ReferenceMore 
...https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35912";>ToolsWeb ConsoleMaven2 Performance 
Pluginhttps://cwiki.apach
 e.org/confluence/pages/viewpage.action?pageId=35919">Supporthttp://issues.apache.org/jira/browse/AMQ";>Issueshttp://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:roadmap-panel";>Roadmaphttp://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:changelog-panel";>Change
 loghttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35903";>DevelopersSourceBuildingDeveloper GuideBecoming a committerCode OverviewWire ProtocolRelease GuideTestsMaven2 Performance 
PluginBenchmark 
TestsJMeter System 
TestsJMeter 
Performance TestsIntegration TestsProject ReportsJUnit ReportsSource XRefTest S
 ource XRefXml 
Reference
+  
+
+  
+   

buildbot failure in on activemq-site-production

2018-11-21 Thread buildbot
The Buildbot has detected a new failure on builder activemq-site-production 
while building . Full details are available at:
https://ci.apache.org/builders/activemq-site-production/builds/29698

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The Nightly scheduler named 'activemq-site-production' triggered 
this build
Build Source Stamp: [branch activemq/activemq-website] HEAD
Blamelist: 

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





[CONF] Apache ActiveMQ > Apache ActiveMQ 5.15.8 Released

2018-11-21 Thread Christopher L. Shannon (Confluence)
Title: Message Title



 
 
 
 
 
 
 

Christopher L. Shannon created a blog post 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Apache ActiveMQ 5.15.8 Released 
 
 
  
 
 
 
 
 
 
  The ActiveMQ team is pleased to announce the release of ActiveMQ 5.15.8   A big thanks to everyone who contributed to this release.   We look forward to your feedback.   
 
 
  
 
 
 
 
 
 
 
 
 
 

View blog post
• 
 
 
 
 
 
 

Like 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
Stop watching space
• 
 
 
 
 
 
 
Manage notifications 
 
 
 
 
 
 
 
 
 
 
  
 
 
This message was sent by Atlassian Confluence 6.9.0  
 
 
  
 
 
 
 
 
 
 
 
 




buildbot success in on activemq-site-production

2018-11-21 Thread buildbot
The Buildbot has detected a restored build on builder activemq-site-production 
while building . Full details are available at:
https://ci.apache.org/builders/activemq-site-production/builds/29697

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The Nightly scheduler named 'activemq-site-production' triggered 
this build
Build Source Stamp: [branch activemq/activemq-website] HEAD
Blamelist: 

Build succeeded!

Sincerely,
 -The Buildbot





buildbot failure in on activemq-site-production

2018-11-21 Thread buildbot
The Buildbot has detected a new failure on builder activemq-site-production 
while building . Full details are available at:
https://ci.apache.org/builders/activemq-site-production/builds/29696

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The Nightly scheduler named 'activemq-site-production' triggered 
this build
Build Source Stamp: [branch activemq/activemq-website] HEAD
Blamelist: 

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





activemq git commit: AMQ-7106 - fix pending stop support by avoiding sync through single shared status var - fix and test

2018-11-21 Thread gtully
Repository: activemq
Updated Branches:
  refs/heads/master d020af203 -> 8cc0c5ad6


AMQ-7106 - fix pending stop support by avoiding sync through single shared 
status var - fix and test


Project: http://git-wip-us.apache.org/repos/asf/activemq/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq/commit/8cc0c5ad
Tree: http://git-wip-us.apache.org/repos/asf/activemq/tree/8cc0c5ad
Diff: http://git-wip-us.apache.org/repos/asf/activemq/diff/8cc0c5ad

Branch: refs/heads/master
Commit: 8cc0c5ad6c85381cf6bbeaf179086d451d96650e
Parents: d020af2
Author: gtully 
Authored: Wed Nov 21 10:23:13 2018 +
Committer: gtully 
Committed: Wed Nov 21 10:23:13 2018 +

--
 .../activemq/broker/TransportConnection.java| 107 +-
 .../transport/mqtt/MQTTInactivityMonitor.java   |   2 +-
 ...TcpTransportInactiveDuringHandshakeTest.java | 203 +++
 3 files changed, 254 insertions(+), 58 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/activemq/blob/8cc0c5ad/activemq-broker/src/main/java/org/apache/activemq/broker/TransportConnection.java
--
diff --git 
a/activemq-broker/src/main/java/org/apache/activemq/broker/TransportConnection.java
 
b/activemq-broker/src/main/java/org/apache/activemq/broker/TransportConnection.java
index ba1f1eb..c064b18 100644
--- 
a/activemq-broker/src/main/java/org/apache/activemq/broker/TransportConnection.java
+++ 
b/activemq-broker/src/main/java/org/apache/activemq/broker/TransportConnection.java
@@ -138,8 +138,14 @@ public class TransportConnection implements Connection, 
Task, CommandVisitor {
 private boolean blocked;
 private boolean connected;
 private boolean active;
-private final AtomicBoolean starting = new AtomicBoolean();
-private final AtomicBoolean pendingStop = new AtomicBoolean();
+
+// state management around pending stop
+private static final int NEW   = 0;
+private static final int STARTING  = 1;
+private static final int STARTED   = 2;
+private static final int PENDING_STOP  = 3;
+private final AtomicInteger status = new AtomicInteger(NEW);
+
 private long timeStamp;
 private final AtomicBoolean stopping = new AtomicBoolean(false);
 private final CountDownLatch stopped = new CountDownLatch(1);
@@ -229,7 +235,7 @@ public class TransportConnection implements Connection, 
Task, CommandVisitor {
 }
 
 public void serviceTransportException(IOException e) {
-if (!stopping.get() && !pendingStop.get()) {
+if (!stopping.get() && status.get() != PENDING_STOP) {
 transportException.set(e);
 if (TRANSPORTLOG.isDebugEnabled()) {
 TRANSPORTLOG.debug(this + " failed: " + e, e);
@@ -303,7 +309,7 @@ public class TransportConnection implements Connection, 
Task, CommandVisitor {
 }
 ConnectionError ce = new ConnectionError();
 ce.setException(e);
-if (pendingStop.get()) {
+if (status.get() == PENDING_STOP) {
 dispatchSync(ce);
 } else {
 dispatchAsync(ce);
@@ -321,7 +327,7 @@ public class TransportConnection implements Connection, 
Task, CommandVisitor {
 boolean responseRequired = command.isResponseRequired();
 int commandId = command.getCommandId();
 try {
-if (!pendingStop.get()) {
+if (status.get() != PENDING_STOP) {
 response = command.visit(this);
 } else {
 response = new ExceptionResponse(transportException.get());
@@ -993,7 +999,7 @@ public class TransportConnection implements Connection, 
Task, CommandVisitor {
 @Override
 public boolean iterate() {
 try {
-if (pendingStop.get() || stopping.get()) {
+if (status.get() == PENDING_STOP || stopping.get()) {
 if (dispatchStopped.compareAndSet(false, true)) {
 if (transportException.get() == null) {
 try {
@@ -1049,39 +1055,39 @@ public class TransportConnection implements Connection, 
Task, CommandVisitor {
 
 @Override
 public void start() throws Exception {
-try {
-synchronized (this) {
-starting.set(true);
-if (taskRunnerFactory != null) {
-taskRunner = taskRunnerFactory.createTaskRunner(this, 
"ActiveMQ Connection Dispatcher: "
-+ getRemoteAddress());
-} else {
-taskRunner = null;
+if (status.compareAndSet(NEW, STARTING)) {
+try {
+synchronized (this) {
+if (taskRunnerFactory != null) {
+taskRunner = taskRunnerFactory.createT