Help (JMS + Tomcat + ACtiveQ)

amigos estou com o seguinte problema, configuei o ActiveQ no meu tomcat para trabalhar com JMS

coloquei a seguinte configuracao no meu applicationContext.xml (utilizo spring)

[code]<amq:broker useJmx=“false” persistent=“false”>
amq:transportConnectors
<amq:transportConnector uri=“tcp://localhost:0” />
</amq:transportConnectors>
</amq:broker>

<bean id="defaultQueue" class="org.apache.activemq.command.ActiveMQQueue">
	<constructor-arg value="defaultQueue" />
</bean>
<bean id="pooledConnectionFactory" class="org.apache.activemq.pool.PooledConnectionFactory" destroy-method="stop">
	<property name="connectionFactory" ref="jmsConnectionFactory" />
</bean>
<bean id="jmsConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
	<property name="brokerURL" value="vm://localhost" />
</bean>
<jms:listener-container connection-factory="pooledConnectionFactory" concurrency="3" prefetch="2" acknowledge="auto">
	<jms:listener destination="filaRiImovel" ref="processaRiImovel" />
	<jms:listener destination="filaNtNotas" ref="processaNtNotas" />
</jms:listener-container>
<bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate">
	<property name="connectionFactory" ref="pooledConnectionFactory" />
</bean>

[/code]

porem estou com o segiunte problema, quando eu mando apenas uma “mensagem” ele executa normalmente, porem quando eu mando duas seguidas, ele comeca a executar a primeira, e simplesmente para para executar a segunda, e nao retorna para a primeira…

alguem pode me dar uma luz???

obrigado