[jira] [Updated] (ARTEMIS-4710) Keep pem-keystore dependencies as is; make it really optional

2024-04-02 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4710:
--
Summary: Keep pem-keystore dependencies as is; make it really optional  
(was: Keep pem-keystore dependencies as is; make it actually optional)

> Keep pem-keystore dependencies as is; make it really optional
> -
>
> Key: ARTEMIS-4710
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4710
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Affects Versions: 2.33.0
>Reporter: Alexey Markevich
>Priority: Minor
>
> The latest version already uses bcprov-jdk18on.
> Avoid global imports to be able to exclude dependency when not used.



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


[jira] [Updated] (ARTEMIS-4710) Keep pem-keystore dependencies as is; make it actually optional

2024-04-02 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4710:
--
Description: 
The latest version already uses bcprov-jdk18on.

Avoid global imports to be able to exclude dependency when not used.

> Keep pem-keystore dependencies as is; make it actually optional
> ---
>
> Key: ARTEMIS-4710
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4710
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Affects Versions: 2.33.0
>Reporter: Alexey Markevich
>Priority: Minor
>
> The latest version already uses bcprov-jdk18on.
> Avoid global imports to be able to exclude dependency when not used.



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


[jira] [Created] (ARTEMIS-4710) Keep pem-keystore dependencies as is; make it actually optional

2024-04-02 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4710:
-

 Summary: Keep pem-keystore dependencies as is; make it actually 
optional
 Key: ARTEMIS-4710
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4710
 Project: ActiveMQ Artemis
  Issue Type: Improvement
Affects Versions: 2.33.0
Reporter: Alexey Markevich






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


[jira] [Updated] (ARTEMIS-4393) Explicit logger implementation instantiation

2023-08-23 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4393:
--
Description: 
- compilation error instead of runtime exception in case of logger annotation 
processor issue;
- get rid of java.lang.reflect.* & java.security.* usage for logger case
- hide logger implementation

  was:
- compilation error instead of runtime exception in case of logger annotation 
processor issue;
- get rid of java.lang.reflect.* & java.security.* usage for logger case


> Explicit logger implementation instantiation
> 
>
> Key: ARTEMIS-4393
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4393
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Affects Versions: 2.30.0
>Reporter: Alexey Markevich
>Priority: Minor
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> - compilation error instead of runtime exception in case of logger annotation 
> processor issue;
> - get rid of java.lang.reflect.* & java.security.* usage for logger case
> - hide logger implementation



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


[jira] [Created] (ARTEMIS-4400) artemis-cdi-client: artemis-unit-test-support in test scope

2023-08-23 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4400:
-

 Summary: artemis-cdi-client: artemis-unit-test-support in test 
scope
 Key: ARTEMIS-4400
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4400
 Project: ActiveMQ Artemis
  Issue Type: Bug
Affects Versions: 2.30.0
Reporter: Alexey Markevich






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


[jira] [Created] (ARTEMIS-4393) Explicit logger implementation instantiation

2023-08-21 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4393:
-

 Summary: Explicit logger implementation instantiation
 Key: ARTEMIS-4393
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4393
 Project: ActiveMQ Artemis
  Issue Type: Improvement
Affects Versions: 2.30.0
Reporter: Alexey Markevich


- compilation error instead of runtime exception in case of logger annotation 
processor issue;
- get rid of java.lang.reflect.* & java.security.* usage for logger case



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


[jira] [Resolved] (ARTEMIS-4391) tests: rework AssertionLoggerHandler

2023-08-17 Thread Alexey Markevich (Jira)


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

Alexey Markevich resolved ARTEMIS-4391.
---
Resolution: Fixed

> tests: rework AssertionLoggerHandler
> 
>
> Key: ARTEMIS-4391
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4391
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>  Components: Tests
>Affects Versions: 2.30.0
>Reporter: Alexey Markevich
>Priority: Major
> Fix For: 2.31.0
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> AssertionLoggerHandler modified to be easy to use:
>  * no custom logger configuration required;
>  * implements Closeable to be poosible to use in try-with-resources statement
>  * split regular text check and stacktraces



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


