[jira] [Work logged] (ARTEMIS-4667) JMX Recovery operation triggers ClassCastException

2024-06-12 Thread ASF GitHub Bot (Jira)


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

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

Author: ASF GitHub Bot
Created on: 12/Jun/24 22:42
Start Date: 12/Jun/24 22:42
Worklog Time Spent: 10m 
  Work Description: clebertsuconic opened a new pull request, #4974:
URL: https://github.com/apache/activemq-artemis/pull/4974

   (no comment)




Issue Time Tracking
---

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

> JMX Recovery operation triggers ClassCastException
> --
>
> Key: ARTEMIS-4667
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4667
> Project: ActiveMQ Artemis
>  Issue Type: Bug
>  Components: Broker
>Affects Versions: 2.30.0
>Reporter: Jean-Pascal Briquet
>Assignee: Clebert Suconic
>Priority: Major
> Fix For: 2.36.0
>
> Attachments: ReplayWithReplicationTest.java, 
> msg-replay-classcastexception.png
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> *Description:*
> Impossibility to replay messages from retention folders due to a 
> ClassCastException.
> It happens when replication ha-policy is configured and after the live role 
> switch back from the backup node to the primary node:
>  
> {code:java}
> java.lang.ClassCastException : class 
> org.apache.activemq.artemis.core.replication.ReplicatedJournal cannot be cast 
> to class org.apache.activemq.artemis.core.journal.impl.JournalImpl 
> (org.apache.activemq.artemis.core.replication.ReplicatedJournal and 
> org.apache.activemq.artemis.core.journal.impl.JournalImpl are in unnamed 
> module of loader java.net.URLClassLoader @73d16e93){code}
>  
> See attached screenshot of the Artemis console for additional details.
>  
> *Configuration details:*
>  * Cluster of Artemis primary/backup groups and with replication ha-policy 
> (ZK)
>  
> *Reproduction scenario:*
> With a brand new primary/backup group with replica :
>  * Start primary and backup nodes
>  * The JMX replay command works well on primary
>  * Stop the primary node, backup becomes live
>  * Restart the primary, it becomes live again (failback is enabled)
>  * At this step, the reuse of the replay command on the primary trigger the 
> ClassCastException
>  



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

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Work logged] (ARTEMIS-4667) JMX Recovery operation triggers ClassCastException

2024-06-12 Thread ASF GitHub Bot (Jira)


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

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

Author: ASF GitHub Bot
Created on: 12/Jun/24 21:57
Start Date: 12/Jun/24 21:57
Worklog Time Spent: 10m 
  Work Description: clebertsuconic merged PR #4973:
URL: https://github.com/apache/activemq-artemis/pull/4973




Issue Time Tracking
---

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

> JMX Recovery operation triggers ClassCastException
> --
>
> Key: ARTEMIS-4667
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4667
> Project: ActiveMQ Artemis
>  Issue Type: Bug
>  Components: Broker
>Affects Versions: 2.30.0
>Reporter: Jean-Pascal Briquet
>Assignee: Clebert Suconic
>Priority: Major
> Fix For: 2.36.0
>
> Attachments: ReplayWithReplicationTest.java, 
> msg-replay-classcastexception.png
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> *Description:*
> Impossibility to replay messages from retention folders due to a 
> ClassCastException.
> It happens when replication ha-policy is configured and after the live role 
> switch back from the backup node to the primary node:
>  
> {code:java}
> java.lang.ClassCastException : class 
> org.apache.activemq.artemis.core.replication.ReplicatedJournal cannot be cast 
> to class org.apache.activemq.artemis.core.journal.impl.JournalImpl 
> (org.apache.activemq.artemis.core.replication.ReplicatedJournal and 
> org.apache.activemq.artemis.core.journal.impl.JournalImpl are in unnamed 
> module of loader java.net.URLClassLoader @73d16e93){code}
>  
> See attached screenshot of the Artemis console for additional details.
>  
> *Configuration details:*
>  * Cluster of Artemis primary/backup groups and with replication ha-policy 
> (ZK)
>  
> *Reproduction scenario:*
> With a brand new primary/backup group with replica :
>  * Start primary and backup nodes
>  * The JMX replay command works well on primary
>  * Stop the primary node, backup becomes live
>  * Restart the primary, it becomes live again (failback is enabled)
>  * At this step, the reuse of the replay command on the primary trigger the 
> ClassCastException
>  



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

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Work logged] (ARTEMIS-4667) JMX Recovery operation triggers ClassCastException

2024-06-12 Thread ASF GitHub Bot (Jira)


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

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

Author: ASF GitHub Bot
Created on: 12/Jun/24 21:22
Start Date: 12/Jun/24 21:22
Worklog Time Spent: 10m 
  Work Description: clebertsuconic opened a new pull request, #4973:
URL: https://github.com/apache/activemq-artemis/pull/4973

   co-authored: Jean-Pascal Briquet provided the testcase




Issue Time Tracking
---

Worklog Id: (was: 923180)
Remaining Estimate: 0h
Time Spent: 10m

> JMX Recovery operation triggers ClassCastException
> --
>
> Key: ARTEMIS-4667
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4667
> Project: ActiveMQ Artemis
>  Issue Type: Bug
>  Components: Broker
>Affects Versions: 2.30.0
>Reporter: Jean-Pascal Briquet
>Assignee: Clebert Suconic
>Priority: Major
> Fix For: 2.36.0
>
> Attachments: ReplayWithReplicationTest.java, 
> msg-replay-classcastexception.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> *Description:*
> Impossibility to replay messages from retention folders due to a 
> ClassCastException.
> It happens when replication ha-policy is configured and after the live role 
> switch back from the backup node to the primary node:
>  
> {code:java}
> java.lang.ClassCastException : class 
> org.apache.activemq.artemis.core.replication.ReplicatedJournal cannot be cast 
> to class org.apache.activemq.artemis.core.journal.impl.JournalImpl 
> (org.apache.activemq.artemis.core.replication.ReplicatedJournal and 
> org.apache.activemq.artemis.core.journal.impl.JournalImpl are in unnamed 
> module of loader java.net.URLClassLoader @73d16e93){code}
>  
> See attached screenshot of the Artemis console for additional details.
>  
> *Configuration details:*
>  * Cluster of Artemis primary/backup groups and with replication ha-policy 
> (ZK)
>  
> *Reproduction scenario:*
> With a brand new primary/backup group with replica :
>  * Start primary and backup nodes
>  * The JMX replay command works well on primary
>  * Stop the primary node, backup becomes live
>  * Restart the primary, it becomes live again (failback is enabled)
>  * At this step, the reuse of the replay command on the primary trigger the 
> ClassCastException
>  



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

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact