You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Timothy A. Bish (Jira)" <ji...@apache.org> on 2025/05/06 16:42:00 UTC

[jira] [Closed] (ARTEMIS-4484) ArrayIndexOutOfBoundsException during deactivation of ActiveMQResourceAdapter

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

Timothy A. Bish closed ARTEMIS-4484.
------------------------------------
    Resolution: Cannot Reproduce

Closing this as cannot reproduce as no further feedback on this and no way given to reproduce it

> ArrayIndexOutOfBoundsException during deactivation of ActiveMQResourceAdapter
> -----------------------------------------------------------------------------
>
>                 Key: ARTEMIS-4484
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4484
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: JMS
>    Affects Versions: 2.31.2
>            Reporter: Emmanuel Hugonnet
>            Priority: Major
>
> We had a first time failure on our test suite when suspending WildFly with a MDB:
> (complete CI failure https://ci.wildfly.org/buildConfiguration/WF_PullRequest_LinuxJdk17/399947?buildTab=tests&expandedTest=build%3A%28id%3A399947%29%2Cid%3A2000002221)
> {noformat}
> ERROR [org.jboss.as.controller.management-operation] (management-handler-thread - 2) WFLYCTL0013: Operation ("suspend") failed - address: (undefined): java.lang.ArrayIndexOutOfBoundsException: Index 7 out of bounds for length 7
> 	at org.apache.activemq.artemis.ra@2.31.2//org.apache.activemq.artemis.ra.inflow.ActiveMQActivation.teardown(ActiveMQActivation.java:375)
> 	at org.apache.activemq.artemis.ra@2.31.2//org.apache.activemq.artemis.ra.inflow.ActiveMQActivation.stop(ActiveMQActivation.java:282)
> 	at org.apache.activemq.artemis.ra@2.31.2//org.apache.activemq.artemis.ra.ActiveMQResourceAdapter.endpointDeactivation(ActiveMQResourceAdapter.java:193)
> 	at org.jboss.ironjacamar.impl@3.0.4.Final//org.jboss.jca.core.rar.EndpointImpl.deactivate(EndpointImpl.java:269)
> 	at org.jboss.as.ejb3@31.0.0.Beta1-SNAPSHOT//org.jboss.as.ejb3.component.messagedriven.MessageDrivenComponent.deactivate(MessageDrivenComponent.java:274)
> 	at org.jboss.as.ejb3@31.0.0.Beta1-SNAPSHOT//org.jboss.as.ejb3.component.messagedriven.MessageDrivenComponent$1.preSuspend(MessageDrivenComponent.java:74)
> 	at org.jboss.as.server@22.0.1.Final//org.jboss.as.server.suspend.SuspendController.suspend(SuspendController.java:90)
> 	at org.jboss.as.server@22.0.1.Final//org.jboss.as.server.operations.ServerSuspendHandler$1.execute(ServerSuspendHandler.java:92)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:1048)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:769)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:460)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1433)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:432)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.ModelControllerImpl.lambda$executeForResponse$0(ModelControllerImpl.java:242)
> 	at org.wildfly.security.elytron-base@2.2.2.Final//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:304)
> 	at org.wildfly.security.elytron-base@2.2.2.Final//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:270)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.ModelControllerImpl.executeForResponse(ModelControllerImpl.java:242)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.ModelControllerImpl.executeOperation(ModelControllerImpl.java:236)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:219)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.doExecute(ModelControllerClientOperationHandler.java:222)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$1.run(ModelControllerClientOperationHandler.java:144)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$1.run(ModelControllerClientOperationHandler.java:140)
> 	at org.wildfly.security.elytron-base@2.2.2.Final//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:328)
> 	at org.wildfly.security.elytron-base@2.2.2.Final//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:285)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:237)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:208)
> 	at org.jboss.as.controller@22.0.1.Final//org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1.execute(ModelControllerClientOperationHandler.java:140)
> 	at org.jboss.as.protocol@22.0.1.Final//org.jboss.as.protocol.mgmt.ManagementRequestContextImpl$1.doExecute(ManagementRequestContextImpl.java:59)
> 	at org.jboss.as.protocol@22.0.1.Final//org.jboss.as.protocol.mgmt.ManagementRequestContextImpl$AsyncTaskRunner.run(ManagementRequestContextImpl.java:149)
> 	at org.jboss.threads@2.4.0.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
> 	at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
> 	at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
> 	at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
> 	at java.base/java.lang.Thread.run(Thread.java:840)
> 	at org.jboss.threads@2.4.0.Final//org.jboss.threads.JBossThread.run(JBossThread.java:513){noformat}
> I couldn't find how we came in such a state



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

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