[jira] [Updated] (ARTEMIS-4391) tests: rework AssertionLoggerHandler

2023-08-17 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4391:
--
Fix Version/s: 2.31.0

> tests: rework AssertionLoggerHandler
> 
>
> Key: ARTEMIS-4391
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4391
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>  Components: Tests
>Affects Versions: 2.30.0
>Reporter: Alexey Markevich
>Priority: Major
> Fix For: 2.31.0
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> AssertionLoggerHandler modified to be easy to use:
>  * no custom logger configuration required;
>  * implements Closeable to be poosible to use in try-with-resources statement
>  * split regular text check and stacktraces



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


[jira] [Created] (ARTEMIS-4391) tests: rework AssertionLoggerHandler

2023-08-15 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4391:
-

 Summary: tests: rework AssertionLoggerHandler
 Key: ARTEMIS-4391
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4391
 Project: ActiveMQ Artemis
  Issue Type: Improvement
  Components: Tests
Affects Versions: 2.30.0
Reporter: Alexey Markevich


AssertionLoggerHandler modified to be easy to use:
 * no custom logger configuration required;
 * implements Closeable to be poosible to use in try-with-resources statement
 * split regular text check and stacktraces



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


[jira] [Updated] (ARTEMIS-4374) Pax Exam 4.13.5

2023-07-25 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4374:
--
Summary: Pax Exam 4.13.5  (was: Karaf 4.4.3)

> Pax Exam 4.13.5
> ---
>
> Key: ARTEMIS-4374
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4374
> Project: ActiveMQ Artemis
>  Issue Type: Dependency upgrade
>  Components: osgi
>Affects Versions: 2.29.0
>Reporter: Alexey Markevich
>Priority: Minor
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




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


[jira] [Created] (ARTEMIS-4374) Karaf 4.4.3

2023-07-25 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4374:
-

 Summary: Karaf 4.4.3
 Key: ARTEMIS-4374
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4374
 Project: ActiveMQ Artemis
  Issue Type: Dependency upgrade
  Components: osgi
Affects Versions: 2.29.0
Reporter: Alexey Markevich






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


[jira] [Updated] (ARTEMIS-4355) Update Сurator to 5.5.0; Zookeeper 3.8.2

2023-07-19 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4355:
--
Summary: Update Сurator to 5.5.0; Zookeeper 3.8.2  (was: Update Сurator to 
5.5.0; Zookeeper 3.7.1)

> Update Сurator to 5.5.0; Zookeeper 3.8.2
> 
>
> Key: ARTEMIS-4355
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4355
> Project: ActiveMQ Artemis
>  Issue Type: Dependency upgrade
>  Components: clustering
>Affects Versions: 2.29.0
>Reporter: Alexey Markevich
>Priority: Minor
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>




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


[jira] [Updated] (ARTEMIS-4355) Update Сurator to 5.5.0; Zookeeper 3.7.1

2023-07-19 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4355:
--
Summary: Update Сurator to 5.5.0; Zookeeper 3.7.1  (was: Update Сurator to 
5.5.0; Zookeeper 3.8.1)

> Update Сurator to 5.5.0; Zookeeper 3.7.1
> 
>
> Key: ARTEMIS-4355
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4355
> Project: ActiveMQ Artemis
>  Issue Type: Dependency upgrade
>  Components: clustering
>Affects Versions: 2.29.0
>Reporter: Alexey Markevich
>Priority: Minor
>  Time Spent: 2h 40m
>  Remaining Estimate: 0h
>




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


[jira] [Updated] (ARTEMIS-4355) Update Сurator to 5.5.0; Zookeeper 3.8.1

2023-07-17 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4355:
--
Summary: Update Сurator to 5.5.0; Zookeeper 3.8.1  (was: Update Сurator to 
5.5.0)

> Update Сurator to 5.5.0; Zookeeper 3.8.1
> 
>
> Key: ARTEMIS-4355
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4355
> Project: ActiveMQ Artemis
>  Issue Type: Dependency upgrade
>  Components: clustering
>Affects Versions: 2.29.0
>Reporter: Alexey Markevich
>Priority: Minor
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>




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


