Hi

Can you try activating activemq debug logs on all instances please?
Le 10 juil. 2016 21:01, "[email protected]" <[email protected]> a
écrit :

> Hi everyone,
>
> I'm new to the forum and have been searching up and down trying new things
> but am at a loss as to what my issues core problem is at this time.
>
> I can see when TomEE starts that things are connecting and then continuous
> failures.  I've read a few articles in regards to network,
>
> Here is what I'm getting out of the Catalina Log and everything else is
> just
> kind of hung loading the application were trying to run.
>
> Jul 10, 2016 12:50:39 PM
> org.apache.activemq.transport.failover.FailoverTransport
> handleTransportFailure
> WARNING: Transport (tcp://TomEE1.fqdn/192.168.1.10:61616@58413) failed,
> attempting to automatically reconnect
> java.io.IOException: Wire format negotiation timeout: peer did not send his
> wire format.
>         at
>
> org.apache.activemq.transport.WireFormatNegotiator.oneway(WireFormatNegotiator.java:98)
>         at
>
> org.apache.activemq.transport.failover.FailoverTransport.oneway(FailoverTransport.java:665)
>         at
> org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:68)
>         at
>
> org.apache.activemq.transport.ResponseCorrelator.asyncRequest(ResponseCorrelator.java:81)
>         at
>
> org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:86)
>         at
>
> org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1409)
>         at
>
> org.apache.activemq.ActiveMQConnection.ensureConnectionInfoSent(ActiveMQConnection.java:1521)
>         at
>
> org.apache.activemq.ActiveMQConnection.createSession(ActiveMQConnection.java:329)
>         at
>
> org.apache.activemq.ActiveMQConnection.createTopicSession(ActiveMQConnection.java:1149)
>         at
>
> net.sf.ehcache.distribution.jms.JMSCacheManagerPeerProvider.init(JMSCacheManagerPeerProvider.java:161)
>         at net.sf.ehcache.CacheManager.init(CacheManager.java:241)
>         at net.sf.ehcache.CacheManager.<init>(CacheManager.java:169)
>         at net.sf.ehcache.CacheManager.create(CacheManager.java:454)
>         at
> ixos.sec.um.types.PrincipalRepository.<init>(PrincipalRepository.java:215)
>         at
>
> ixos.sec.um.types.PrincipalRepository.getInstance(PrincipalRepository.java:388)
>         at
> ixos.sec.um.types.UMPrincipalFactory.<init>(UMPrincipalFactory.java:65)
>         at
>
> ixos.sec.um.types.UMPrincipalFactory.getInstance(UMPrincipalFactory.java:84)
>         at ixos.sec.um.UserManagement.getInstance(UserManagement.java:131)
>         at ixos.ums.web.RPC.startUpUMS(RPC.java:930)
>         at ixos.ums.web.RPC.init(RPC.java:114)
>         at javax.servlet.GenericServlet.init(GenericServlet.java:158)
>         at
>
> org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
>         at
>
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
>         at
>
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5266)
>         at
>
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5554)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at
>
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575)
>         at
>
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565)
>         at java.util.concurrent.FutureTask.run(Unknown Source)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> Source)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>         at java.lang.Thread.run(Unknown Source)
>
> After several duplicate errors I can see the following error for a few
> hours
> than things start on their own.
>
> Jul 10, 2016 1:16:51 PM
> org.apache.activemq.transport.failover.FailoverTransport doReconnect
> WARNING: Failed to connect to [tcp://TomEE1.fqdn:61616,
> tcp://TomEE2.fqdn:61616, tcp://TomEE3.fqdn:61616] after: 20 attempt(s)
> continuing to retry.
>
> I've tried changing the timeout on TomEE.xml for Failover like this
> unsuccessfully:
> <Resource id="JmsResourceAdapter" type="ActiveMQResourceAdapter">
>         BrokerXmlConfig
> broker:(tcp://TomEE1.fqdn:61616)?persistent=true&amp;useJmx=false
>         ServerUrl =
>
> failover:(tcp://TomEEfqdn1:61616,tcp://TomEEfqdn2:61616,tcp://TomEE3.fqdn:61616)?randomize=false
>         DataSource JmsDS
>     </Resource>
>
> At this point I'm not sure what finally allows everything to start working
> hours later but it does.  The one option I thought might resolve the issue
> did not and removing clustering and running on a single node presented the
> same issue.
>
> This is the change I made to the JmsREsourceAdapter:
>
> failover:(tcp://broker1:61616?wireFormat.maxInactivityDuration=1000,tcp://broker2:61616?wireFormat.maxInactivityDuration=1000,tcp://broker3:61616?wireFormat.maxInactivityDuration=1000)
>
> Any ideas would be sincerely appreciated.
>
> Thanks In Advance
>
> Don
>
>
>
>
> --
> View this message in context:
> http://tomee-openejb.979440.n4.nabble.com/ActiveMQ-Connection-Failures-Random-to-Constant-tp4679269.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Reply via email to