[jira] [Created] (AMQ-9467) Fix dead link in activemq-website

2024-03-27 Thread Chen Ziyan (Jira)
Chen Ziyan created AMQ-9467:
---

 Summary: Fix dead link in activemq-website
 Key: AMQ-9467
 URL: https://issues.apache.org/jira/browse/AMQ-9467
 Project: ActiveMQ Classic
  Issue Type: Bug
  Components: website
Affects Versions: 6.1.0, 6.0.1
 Environment: 
[https://activemq.apache.org/components/classic/documentation/|https://activemq.apache.org/components/classic/documentation/jmx]
Reporter: Chen Ziyan
 Fix For: Unscheduled


When reading guidelines from [official page 
|https://activemq.apache.org/components/classic/documentation/jmx], some of 
page links to classic not worked because of the changes to the path,

like
{code:java}
http://activemq.apache.org/maven/apidocs/org/apache/activemq/ActiveMQConnection.html
 {code}
->
{code:java}
 
https://activemq.apache.org/components/classic/documentation/maven/apidocs/org/apache/activemq/ActiveMQConnection.html
 {code}
May be they have to be fixed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (AMQ-9468) Fix dead link in activemq-website

2024-03-27 Thread Chen Ziyan (Jira)
Chen Ziyan created AMQ-9468:
---

 Summary: Fix dead link in activemq-website
 Key: AMQ-9468
 URL: https://issues.apache.org/jira/browse/AMQ-9468
 Project: ActiveMQ Classic
  Issue Type: Bug
  Components: website
Affects Versions: 6.1.0, 6.0.1
 Environment: 
[https://activemq.apache.org/components/classic/documentation/|https://activemq.apache.org/components/classic/documentation/jmx]
Reporter: Chen Ziyan
 Fix For: Unscheduled


When reading guidelines from [official page 
|https://activemq.apache.org/components/classic/documentation/jmx], some of 
page links to classic not worked because of the changes to the path,

like
{code:java}
http://activemq.apache.org/maven/apidocs/org/apache/activemq/ActiveMQConnection.html
 {code}
->
{code:java}
 
https://activemq.apache.org/components/classic/documentation/maven/apidocs/org/apache/activemq/ActiveMQConnection.html
 {code}
May be they have to be fixed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (ARTEMIS-4696) Deprecate queue prefetch address setting

2024-03-27 Thread Domenico Francesco Bruscino (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Domenico Francesco Bruscino resolved ARTEMIS-4696.
--
Fix Version/s: 2.34.0
   Resolution: Fixed

> Deprecate queue prefetch address setting
> 
>
> Key: ARTEMIS-4696
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4696
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: Domenico Francesco Bruscino
>Assignee: Domenico Francesco Bruscino
>Priority: Major
> Fix For: 2.34.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> The queue prefetch address setting was added by the commit [ARTEMIS-463 
> Refactoring on 
> Openwire|https://github.com/apache/activemq-artemis/commit/6ddf486f8f17776e14cef0c37ca2c9a6a891be7a]
>  and it is only used for ActiveMQ 5 test purposes to check consumers with no 
> prefetch. It can be deprecated and replaced by the the default consumer 
> window size address setting.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (ARTEMIS-4702) Only run command needs custom JVM settings

2024-03-27 Thread Justin Bertram (Jira)
Justin Bertram created ARTEMIS-4702:
---

 Summary: Only run command needs custom JVM settings
 Key: ARTEMIS-4702
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4702
 Project: ActiveMQ Artemis
  Issue Type: Improvement
Reporter: Justin Bertram
Assignee: Justin Bertram


Right now every {{artemis}} command uses the same JVM settings from 
{{artemis.profile}}. So, for example, if the settings included {{-Xms8G 
-Xmx8G}} for running the broker (i.e. the {{run}} command) those same settings 
would be used for the {{queue stat}}, {{consumer}}, {{producer}}, etc. commands 
as well. At best, it's overkill to use 8G of memory for these secondary 
commands and at worst it can actually prevent them from operating at all (e.g. 
if the machine is low on memory).

JVM settings really only need to apply to the {{run}} command.





--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (ARTEMIS-4696) Deprecate queue prefetch address setting

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4696?focusedWorklogId=911872=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911872
 ]

ASF GitHub Bot logged work on ARTEMIS-4696:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 16:33
Start Date: 27/Mar/24 16:33
Worklog Time Spent: 10m 
  Work Description: brusdev merged PR #4861:
URL: https://github.com/apache/activemq-artemis/pull/4861




Issue Time Tracking
---

Worklog Id: (was: 911872)
Time Spent: 40m  (was: 0.5h)

> Deprecate queue prefetch address setting
> 
>
> Key: ARTEMIS-4696
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4696
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: Domenico Francesco Bruscino
>Assignee: Domenico Francesco Bruscino
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> The queue prefetch address setting was added by the commit [ARTEMIS-463 
> Refactoring on 
> Openwire|https://github.com/apache/activemq-artemis/commit/6ddf486f8f17776e14cef0c37ca2c9a6a891be7a]
>  and it is only used for ActiveMQ 5 test purposes to check consumers with no 
> prefetch. It can be deprecated and replaced by the the default consumer 
> window size address setting.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARTEMIS-4696) Deprecate queue prefetch address setting

2024-03-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARTEMIS-4696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17831450#comment-17831450
 ] 

ASF subversion and git services commented on ARTEMIS-4696:
--

Commit 774d321012c55fb2696257a7560228d995593fa0 in activemq-artemis's branch 
refs/heads/main from Domenico Francesco Bruscino
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=774d321012 ]

ARTEMIS-4696 Deprecate queue prefetch address setting


> Deprecate queue prefetch address setting
> 
>
> Key: ARTEMIS-4696
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4696
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: Domenico Francesco Bruscino
>Assignee: Domenico Francesco Bruscino
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> The queue prefetch address setting was added by the commit [ARTEMIS-463 
> Refactoring on 
> Openwire|https://github.com/apache/activemq-artemis/commit/6ddf486f8f17776e14cef0c37ca2c9a6a891be7a]
>  and it is only used for ActiveMQ 5 test purposes to check consumers with no 
> prefetch. It can be deprecated and replaced by the the default consumer 
> window size address setting.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (ARTEMIS-4696) Deprecate queue prefetch address setting

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4696?focusedWorklogId=911869=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911869
 ]

ASF GitHub Bot logged work on ARTEMIS-4696:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 16:15
Start Date: 27/Mar/24 16:15
Worklog Time Spent: 10m 
  Work Description: brusdev commented on PR #4861:
URL: 
https://github.com/apache/activemq-artemis/pull/4861#issuecomment-2023171478

   I updated the PR to only add deprecated attributes




Issue Time Tracking
---

Worklog Id: (was: 911869)
Time Spent: 0.5h  (was: 20m)

> Deprecate queue prefetch address setting
> 
>
> Key: ARTEMIS-4696
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4696
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: Domenico Francesco Bruscino
>Assignee: Domenico Francesco Bruscino
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The queue prefetch address setting was added by the commit [ARTEMIS-463 
> Refactoring on 
> Openwire|https://github.com/apache/activemq-artemis/commit/6ddf486f8f17776e14cef0c37ca2c9a6a891be7a]
>  and it is only used for ActiveMQ 5 test purposes to check consumers with no 
> prefetch. It can be deprecated and replaced by the the default consumer 
> window size address setting.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (ARTEMIS-4696) Deprecate queue prefetch address setting

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4696?focusedWorklogId=911866=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911866
 ]

ASF GitHub Bot logged work on ARTEMIS-4696:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 15:36
Start Date: 27/Mar/24 15:36
Worklog Time Spent: 10m 
  Work Description: jbertram commented on PR #4861:
URL: 
https://github.com/apache/activemq-artemis/pull/4861#issuecomment-2023083399

   LGTM




Issue Time Tracking
---

Worklog Id: (was: 911866)
Time Spent: 20m  (was: 10m)

> Deprecate queue prefetch address setting
> 
>
> Key: ARTEMIS-4696
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4696
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: Domenico Francesco Bruscino
>Assignee: Domenico Francesco Bruscino
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The queue prefetch address setting was added by the commit [ARTEMIS-463 
> Refactoring on 
> Openwire|https://github.com/apache/activemq-artemis/commit/6ddf486f8f17776e14cef0c37ca2c9a6a891be7a]
>  and it is only used for ActiveMQ 5 test purposes to check consumers with no 
> prefetch. It can be deprecated and replaced by the the default consumer 
> window size address setting.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (ARTEMIS-4680) Upgrade the console to use HawtIO 4

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4680?focusedWorklogId=911818=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911818
 ]

ASF GitHub Bot logged work on ARTEMIS-4680:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 13:10
Start Date: 27/Mar/24 13:10
Worklog Time Spent: 10m 
  Work Description: andytaylor commented on code in PR #3:
URL: 
https://github.com/apache/activemq-artemis-console-plugin/pull/3#discussion_r1541080258


##
LICENSE:
##
@@ -0,0 +1,220 @@
+
+ Apache License
+   Version 2.0, January 2004
+http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+  "License" shall mean the terms and conditions for use, reproduction,
+  and distribution as defined by Sections 1 through 9 of this document.
+
+  "Licensor" shall mean the copyright owner or entity authorized by
+  the copyright owner that is granting the License.
+
+  "Legal Entity" shall mean the union of the acting entity and all
+  other entities that control, are controlled by, or are under common
+  control with that entity. For the purposes of this definition,
+  "control" means (i) the power, direct or indirect, to cause the
+  direction or management of such entity, whether by contract or
+  otherwise, or (ii) ownership of fifty percent (50%) or more of the
+  outstanding shares, or (iii) beneficial ownership of such entity.
+
+  "You" (or "Your") shall mean an individual or Legal Entity
+  exercising permissions granted by this License.
+
+  "Source" form shall mean the preferred form for making modifications,
+  including but not limited to software source code, documentation
+  source, and configuration files.
+
+  "Object" form shall mean any form resulting from mechanical
+  transformation or translation of a Source form, including but
+  not limited to compiled object code, generated documentation,
+  and conversions to other media types.
+
+  "Work" shall mean the work of authorship, whether in Source or
+  Object form, made available under the License, as indicated by a
+  copyright notice that is included in or attached to the work
+  (an example is provided in the Appendix below).
+
+  "Derivative Works" shall mean any work, whether in Source or Object
+  form, that is based on (or derived from) the Work and for which the
+  editorial revisions, annotations, elaborations, or other modifications
+  represent, as a whole, an original work of authorship. For the purposes
+  of this License, Derivative Works shall not include works that remain
+  separable from, or merely link (or bind by name) to the interfaces of,
+  the Work and Derivative Works thereof.
+
+  "Contribution" shall mean any work of authorship, including
+  the original version of the Work and any modifications or additions
+  to that Work or Derivative Works thereof, that is intentionally
+  submitted to Licensor for inclusion in the Work by the copyright owner
+  or by an individual or Legal Entity authorized to submit on behalf of
+  the copyright owner. For the purposes of this definition, "submitted"
+  means any form of electronic, verbal, or written communication sent
+  to the Licensor or its representatives, including but not limited to
+  communication on electronic mailing lists, source code control systems,
+  and issue tracking systems that are managed by, or on behalf of, the
+  Licensor for the purpose of discussing and improving the Work, but
+  excluding communication that is conspicuously marked or otherwise
+  designated in writing by the copyright owner as "Not a Contribution."
+
+  "Contributor" shall mean Licensor and any individual or Legal Entity
+  on behalf of whom a Contribution has been received by Licensor and
+  subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+  this License, each Contributor hereby grants to You a perpetual,
+  worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+  copyright license to reproduce, prepare Derivative Works of,
+  publicly display, publicly perform, sublicense, and distribute the
+  Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+  this License, each Contributor hereby grants to You a perpetual,
+  worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+  (except as stated in this section) patent license to make, have made,
+  use, offer to sell, sell, import, and otherwise transfer the Work,
+  where such license 

[jira] [Work logged] (ARTEMIS-4680) Upgrade the console to use HawtIO 4

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4680?focusedWorklogId=911800=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911800
 ]

ASF GitHub Bot logged work on ARTEMIS-4680:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 11:31
Start Date: 27/Mar/24 11:31
Worklog Time Spent: 10m 
  Work Description: gemmellr commented on code in PR #3:
URL: 
https://github.com/apache/activemq-artemis-console-plugin/pull/3#discussion_r1540935060


##
NOTICE:
##
@@ -0,0 +1,5 @@
+Apache ActiveMQ Artemis
+Copyright [2014-2024] The Apache Software Foundation

Review Comment:
   looks good





Issue Time Tracking
---

Worklog Id: (was: 911800)
Time Spent: 1.5h  (was: 1h 20m)

> Upgrade the console to use HawtIO 4
> ---
>
> Key: ARTEMIS-4680
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4680
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>  Components: Web Console
>Reporter: Andy Taylor
>Assignee: Andy Taylor
>Priority: Major
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> The current console is based upon HawtIO 1 which in turn is built on 
> Bootstrap. Bootstrap is old and no longer actively being maintained.
>  
> This improvement is to migrate the current console to use HawtIO 4 which i 
> based on Typescript, react and Patternfly.
>  
> A WIP can be found 
> [here|https://github.com/andytaylor/activemq-artemis/tree/artemis-console-ng]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (ARTEMIS-4680) Upgrade the console to use HawtIO 4

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4680?focusedWorklogId=911799=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911799
 ]

ASF GitHub Bot logged work on ARTEMIS-4680:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 11:30
Start Date: 27/Mar/24 11:30
Worklog Time Spent: 10m 
  Work Description: andytaylor commented on code in PR #3:
URL: 
https://github.com/apache/activemq-artemis-console-plugin/pull/3#discussion_r1540933968


##
LICENSE:
##
@@ -0,0 +1,220 @@
+
+ Apache License
+   Version 2.0, January 2004
+http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+  "License" shall mean the terms and conditions for use, reproduction,
+  and distribution as defined by Sections 1 through 9 of this document.
+
+  "Licensor" shall mean the copyright owner or entity authorized by
+  the copyright owner that is granting the License.
+
+  "Legal Entity" shall mean the union of the acting entity and all
+  other entities that control, are controlled by, or are under common
+  control with that entity. For the purposes of this definition,
+  "control" means (i) the power, direct or indirect, to cause the
+  direction or management of such entity, whether by contract or
+  otherwise, or (ii) ownership of fifty percent (50%) or more of the
+  outstanding shares, or (iii) beneficial ownership of such entity.
+
+  "You" (or "Your") shall mean an individual or Legal Entity
+  exercising permissions granted by this License.
+
+  "Source" form shall mean the preferred form for making modifications,
+  including but not limited to software source code, documentation
+  source, and configuration files.
+
+  "Object" form shall mean any form resulting from mechanical
+  transformation or translation of a Source form, including but
+  not limited to compiled object code, generated documentation,
+  and conversions to other media types.
+
+  "Work" shall mean the work of authorship, whether in Source or
+  Object form, made available under the License, as indicated by a
+  copyright notice that is included in or attached to the work
+  (an example is provided in the Appendix below).
+
+  "Derivative Works" shall mean any work, whether in Source or Object
+  form, that is based on (or derived from) the Work and for which the
+  editorial revisions, annotations, elaborations, or other modifications
+  represent, as a whole, an original work of authorship. For the purposes
+  of this License, Derivative Works shall not include works that remain
+  separable from, or merely link (or bind by name) to the interfaces of,
+  the Work and Derivative Works thereof.
+
+  "Contribution" shall mean any work of authorship, including
+  the original version of the Work and any modifications or additions
+  to that Work or Derivative Works thereof, that is intentionally
+  submitted to Licensor for inclusion in the Work by the copyright owner
+  or by an individual or Legal Entity authorized to submit on behalf of
+  the copyright owner. For the purposes of this definition, "submitted"
+  means any form of electronic, verbal, or written communication sent
+  to the Licensor or its representatives, including but not limited to
+  communication on electronic mailing lists, source code control systems,
+  and issue tracking systems that are managed by, or on behalf of, the
+  Licensor for the purpose of discussing and improving the Work, but
+  excluding communication that is conspicuously marked or otherwise
+  designated in writing by the copyright owner as "Not a Contribution."
+
+  "Contributor" shall mean Licensor and any individual or Legal Entity
+  on behalf of whom a Contribution has been received by Licensor and
+  subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+  this License, each Contributor hereby grants to You a perpetual,
+  worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+  copyright license to reproduce, prepare Derivative Works of,
+  publicly display, publicly perform, sublicense, and distribute the
+  Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+  this License, each Contributor hereby grants to You a perpetual,
+  worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+  (except as stated in this section) patent license to make, have made,
+  use, offer to sell, sell, import, and otherwise transfer the Work,
+  where such license 

[jira] [Work logged] (ARTEMIS-4680) Upgrade the console to use HawtIO 4

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4680?focusedWorklogId=911798=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911798
 ]

ASF GitHub Bot logged work on ARTEMIS-4680:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 11:27
Start Date: 27/Mar/24 11:27
Worklog Time Spent: 10m 
  Work Description: andytaylor commented on code in PR #3:
URL: 
https://github.com/apache/activemq-artemis-console-plugin/pull/3#discussion_r1540928688


##
NOTICE:
##
@@ -0,0 +1,5 @@
+Apache ActiveMQ Artemis
+Copyright [2014-2024] The Apache Software Foundation

Review Comment:
   I thought it would come under the parent component, I will change it to:
   
   Apache ActiveMQ Artemis Console Plugin
   Copyright 2024 The Apache Software Foundation
   
   wdyt?





Issue Time Tracking
---

Worklog Id: (was: 911798)
Time Spent: 1h 10m  (was: 1h)

> Upgrade the console to use HawtIO 4
> ---
>
> Key: ARTEMIS-4680
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4680
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>  Components: Web Console
>Reporter: Andy Taylor
>Assignee: Andy Taylor
>Priority: Major
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> The current console is based upon HawtIO 1 which in turn is built on 
> Bootstrap. Bootstrap is old and no longer actively being maintained.
>  
> This improvement is to migrate the current console to use HawtIO 4 which i 
> based on Typescript, react and Patternfly.
>  
> A WIP can be found 
> [here|https://github.com/andytaylor/activemq-artemis/tree/artemis-console-ng]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (ARTEMIS-4680) Upgrade the console to use HawtIO 4

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4680?focusedWorklogId=911797=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911797
 ]

ASF GitHub Bot logged work on ARTEMIS-4680:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 11:17
Start Date: 27/Mar/24 11:17
Worklog Time Spent: 10m 
  Work Description: gemmellr commented on code in PR #3:
URL: 
https://github.com/apache/activemq-artemis-console-plugin/pull/3#discussion_r1540915862


##
pom.xml:
##
@@ -0,0 +1,251 @@
+
+
+http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd;>
+4.0.0
+org.apache.activemq
+artemis-console-plugin
+war
+1.0.0-SNAPSHOT
+
+
+org.apache
+apache
+23
+org.apache:apache
+
+
+ActiveMQ Artemis Console Plugin
+
+
+
+11
+11
+11
+4.0.0-RC1
+5.0.0
+1.4.14
+2.0.11
+11.0.18
+v20.9.0
+v1.22.21
+1.15.0
+ Upgrade the console to use HawtIO 4
> ---
>
> Key: ARTEMIS-4680
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4680
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>  Components: Web Console
>Reporter: Andy Taylor
>Assignee: Andy Taylor
>Priority: Major
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> The current console is based upon HawtIO 1 which in turn is built on 
> Bootstrap. Bootstrap is old and no longer actively being maintained.
>  
> This improvement is to migrate the current console to use HawtIO 4 which i 
> based on Typescript, react and Patternfly.
>  
> A WIP can be found 
> [here|https://github.com/andytaylor/activemq-artemis/tree/artemis-console-ng]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (ARTEMIS-4680) Upgrade the console to use HawtIO 4

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4680?focusedWorklogId=911794=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911794
 ]

ASF GitHub Bot logged work on ARTEMIS-4680:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 11:12
Start Date: 27/Mar/24 11:12
Worklog Time Spent: 10m 
  Work Description: gemmellr commented on code in PR #3:
URL: 
https://github.com/apache/activemq-artemis-console-plugin/pull/3#discussion_r1540901021


##
NOTICE:
##
@@ -0,0 +1,5 @@
+Apache ActiveMQ Artemis
+Copyright [2014-2024] The Apache Software Foundation

Review Comment:
   Apache ActiveMQ Artemis Console Plugin?
   
   Years seem off if this is a new component.



##
LICENSE:
##
@@ -0,0 +1,220 @@
+
+ Apache License
+   Version 2.0, January 2004
+http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+  "License" shall mean the terms and conditions for use, reproduction,
+  and distribution as defined by Sections 1 through 9 of this document.
+
+  "Licensor" shall mean the copyright owner or entity authorized by
+  the copyright owner that is granting the License.
+
+  "Legal Entity" shall mean the union of the acting entity and all
+  other entities that control, are controlled by, or are under common
+  control with that entity. For the purposes of this definition,
+  "control" means (i) the power, direct or indirect, to cause the
+  direction or management of such entity, whether by contract or
+  otherwise, or (ii) ownership of fifty percent (50%) or more of the
+  outstanding shares, or (iii) beneficial ownership of such entity.
+
+  "You" (or "Your") shall mean an individual or Legal Entity
+  exercising permissions granted by this License.
+
+  "Source" form shall mean the preferred form for making modifications,
+  including but not limited to software source code, documentation
+  source, and configuration files.
+
+  "Object" form shall mean any form resulting from mechanical
+  transformation or translation of a Source form, including but
+  not limited to compiled object code, generated documentation,
+  and conversions to other media types.
+
+  "Work" shall mean the work of authorship, whether in Source or
+  Object form, made available under the License, as indicated by a
+  copyright notice that is included in or attached to the work
+  (an example is provided in the Appendix below).
+
+  "Derivative Works" shall mean any work, whether in Source or Object
+  form, that is based on (or derived from) the Work and for which the
+  editorial revisions, annotations, elaborations, or other modifications
+  represent, as a whole, an original work of authorship. For the purposes
+  of this License, Derivative Works shall not include works that remain
+  separable from, or merely link (or bind by name) to the interfaces of,
+  the Work and Derivative Works thereof.
+
+  "Contribution" shall mean any work of authorship, including
+  the original version of the Work and any modifications or additions
+  to that Work or Derivative Works thereof, that is intentionally
+  submitted to Licensor for inclusion in the Work by the copyright owner
+  or by an individual or Legal Entity authorized to submit on behalf of
+  the copyright owner. For the purposes of this definition, "submitted"
+  means any form of electronic, verbal, or written communication sent
+  to the Licensor or its representatives, including but not limited to
+  communication on electronic mailing lists, source code control systems,
+  and issue tracking systems that are managed by, or on behalf of, the
+  Licensor for the purpose of discussing and improving the Work, but
+  excluding communication that is conspicuously marked or otherwise
+  designated in writing by the copyright owner as "Not a Contribution."
+
+  "Contributor" shall mean Licensor and any individual or Legal Entity
+  on behalf of whom a Contribution has been received by Licensor and
+  subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+  this License, each Contributor hereby grants to You a perpetual,
+  worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+  copyright license to reproduce, prepare Derivative Works of,
+  publicly display, publicly perform, sublicense, and distribute the
+  Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+  this License, each Contributor hereby grants to You a perpetual,
+  

[jira] [Work logged] (ARTEMIS-4680) Upgrade the console to use HawtIO 4

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4680?focusedWorklogId=911796=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911796
 ]

