Perhaps it makes sense to have a way to mark an MBean
as "essential" or "optional", and treat failures of
the latter as loggable, non-fatal errors.

Dave Neuer

--- Scott M Stark <[EMAIL PROTECTED]> wrote:
> This is a good feature for exactly the case you
> mention, jboss-service.xml
> being screwed up. Why put the mbeans together if you
> don't want this
> behavior?
> 
> xxxxxxxxxxxxxxxxxxxxxxxx
> Scott Stark
> Chief Technology Officer
> JBoss Group, LLC
> xxxxxxxxxxxxxxxxxxxxxxxx
>   ----- Original Message ----- 
>   From: Jason Dillon 
>   To: [EMAIL PROTECTED] 
>   Sent: Friday, June 14, 2002 12:05 PM
>   Subject: [JBoss-dev] Why does one MBean failure
> cause the entire deployment unit to fail?
> 
> 
>   Just what the subject says: Why does one MBean
> failure cause the entire deployment unit to fail?
> 
> 
> 
>   If I have put several MBeans into user-service.xml
> (or whatever) of which the last one fails to start,
> why do we stop/destroy all of the others?  This also
> happens from time to time with jboss-service.xml,
> say of Naming can't start because of a port conflict
> (perhaps because the jvm did not die when it was
> asked to).  When this does happen the server will
> shutdown and exit.
> 
> 
> 
>   I can see how this might be useful to force users
> to deal with problems with the deployment unit, but
> I think that logging an ERROR is a better option,
> only failing the deployment unit if none of the
> MBeans have deployed, or rather throw the exception
> but don't stop/destroy/unregistered beans which have
> been started.  
> 
> 
> 
>   This behavior is more desirable in my opinion, as
> it allows for easier debugging by allowing the user
> to inspect the logs, and the state of the other
> MBeans to possibly resolve the issue, possibly by
> changing config and starting by hand.  With the
> system as is, the only options are to comment the
> config, or configure/create each MBean by hand. both
> kinda suck, the latter much more.
> 
> 
> 
>   Is there a reason to fail all MBeans when one
> MBean fails?
> 
> 
> 
>   --jason
> 
> 


__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas - 
http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to