Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 28DFBD31A for ; Mon, 8 Oct 2012 07:56:56 +0000 (UTC) Received: (qmail 57544 invoked by uid 500); 8 Oct 2012 07:56:55 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 56834 invoked by uid 500); 8 Oct 2012 07:56:49 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 56806 invoked by uid 99); 8 Oct 2012 07:56:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Oct 2012 07:56:48 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.212.43] (HELO mail-vb0-f43.google.com) (209.85.212.43) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Oct 2012 07:56:42 +0000 Received: by mail-vb0-f43.google.com with SMTP id fq11so4310331vbb.2 for ; Mon, 08 Oct 2012 00:56:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding:x-gm-message-state; bh=vzrougFAtWNztPpQwiO6OC9penMZQIpvooZEX6y9hQI=; b=kk4kpqTv42i0S6qAZwZkI0S+V98O67JcBAnbqG0elyUeCy59MMGGimNP0EM9oX/RiF 8gv9uAa7oG4yIZkW1sWRRUnJCAUiB+TIlayG/sLYDZt3vNs466DQw+tjLskhfEeC7PRi TbUXRt+BnW0i2H1GXMpJyzMABsTe9hskMDUs5t3hgG0AVaLlGJBaGgTh8aDT8ochbl6J zp+o3QvB5Kiq0T8YHmNV7Ho+II94nJz6gNtwq6xDsPhudLrwcFdbOLJyBkG7HdTbZebB UQAzPx8JNebTvNgbuExfdh5uvnsJut7MHSOaOXxqXonSsvGLhC1vz510Gln0LmkX89aH dHdw== Received: by 10.221.0.78 with SMTP id nl14mr9274099vcb.21.1349682979326; Mon, 08 Oct 2012 00:56:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.116.144 with HTTP; Mon, 8 Oct 2012 00:55:59 -0700 (PDT) From: Oscar Pernas Date: Mon, 8 Oct 2012 09:55:59 +0200 Message-ID: Subject: Failure reason: javax.management.InstanceAlreadyExistsException 5.5.1 To: users@activemq.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQkD73KCafUYXOoVAeVluZRneCivE0V9fxT+hsQ6g9PYsUsR6j+ncsj4XRJXcvsd10ZmDmAu X-Virus-Checked: Checked by ClamAV on apache.org Hi all, I've durable consumers connected to activemq 5.5.1. Sometimes, these durable consumers were disconnected and could connect again. In activemq debug log I can see this traces: Setting up new connection id: ID:V1222-1044-1349553778453-0:1, address: /10.4.23.22:1050 | org.apache.activemq.broker.TransportConnection | ActiveMQ Transport: tcp:///10.4.23.22:1050 2012-10-06 15:03:22,875 | WARN | Failed to register MBean: org.apache.activemq:BrokerName=3Dlocalhost,Type=3DConnection,ConnectorName= =3Dopenwire,Connection=3Dconsumer1_V1222 | org.apache.activemq.broker.jmx.ManagedTransportConnection | ActiveMQ Transport: tcp:///10.4.23.22:1050 2012-10-06 15:03:22,875 | DEBUG | Failure reason: javax.management.InstanceAlreadyExistsException: org.apache.activemq:BrokerName=3Dlocalhost,Type=3DConnection,ConnectorName= =3Dopenwire,Connection=3Dconsumer1_V1222 | org.apache.activemq.broker.jmx.ManagedTransportConnection | ActiveMQ Transport: tcp:///10.4.23.22:1050 javax.management.InstanceAlreadyExistsException: org.apache.activemq:BrokerName=3Dlocalhost,Type=3DConnection,ConnectorName= =3Dopenwire,Connection=3Dconsumer1_V1222 at com.sun.jmx.mbeanserver.Repository.addMBean(Unknown Source) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.internal_addObjec= t(Unknown Source) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMB= ean(Unknown Source) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(Un= known Source) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(Unk= nown Source) at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(Unknown Source) at org.apache.activemq.broker.jmx.ManagementContext.registerMBean(Manageme= ntContext.java:299) at org.apache.activemq.broker.jmx.AnnotatedMBean.registerMBean(AnnotatedMB= ean.java:65) at org.apache.activemq.broker.jmx.ManagedTransportConnection.registerMBean= (ManagedTransportConnection.java:99) at org.apache.activemq.broker.jmx.ManagedTransportConnection.processAddCon= nection(ManagedTransportConnection.java:88) at org.apache.activemq.command.ConnectionInfo.visit(ConnectionInfo.java:13= 7) at org.apache.activemq.broker.TransportConnection.service(TransportConnect= ion.java:306) at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportCon= nection.java:179) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter= .java:69) at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormat= Negotiator.java:113) at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMon= itor.java:227) at org.apache.activemq.transport.TransportSupport.doConsume(TransportSuppo= rt.java:83) at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:= 220) at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:20= 2) at java.lang.Thread.run(Unknown Source) 2012-10-06 15:03:22,906 | DEBUG | Error occured while processing sync command: ConsumerInfo {commandId =3D 3, responseRequired =3D true, consumerId =3D ID:V1222-1044-1349553778453-0:1:0:0, destination =3D topic://BAJADA_SALDOS_VIADUCTO, prefetchSize =3D 100, maximumPendingMessageLimit =3D 0, browser =3D false, dispatchAsync =3D true= , selector =3D null, subscriptionName =3D consumer1_V1222, noLocal =3D false, exclusive =3D false, retroactive =3D false, priority =3D 0, brokerPath =3D null, optimizedAcknowledge =3D false, noRangeAcks =3D false, additionalPredicate =3D null}, exception: javax.jms.JMSException: Durable consumer is in use for client: consumer1_V1222 and subscriptionName: consumer1_V1222 | org.apache.activemq.broker.TransportConnection.Service | ActiveMQ Transport: tcp:///10.4.23.22:1050 javax.jms.JMSException: Durable consumer is in use for client: consumer1_V1222 and subscriptionName: consumer1_V1222 at org.apache.activemq.broker.region.TopicRegion.addConsumer(TopicRegion.j= ava:74) at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker= .java:450) at org.apache.activemq.broker.jmx.ManagedRegionBroker.addConsumer(ManagedR= egionBroker.java:240) at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:8= 9) at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.= java:79) at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:8= 9) at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:8= 9) at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBroke= rFilter.java:95) at org.apache.activemq.broker.TransportConnection.processAddConsumer(Trans= portConnection.java:546) at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:349) at org.apache.activemq.broker.TransportConnection.service(TransportConnect= ion.java:306) at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportCon= nection.java:179) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter= .java:69) at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormat= Negotiator.java:113) at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMon= itor.java:227) at org.apache.activemq.transport.TransportSupport.doConsume(TransportSuppo= rt.java:83) at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:= 220) at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:20= 2) at java.lang.Thread.run(Unknown Source) 2012-10-06 15:03:22,906 | DEBUG | Error occured while processing async command: RemoveInfo {commandId =3D 4, responseRequired =3D false, objectId =3D ID:V1222-1044-1349553778453-0:1:0:0, lastDeliveredSequenceId =3D -1}, exception: java.lang.IllegalStateException: Cannot remove a consumer that had not been registered: ID:V1222-1044-1349553778453-0:1:0:0 | org.apache.activemq.broker.TransportConnection.Service | ActiveMQ Transport: tcp:///10.4.23.22:1050 java.lang.IllegalStateException: Cannot remove a consumer that had not been registered: ID:V1222-1044-1349553778453-0:1:0:0 at org.apache.activemq.broker.TransportConnection.processRemoveConsumer(Tr= ansportConnection.java:571) at org.apache.activemq.command.RemoveInfo.visit(RemoveInfo.java:76) at org.apache.activemq.broker.TransportConnection.service(TransportConnect= ion.java:306) at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportCon= nection.java:179) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter= .java:69) at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormat= Negotiator.java:113) at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMon= itor.java:227) at org.apache.activemq.transport.TransportSupport.doConsume(TransportSuppo= rt.java:83) at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:= 220) at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:20= 2) at java.lang.Thread.run(Unknown Source) 2012-10-06 15:03:22,906 | WARN | Async error occurred: java.lang.IllegalStateException: Cannot remove a consumer that had not been registered: ID:V1222-1044-1349553778453-0:1:0:0 | org.apache.activemq.broker.TransportConnection.Service | ActiveMQ Transport: tcp:///10.4.23.22:1050 java.lang.IllegalStateException: Cannot remove a consumer that had not been registered: ID:V1222-1044-1349553778453-0:1:0:0 at org.apache.activemq.broker.TransportConnection.processRemoveConsumer(Tr= ansportConnection.java:571) at org.apache.activemq.command.RemoveInfo.visit(RemoveInfo.java:76) at org.apache.activemq.broker.TransportConnection.service(TransportConnect= ion.java:306) at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportCon= nection.java:179) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter= .java:69) at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormat= Negotiator.java:113) at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMon= itor.java:227) at org.apache.activemq.transport.TransportSupport.doConsume(TransportSuppo= rt.java:83) at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:= 220) at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:20= 2) at java.lang.Thread.run(Unknown Source) I cant remove the durable suscriber, and finally we need to restart the broker. Have I have to set any option like soTimeout in connection string? Regards --=20 =D3scar Pernas Plaza.