ASF GitHub Bot logged work on ARTEMIS-4680:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 11:12
Start Date: 27/Mar/24 11:12
Worklog Time Spent: 10m 
  Work Description: gemmellr commented on PR #3:
URL: 
https://github.com/apache/activemq-artemis-console-plugin/pull/3#issuecomment-2022510267

   > All comments addressed
   
   Think you might have not expanded the list or something, several remain :)




Issue Time Tracking
---

Worklog Id: (was: 911796)
Time Spent: 50m  (was: 40m)

> Upgrade the console to use HawtIO 4
> ---
>
> Key: ARTEMIS-4680
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4680
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>  Components: Web Console
>Reporter: Andy Taylor
>Assignee: Andy Taylor
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> The current console is based upon HawtIO 1 which in turn is built on 
> Bootstrap. Bootstrap is old and no longer actively being maintained.
>  
> This improvement is to migrate the current console to use HawtIO 4 which i 
> based on Typescript, react and Patternfly.
>  
> A WIP can be found 
> [here|https://github.com/andytaylor/activemq-artemis/tree/artemis-console-ng]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (ARTEMIS-4680) Upgrade the console to use HawtIO 4

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4680?focusedWorklogId=911790=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911790
 ]

ASF GitHub Bot logged work on ARTEMIS-4680:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 10:34
Start Date: 27/Mar/24 10:34
Worklog Time Spent: 10m 
  Work Description: andytaylor commented on PR #3:
