HI Rainer, I commented on your issue. In short:
I reviewed you test case and noticed that your consumer uses the same connection as the producer. It is possible to get into a deadlock situation when this occurs. If your producer blocks due to it waiting space on the broker, it will lock up the connection. At that point the consumer will not be able to consume anymore messages either. I believe your deadlocks will go away if you use separate connections for the consumer and producer threads. On Nov 13, 2007 6:46 AM, Rainer Klute <[EMAIL PROTECTED]> wrote: > Rob Davies schrieb: > > does this issue occur with the default persistence - AMQStore for > > 5.0.0 R3 ? > > We are recommending this instead of Kaha in ActiveMQ 5.0 > > Yep. Here's my configuration from the JUnit test: > > <?xml version="1.0" encoding="UTF-8"?> > > <beans xmlns="http://www.springframework.org/schema/beans" > > xmlns:amq="http://activemq.org/config/1.0" > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xsi:schemaLocation="http://www.springframework.org/schema/beans > http://www.springframework.org/schema/beans/spring-beans-2.0.xsd > > http://activemq.org/config/1.0 > http://activemq.apache.org/schema/activemq-core.xsd > > http://activemq.apache.org/camel/schema/spring > http://activemq.apache.org/camel/schema/spring/camel-spring.xsd"> > > <broker brokerName="localhost" xmlns="http://activemq.org/config/1.0" > persistent="true"> > > <systemUsage> > > <systemUsage> > > <memoryUsage> > > <memoryUsage limit="10 mb" percentUsageMinDelta="20"/> > > </memoryUsage> > > </systemUsage> > > </systemUsage> > > <persistenceAdapter> > > <amqPersistenceAdapter directory="file:persistencedir" useNio="true" > > syncOnWrite="false" maxFileLength="32mb" persistentIndex="true" > > maxCheckpointMessageAddSize="4kb" cleanupInterval="300000" > > indexBinSize="10000" indexKeySize="96" indexPageSize="16kb"/> > > </persistenceAdapter> > > <destinations> > > <queue physicalName="unused"/> > > <topic physicalName="activemq.TestTopic"/> > > </destinations> > > </broker> > > </beans> > > > > Mit freundlichen Grüßen / Best regards > > Rainer Klute > IT Services Europe Architecture > > Deutsche Post IT Services GmbH > Konrad-Adenauer-Platz 1 > 40210 Düsseldorf > Germany > > Phone: +49 (0)211 163 1156 > Mobile: +49 (0)172 2324824 > http://www.dpwn.de/ > [EMAIL PROTECTED] > > OpenPGP fingerprint: 10F3E02A46E48B5BE7F1B70263F50FB920B926C2 > > > -- Regards, Hiram Blog: http://hiramchirino.com Open Source SOA http://open.iona.com
