Thanks Thomas, we will look at it. We will be shipping a 1.1.6 version shortly.
LieGrue, strub ----- Original Message ----- > From: Thomas Andraschko <[email protected]> > To: [email protected] > Cc: > Sent: Friday, August 31, 2012 11:29 AM > Subject: Re: Rework logger API (OWB-674) breaks failover/serialization > >T his loggers could be static: > > PluginLoader > AbstractMetaDataDiscovery > OsgiMetaDataScannerService > FailOverBag > FailOverBagWrapper > > > There are 2 other classes where it can't be static without changes. Should > we set them as transient? > > WebContainerLifecycle > AbstractLifeCycle > > > 2012/8/31 Thomas Andraschko <[email protected]> > >> Hi, >> >> AFAICS the old WebBeansLogger was serializable and JUL isn't. >> This breaks again the failover because OWB has some or many non-static >> loggers. It's really annoying because since 1.1.3, every version > destroyed >> the failover mechanism. >> Is there any reason for non-static loggers? The non-static logger in >> FailOverBag destroyes the serialization. >> >> I could provide a patch which will change all loggers to static. >> >> Regards, >> Thomas >> >