URL: 
https://github.com/apache/activemq-artemis-console-plugin/pull/3#issuecomment-2022429599

   All comments addressed




Issue Time Tracking
---

Worklog Id: (was: 911790)
Time Spent: 0.5h  (was: 20m)

> Upgrade the console to use HawtIO 4
> ---
>
> Key: ARTEMIS-4680
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4680
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>  Components: Web Console
>Reporter: Andy Taylor
>Assignee: Andy Taylor
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The current console is based upon HawtIO 1 which in turn is built on 
> Bootstrap. Bootstrap is old and no longer actively being maintained.
>  
> This improvement is to migrate the current console to use HawtIO 4 which i 
> based on Typescript, react and Patternfly.
>  
> A WIP can be found 
> [here|https://github.com/andytaylor/activemq-artemis/tree/artemis-console-ng]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (ARTEMIS-4699) properties config - implied factoryClassName on TransportConfiguration can be wrong, it needs to be provided via a property value

2024-03-27 Thread Gary Tully (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gary Tully resolved ARTEMIS-4699.
-
Resolution: Fixed

> properties config - implied factoryClassName on TransportConfiguration can be 
> wrong, it needs to be provided via a property value
> -
>
> Key: ARTEMIS-4699
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4699
> Project: ActiveMQ Artemis
>  Issue Type: Bug
>  Components: Configuration
>Affects Versions: 2.33.0
>Reporter: Gary Tully
>Assignee: Gary Tully
>Priority: Major
> Fix For: 2.34.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> There is an incorrect setting of the factoryClassName for a transport 
> configuration. When initialised from a uri this is broken as the value is 
> already set and when used for acceptors it is plain wrong. 
> this default or implicit setting does not know the correct context, it should 
> be removed in favour of having it provided via the factoryClassName property 
> value



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARTEMIS-4699) properties config - implied factoryClassName on TransportConfiguration can be wrong, it needs to be provided via a property value

2024-03-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARTEMIS-4699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17831241#comment-17831241
 ] 

