[prev in list] [next in list] [prev in thread] [next in thread] 

List:       geronimo-user
Subject:    Re: Problem with EJB container and JMS
From:       Lenin David Lozano Argel <ldlozano () avansoft ! com>
Date:       2009-01-30 19:47:06
Message-ID: 21754350.post () talk ! nabble ! com
[Download RAW message or body]


Hi, I have the same problem with Geronimo or Wasce. The server never
shutdown, when a JMS Message is sent, and I cannot undeploy any module or
jms resource group. The only thing that I can do is re-install the server. 



Beniamin Mazan wrote:
> 
> 
> 
> Beniamin Mazan wrote:
> > 
> > 
> > 
> > Kevan Miller wrote:
> > > 
> > > 
> > > On Aug 20, 2008, at 8:49 AM, Beniamin Mazan wrote:
> > > 
> > > > 
> > > > 
> > > > 
> > > > Kevan Miller wrote:
> > > > > 
> > > > > 
> > > > > On Aug 20, 2008, at 6:54 AM, Beniamin Mazan wrote:
> > > > > 
> > > > > > 
> > > > > > I've found strange Geronimo 2.1.2 behaviour with using JMS.
> > > > > > 
> > > > > > 1) When message is waiting for delivery to MDB i cannot undeploy
> > > > > > module with
> > > > > > this MDB from command line. I have to stop module via G-console and
> > > > > > then
> > > > > > undeploy
> > > > > > 
> > > > > > 2) If messages are waiting for delivery and I shutdown server
> > > > > > (geronimo
> > > > > > stop) and the run it again none of messages are delivered to  
> > > > > > listener
> > > > > > 
> > > > > > 3) When MDB onMessage method throws i.e. NullPointerException, the
> > > > > > transaction is rolledback but  a) message is not being redelivered
> > > > > > anymore,
> > > > > > b) module couldn't be restarted == application stops working
> > > > > > 
> > > > > > > (
> > > > > > Geronimo 2.1 hadn't these "features".
> > > > > 
> > > > > Heh. Thanks Beniamin.
> > > > > 
> > > > > 1). Do you have any undeploy failure information? stacktrace, etc
> > > > > 
> > > > > 2). These are persistent messages?
> > > > > 
> > > > > --kevan
> > > > > 
> > > > > 
> > > > > 
> > > > 
> > > > 1) No, only never-ending wait.
> > > > 2) yes
> > > 
> > > So, is this the the scenario? The MDB in an onMessage() invocation and  
> > > you're trying to undeploy?
> > > 
> > > --kevan
> > > 
> > > 
> > Not exactly. I don't know where message directly is. I can't say that MDB
> > is in an onMessage() invocation but rather not. The message is waiting
> > during it's redelivery time.
> > 
> 
> I think that the better order for my cases is :
> 
> 1A) If messages are waiting for delivery and I shutdown server (geronimo
> stop) and the run it again none of messages are delivered to listener
> 
> 1B) When MDB onMessage method throws i.e. NullPointerException, the
> transaction is rolledback but  a) message is not being redelivered
> anymore, b) module couldn't be restarted == application stops working 
> 
> and then
> 
> 2) When message is waiting for delivery to MDB (not delivered after
> module's start) i cannot undeploy module with this MDB from command line.
> I have to stop module via G-console and then undeploy
> 
> 

-- 
View this message in context: \
http://www.nabble.com/Problem-with-EJB-container-and-JMS-tp19067050s134p21754350.html \
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic