|
From: <ad...@jb...> - 2005-12-05 22:04:24
|
So there are really two questions for me: 1) Why does this fail in the first place? The lifecycle needs to fixed to avoid the NPE. Indeed, what is wrong with the lifeycle that the MBean has no name? 2) When it does fail what is the recovery? Clearly there is something going wrong if we are the master and we cannot stop ourselves? But we are probably stopping ourselves for a reason. With the exception of badly written subclasses (we can't do anything abou bugs in user's create/start/stop/destroyService), we should be able to stop and restart regardless of errors. We need to differentiate the problems: a) We cannot stop ourselves b) We cannot start the new master on a different node because we left the cluster or there is no cluster c) We cannot start the new master on a different node because of some other error reported by the new master and consider how to recover from them and report the underlying issue. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3910789#3910789 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3910789 |