[jira] [Created] (ARTEMIS-4355) Update Сurator to 5.5.0

2023-07-10 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4355:
-

 Summary: Update Сurator to 5.5.0
 Key: ARTEMIS-4355
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4355
 Project: ActiveMQ Artemis
  Issue Type: Dependency upgrade
  Components: clustering
Affects Versions: 2.29.0
Reporter: Alexey Markevich






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


[jira] [Updated] (ARTEMIS-4349) Replace Guava cache with Caffeine

2023-07-05 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4349:
--
Description: based on benchmark 
https://github.com/ben-manes/caffeine/wiki/Benchmarks

> Replace Guava cache with Caffeine
> -
>
> Key: ARTEMIS-4349
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4349
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Affects Versions: 2.29.0
>Reporter: Alexey Markevich
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> based on benchmark https://github.com/ben-manes/caffeine/wiki/Benchmarks



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


[jira] [Created] (ARTEMIS-4349) Replace Guava cache with Caffeine

2023-07-05 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4349:
-

 Summary: Replace Guava cache with Caffeine
 Key: ARTEMIS-4349
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4349
 Project: ActiveMQ Artemis
  Issue Type: Improvement
Affects Versions: 2.29.0
Reporter: Alexey Markevich






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


[jira] [Commented] (ARTEMIS-3042) Official Docker Multistage Build as well as an official Docker image.

2023-06-11 Thread Alexey Markevich (Jira)


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

Alexey Markevich commented on ARTEMIS-3042:
---

{quote}RUN ./bin/artemis create --user=${ARTEMIS_USER} 
--password=${ARTEMIS_PASSWORD} --require-login instance
{quote}
- instance credentials is a part of image -> probably should be avoided for 
official image

+ instance exist and can be easily configured (like additional login module 
setup)

> Official Docker Multistage Build as well as an official Docker image.
> -
>
> Key: ARTEMIS-3042
> URL: https://issues.apache.org/jira/browse/ARTEMIS-3042
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: John Behm
>Priority: Minor
>  Labels: docker,, dockerfile,, kubernetes
>  Time Spent: 10h 50m
>  Remaining Estimate: 0h
>
> It would be rather convenient to get people up and running with an easy to 
> build or to setup Docker image that automatically builds the project from 
> source, discards the build container and moves the necessary files over to 
> the final container that can simply be started.
> The current docker image build is not really user firendly or convenient at 
> all.
>  
> https://github.com/apache/activemq-artemis/tree/master/artemis-docker
> The whole setup process of artemis in a containerized environment is  very 
> far from even good.
> The hurdle of using this software is gigantic, as the configuration is so 
> complex, one will not be able to do this within one month without having gone 
> through the whole documentation multiple times.



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


[jira] [Closed] (ARTEMIS-4295) artemis-docker: replace 'tree' command with 'ls -l'

2023-05-31 Thread Alexey Markevich (Jira)


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

Alexey Markevich closed ARTEMIS-4295.
-
Resolution: Won't Fix

> artemis-docker: replace 'tree' command with 'ls -l'
> ---
>
> Key: ARTEMIS-4295
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4295
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>  Components: Configuration
>Affects Versions: 2.28.0
>Reporter: Alexey Markevich
>Priority: Minor
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> 'tree' command is not available in base image, so cloud build failed:
> {code:java}
> ./prepare-docker.sh: 188: tree: not found{code}



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


[jira] [Created] (ARTEMIS-4295) artemis-docker: replace 'tree' command with 'ls -l'

2023-05-29 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4295:
-

 Summary: artemis-docker: replace 'tree' command with 'ls -l'
 Key: ARTEMIS-4295
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4295
 Project: ActiveMQ Artemis
  Issue Type: Improvement
  Components: Configuration
Affects Versions: 2.28.0
Reporter: Alexey Markevich


'tree' command is not available in base image, so cloud build failed:
{code:java}
./prepare-docker.sh: 188: tree: not found{code}



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


[jira] [Updated] (ARTEMIS-4195) Auth callback to get Client ID

2023-04-12 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4195:
--
Fix Version/s: 2.29.0

