This 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 >