ASF subversion and git services commented on ARTEMIS-4699:
--

Commit 625bdfce6e80f802fa7aef4344b94fcf34055f3d in activemq-artemis's branch 
refs/heads/main from Gary Tully
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=625bdfce6e ]

ARTEMIS-4699 properties config don't try and imply the factoryClassName of a 
transport config object, fix up fluent builder and improve mirror usability


> properties config - implied factoryClassName on TransportConfiguration can be 
> wrong, it needs to be provided via a property value
> -
>
> Key: ARTEMIS-4699
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4699
> Project: ActiveMQ Artemis
>  Issue Type: Bug
>  Components: Configuration
>Affects Versions: 2.33.0
>Reporter: Gary Tully
>Assignee: Gary Tully
>Priority: Major
> Fix For: 2.34.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> There is an incorrect setting of the factoryClassName for a transport 
> configuration. When initialised from a uri this is broken as the value is 
> already set and when used for acceptors it is plain wrong. 
> this default or implicit setting does not know the correct context, it should 
> be removed in favour of having it provided via the factoryClassName property 
> value



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (ARTEMIS-4699) properties config - implied factoryClassName on TransportConfiguration can be wrong, it needs to be provided via a property value

2024-03-27 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4699?focusedWorklogId=911775=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911775
 ]

ASF GitHub Bot logged work on ARTEMIS-4699:
---

Author: ASF GitHub Bot
Created on: 27/Mar/24 09:15
Start Date: 27/Mar/24 09:15
Worklog Time Spent: 10m 
  Work Description: gtully merged PR #4864:
URL: https://github.com/apache/activemq-artemis/pull/4864




Issue Time Tracking
---

Worklog Id: (was: 911775)
Time Spent: 20m  (was: 10m)

> properties config - implied factoryClassName on TransportConfiguration can be 
> wrong, it needs to be provided via a property value
> -
>
> Key: ARTEMIS-4699
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4699
> Project: ActiveMQ Artemis
>  Issue Type: Bug
>  Components: Configuration
>Affects Versions: 2.33.0
>Reporter: Gary Tully
>Assignee: Gary Tully
>Priority: Major
> Fix For: 2.34.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> There is an incorrect setting of the factoryClassName for a transport 
> configuration. When initialised from a uri this is broken as the value is 
> already set and when used for acceptors it is plain wrong. 
> this default or implicit setting does not know the correct context, it should 
> be removed in favour of having it provided via the factoryClassName property 
> value



--
This message was sent by Atlassian Jira
(v8.20.10#820010)