> Auth callback to get Client ID
> --
>
> Key: ARTEMIS-4195
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4195
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>  Components: JAAS
>Affects Versions: 2.28.0
>Reporter: Alexey Markevich
>Priority: Major
> Fix For: 2.29.0
>
>
> Currently there is no way to get client ID in custom login module. Its 
> required for some MQTT cases when username is not used.



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


[jira] [Updated] (ARTEMIS-4195) Auth callback to get Client ID

2023-04-12 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4195:
--
Flags: Patch

> Auth callback to get Client ID
> --
>
> Key: ARTEMIS-4195
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4195
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>  Components: JAAS
>Affects Versions: 2.28.0
>Reporter: Alexey Markevich
>Priority: Major
>
> Currently there is no way to get client ID in custom login module. Its 
> required for some MQTT cases when username is not used.



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


[jira] [Created] (ARTEMIS-4239) use StandardCharsets.UTF_8

2023-04-11 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4239:
-

 Summary: use StandardCharsets.UTF_8
 Key: ARTEMIS-4239
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4239
 Project: ActiveMQ Artemis
  Issue Type: Improvement
Affects Versions: 2.28.0
Reporter: Alexey Markevich


avoid UnsupportedEncodingException handling



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


[jira] [Commented] (ARTEMIS-4195) Auth callback to get Client ID

2023-03-30 Thread Alexey Markevich (Jira)


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

Alexey Markevich commented on ARTEMIS-4195:
---

PR: https://github.com/apache/activemq-artemis/pull/4389

> Auth callback to get Client ID
> --
>
> Key: ARTEMIS-4195
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4195
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>  Components: JAAS
>Affects Versions: 2.28.0
>Reporter: Alexey Markevich
>Priority: Major
>
> Currently there is no way to get client ID in custom login module. Its 
> required for some MQTT cases when username is not used.



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


[jira] [Updated] (ARTEMIS-4195) Auth callback to get Client ID

2023-03-03 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4195:
--
Description: Currently there is no way to get client ID in custom login 
module. Its required for some MQTT cases when username is not used.

> Auth callback to get Client ID
> --
>
> Key: ARTEMIS-4195
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4195
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>  Components: JAAS
>Affects Versions: 2.28.0
>Reporter: Alexey Markevich
>Priority: Major
>
> Currently there is no way to get client ID in custom login module. Its 
> required for some MQTT cases when username is not used.



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


[jira] [Updated] (ARTEMIS-4195) Auth callback to get Client ID

2023-03-03 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4195:
--
Affects Version/s: 2.28.0

> Auth callback to get Client ID
> --
>
> Key: ARTEMIS-4195
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4195
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>Affects Versions: 2.28.0
>Reporter: Alexey Markevich
>Priority: Major
>




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


[jira] [Updated] (ARTEMIS-4195) Auth callback to get Client ID

2023-03-03 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4195:
--
Component/s: JAAS

> Auth callback to get Client ID
> --
>
> Key: ARTEMIS-4195
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4195
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>  Components: JAAS
>Affects Versions: 2.28.0
>Reporter: Alexey Markevich
>Priority: Major
>




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


[jira] [Created] (ARTEMIS-4195) Auth callback to get Client ID

2023-03-03 Thread Alexey Markevich (Jira)
Alexey Markevich created ARTEMIS-4195:
-

 Summary: Auth callback to get Client ID
 Key: ARTEMIS-4195
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4195
 Project: ActiveMQ Artemis
  Issue Type: Bug
Reporter: Alexey Markevich






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


[jira] [Updated] (ARTEMIS-4195) Auth callback to get Client ID

2023-03-03 Thread Alexey Markevich (Jira)


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

Alexey Markevich updated ARTEMIS-4195:
--
Issue Type: New Feature  (was: Bug)

> Auth callback to get Client ID
> --
>
> Key: ARTEMIS-4195
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4195
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>Reporter: Alexey Markevich
>Priority: Major
>




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


[jira] [Created] (AMQ-7069) HTTP client don't handle XStream deserialization exception

