Re: mdb stops consuming from queue after redeploy

2010-03-11 Thread Kevan Miller
Thanks. 

If you could create simple apps that demonstrate the problem, perhaps built 
from our jms sample 
(https://svn.apache.org/repos/asf/geronimo/samples/trunk/samples/jms-mdb -- 
looks like you may have used this in building your apps) and create a JIRA, 
that would be great.

A few work-arounds you could try -- 
1) specify unique resource names in your deployment plans. 
2) separate your jms resources out from your ears, combine your admin objects, 
deploy a single RAR, and make your ears dependent upon your new RAR module.  

I note that you're using different protocols for your ServerUrl vm: and tcp: -- 
is there a reason for that?

--kevan



Re: mdb stops consuming from queue after redeploy

2010-03-11 Thread Kevan Miller

On Mar 10, 2010, at 5:33 PM, Ashwill, Steve (Facilities & Services) wrote:

> Hello,
>  
> We have multiple applications deployed on Geronimo 2.2.
> Two of these are using message queues for processing async messages. It seems 
> that if we redeploy one of the apps then the other app’s mdbs stop consuming 
> messages(the consumer count drops to 0, but it doesn’t do it every time).  
> The display below was taken while all is OK
> App1
> Connection FactoryFSConnectionFactory 
>Application-scoped  running
>   
> QueueErrorLogQueue
>  Application-scoped  running  
>  1   0  
> QueueOrderServiceQueue
>   Application-scoped  running 
>   0   0  
> Queueesb.xxChangeOrderScopeQueue  
>   Application-scoped  running   4   0  
> Queueesb.xxCostSettlementQueue
>  Application-scoped  running   4   1  
> QueueInvoiceSettlementQueue   
>Application-scoped  running   
> 1   0  
> QueueOrderStatusQueue 
>Application-scoped  running
>1   0  
> QueueOrderInvoiceQueue
>Application-scoped  running
>1   0  
> Queueesb.EmailServiceQueue
> Application-scoped  running   
> 0   0  
> Queueesb.UpdateSummaryPoQueue 
>   Application-scoped  running   0   0  
> QueuexxxPurchaseOrderQueue
>Application-scoped  running   
> 1   0  
> QueueOrderConfirmationQueue   
>   Application-scoped  running   1 
>   0  
> QueuexxPurchaseOrderQueue 
>  Application-scoped  running   1  
>  0  
> Queueesb.xxCostSettlementQueue
>  Application-scoped  running   4   0  
> QueuePurchaseOrderQueue   
>   Application-scoped  running   1 
>   0  
> Queueesb.WarehouseSalesOrderQueue 
> Application-scoped  running   4   0  
>  
> App2
> Connection Factory  FSConnectionFactory   
> Application-scopedrunning 
>   
> TopicTimerAdapterTopic
>  Application-scopedrunning
>4   6   
>  
> Anyone have any ideas?

How are your apps packaged? Where are your JMS Resources packaged? Are they 
deployed separately? Or in the same EAR?

--kevan