2018-10-10 Thread Alexey Markevich (JIRA)
Alexey Markevich created AMQ-7069:
-

 Summary: HTTP client don't handle XStream deserialization exception
 Key: AMQ-7069
 URL: https://issues.apache.org/jira/browse/AMQ-7069
 Project: ActiveMQ
  Issue Type: Bug
Affects Versions: 5.15.6
Reporter: Alexey Markevich
 Attachments: after.log, before.log

XStreamException is RuntimeException and cause error when shutting down 
ExecutorService [^before.log].




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (AMQ-6556) Support system property proxy settings for HTTP(S) client

2017-01-11 Thread Alexey Markevich (JIRA)

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

Alexey Markevich updated AMQ-6556:
--
Affects Version/s: 5.14.3

> Support system property proxy settings for HTTP(S) client
> -
>
> Key: AMQ-6556
> URL: https://issues.apache.org/jira/browse/AMQ-6556
> Project: ActiveMQ
>  Issue Type: Improvement
>  Components: Transport
>Affects Versions: 5.14.1, 5.14.3
>Reporter: Alexey Markevich
> Attachments: activemq-http.patch
>
>
> Each broker URI should be updated with proxy setting. Using system proxy 
> settings make this transparent.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AMQ-6556) Support system property proxy settings for HTTP(S) client

2017-01-11 Thread Alexey Markevich (JIRA)

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

Alexey Markevich updated AMQ-6556:
--
Description: Each broker URI should be updated with proxy setting. Using 
system proxy settings make this transparent.  (was: Each broker URI should be 
updated to take proxy setting. Using system proxy settings make this 
transparent.)

> Support system property proxy settings for HTTP(S) client
> -
>
> Key: AMQ-6556
> URL: https://issues.apache.org/jira/browse/AMQ-6556
> Project: ActiveMQ
>  Issue Type: Improvement
>  Components: Transport
>Affects Versions: 5.14.1
>Reporter: Alexey Markevich
> Attachments: activemq-http.patch
>
>
> Each broker URI should be updated with proxy setting. Using system proxy 
> settings make this transparent.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (AMQ-6556) Support system property proxy settings for HTTP(S) client

2017-01-11 Thread Alexey Markevich (JIRA)
Alexey Markevich created AMQ-6556:
-

 Summary: Support system property proxy settings for HTTP(S) client
 Key: AMQ-6556
 URL: https://issues.apache.org/jira/browse/AMQ-6556
 Project: ActiveMQ
  Issue Type: Improvement
  Components: Transport
Affects Versions: 5.14.1
Reporter: Alexey Markevich
 Attachments: activemq-http.patch

Each broker URI should be updated to take proxy setting. Using system proxy 
settings make this transparent.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AMQ-6556) Support system property proxy settings for HTTP(S) client

2017-01-11 Thread Alexey Markevich (JIRA)

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

Alexey Markevich updated AMQ-6556:
--
Attachment: activemq-http.patch

> Support system property proxy settings for HTTP(S) client
> -
>
> Key: AMQ-6556
> URL: https://issues.apache.org/jira/browse/AMQ-6556
> Project: ActiveMQ
>  Issue Type: Improvement
>  Components: Transport
>Affects Versions: 5.14.1
>Reporter: Alexey Markevich
> Attachments: activemq-http.patch
>
>
> Each broker URI should be updated to take proxy setting. Using system proxy 
> settings make this transparent.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AMQ-6350) PooledConnectionFactory throws 'IllegalStateException: Pool not open' after re-init

2016-07-11 Thread Alexey Markevich (JIRA)

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

Alexey Markevich updated AMQ-6350:
--
Description: 
Blueprint:
{code}


...

{code}
or Java:
{code}
org.apache.activemq.jms.pool.PooledConnectionFactory pcf = new 
org.apache.activemq.jms.pool.PooledConnectionFactory();
pcf.start();
...
pcf.stop();
pcf.start();
// producer.send(textMsg);
{code}

Stacktrace:
{code}
Caused by: javax.jms.IllegalStateException: java.lang.IllegalStateException: 
Pool not open
at 
org.apache.activemq.jms.pool.ConnectionPool.createSession(ConnectionPool.java:159)
at 
org.apache.activemq.jms.pool.PooledConnection.createSession(PooledConnection.java:167)
at 
org.talend.ipaas.rt.amqsource.AMQEventSource.createJmsSession(AMQEventSource.java:282)
at 
org.talend.ipaas.rt.amqsource.AMQEventSource.sendEvent(AMQEventSource.java:117)
... 2 more
Caused by: java.lang.IllegalStateException: Pool not open
at 
org.apache.commons.pool2.impl.BaseGenericObjectPool.assertOpen(BaseGenericObjectPool.java:672)
at 
org.apache.commons.pool2.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:339)
at 
org.apache.commons.pool2.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:279)
at 
org.apache.activemq.jms.pool.ConnectionPool.createSession(ConnectionPool.java:141)
... 5 more
{code}

  was:
Blueprint:
{code}


...

{code}
or Java:
{code}
org.apache.activemq.jms.pool.PooledConnectionFactory pcf = new 
org.apache.activemq.jms.pool.PooledConnectionFactory();
pcf.start();
...
pcf.stop();
pcf.start();
// producer.send(textMsg);
{code}




> PooledConnectionFactory throws 'IllegalStateException: Pool not open' after 
> re-init
> ---
>
> Key: AMQ-6350
> URL: https://issues.apache.org/jira/browse/AMQ-6350
> Project: ActiveMQ
>  Issue Type: Bug
>  Components: activemq-pool
>Affects Versions: 5.13.3
>Reporter: Alexey Markevich
> Attachments: PooledConnectionFactory.patch
>
>
> Blueprint:
> {code}
> 
>  class="org.apache.activemq.jms.pool.PooledConnectionFactory"
> init-method="start" destroy-method="stop">
> ...
> 
> {code}
> or Java:
> {code}
> org.apache.activemq.jms.pool.PooledConnectionFactory pcf = new 
> org.apache.activemq.jms.pool.PooledConnectionFactory();
> pcf.start();
> ...
> pcf.stop();
> pcf.start();
> // producer.send(textMsg);
> {code}
> Stacktrace:
> {code}
> Caused by: javax.jms.IllegalStateException: java.lang.IllegalStateException: 
> Pool not open
>   at 
> org.apache.activemq.jms.pool.ConnectionPool.createSession(ConnectionPool.java:159)
>   at 
> org.apache.activemq.jms.pool.PooledConnection.createSession(PooledConnection.java:167)
>   at 
> org.talend.ipaas.rt.amqsource.AMQEventSource.createJmsSession(AMQEventSource.java:282)
>   at 
> org.talend.ipaas.rt.amqsource.AMQEventSource.sendEvent(AMQEventSource.java:117)
>   ... 2 more
> Caused by: java.lang.IllegalStateException: Pool not open
>   at 
> org.apache.commons.pool2.impl.BaseGenericObjectPool.assertOpen(BaseGenericObjectPool.java:672)
>   at 
> org.apache.commons.pool2.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:339)
>   at 
> org.apache.commons.pool2.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:279)
>   at 
> org.apache.activemq.jms.pool.ConnectionPool.createSession(ConnectionPool.java:141)
>   ... 5 more
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (AMQ-6350) PooledConnectionFactory throws 'IllegalStateException: Pool not open' after re-init

2016-07-11 Thread Alexey Markevich (JIRA)
Alexey Markevich created AMQ-6350:
-

 Summary: PooledConnectionFactory throws 'IllegalStateException: 
Pool not open' after re-init
 Key: AMQ-6350
 URL: https://issues.apache.org/jira/browse/AMQ-6350
 Project: ActiveMQ
  Issue Type: Bug
  Components: activemq-pool
Affects Versions: 5.13.3
Reporter: Alexey Markevich


Blueprint:
{code}


...

{code}
or Java:
{code}
org.apache.activemq.jms.pool.PooledConnectionFactory pcf = new 
org.apache.activemq.jms.pool.PooledConnectionFactory();
pcf.start();
...
pcf.stop();
pcf.start();
// producer.send(textMsg);
{code}





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)