You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by ge...@apache.org on 2010/08/21 15:49:54 UTC
svn commit: r987758 - in /openwebbeans/trunk:
webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/
webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/
webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
Author: gerdogdu
Date: Sat Aug 21 13:49:53 2010
New Revision: 987758
URL: http://svn.apache.org/viewvc?rev=987758&view=rev
Log:
[OWB-444] Using Static Loggers in Shared ClassLoader
Modified:
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
Modified: openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java (original)
+++ openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java Sat Aug 21 13:49:53 2010
@@ -79,7 +79,7 @@ import org.apache.webbeans.util.WebBeans
public class OpenWebBeansEjbInterceptor implements Serializable
{
//Logger instance
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
/**Thread local for calling bean*/
private static transient ThreadLocal<BaseEjbBean<?>> threadLocal = new ThreadLocal<BaseEjbBean<?>>();
Modified: openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java (original)
+++ openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java Sat Aug 21 13:49:53 2010
@@ -53,7 +53,7 @@ import javassist.util.proxy.MethodHandle
public class EjbBeanProxyHandler implements MethodHandler
{
//Logger instance
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
/**Proxy ejb bean instance*/
private BaseEjbBean<?> ejbBean;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java Sat Aug 21 13:49:53 2010
@@ -66,7 +66,7 @@ import org.apache.webbeans.util.WebBeans
public abstract class AbstractInjectionTargetBean<T> extends AbstractOwbBean<T> implements InjectionTargetBean<T>
{
/** Logger instance */
- private final static WebBeansLogger log = WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
+ private final WebBeansLogger log = WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
/** Bean observable method */
private Set<Method> observableMethods = new HashSet<Method>();
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java Sat Aug 21 13:49:53 2010
@@ -29,7 +29,7 @@ import org.apache.webbeans.util.WebBeans
public class AnnotatedTypeBeanCreatorImpl<T> extends ManagedBeanCreatorImpl<T>
{
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
public AnnotatedTypeBeanCreatorImpl(ManagedBean<T> managedBean)
{
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java Sat Aug 21 13:49:53 2010
@@ -43,7 +43,7 @@ import org.apache.webbeans.util.Security
public class XMLManagedBean<T> extends ManagedBean<T>
{
/**Logger instance*/
- private static WebBeansLogger logger = WebBeansLogger.getLogger(XMLManagedBean.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(XMLManagedBean.class);
/** Constructor injection point decleration */
private XMLInjectableConstructor<T> injectableConstructor = null;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java Sat Aug 21 13:49:53 2010
@@ -96,7 +96,7 @@ import org.apache.webbeans.xml.XMLSpecia
public class BeansDeployer
{
//Logger instance
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(BeansDeployer.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(BeansDeployer.class);
/**Deployment is started or not*/
protected boolean deployed = false;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java Sat Aug 21 13:49:53 2010
@@ -38,7 +38,7 @@ import org.apache.webbeans.util.Security
public class OpenWebBeansConfiguration
{
/**Logger instance*/
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
/**Default configuration files*/
private final static String DEFAULT_CONFIG_PROPERTIES_NAME = "META-INF/openwebbeans/openwebbeans.properties";
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java Sat Aug 21 13:49:53 2010
@@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
*/
public class InjectionResolver
{
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(InjectionResolver.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(InjectionResolver.class);
/**Bean Manager*/
private BeanManagerImpl manager;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java Sat Aug 21 13:49:53 2010
@@ -44,7 +44,7 @@ public class ConversationImpl implements
private static final long serialVersionUID = 8511063860333431722L;
/**Logger instance*/
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(ConversationImpl.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(ConversationImpl.class);
/**Conversation id*/
private String id;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java Sat Aug 21 13:49:53 2010
@@ -35,7 +35,7 @@ import javassist.util.proxy.MethodHandle
public class DelegateHandler implements MethodHandler
{
- private transient static WebBeansLogger logger = WebBeansLogger.getLogger(DelegateHandler.class);
+ private transient WebBeansLogger logger = WebBeansLogger.getLogger(DelegateHandler.class);
private transient List<Object> decorators;
private transient int position = 0;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java Sat Aug 21 13:49:53 2010
@@ -64,7 +64,7 @@ import org.apache.webbeans.util.Security
*/
public class WebBeansDecorator<T> extends AbstractInjectionTargetBean<T> implements OwbDecorator<T>
{
- private static WebBeansLogger logger = WebBeansLogger.getLogger(WebBeansDecorator.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(WebBeansDecorator.class);
/** Decorator class */
private Class<?> clazz;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java Sat Aug 21 13:49:53 2010
@@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
@SuppressWarnings("unchecked")
public final class NotificationManager
{
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(NotificationManager.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(NotificationManager.class);
private final Map<Type, Set<ObserverMethod<?>>> observers = new ConcurrentHashMap<Type, Set<ObserverMethod<?>>>();
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java Sat Aug 21 13:49:53 2010
@@ -83,7 +83,7 @@ import org.apache.webbeans.util.WebBeans
public class ObserverMethodImpl<T> implements ObserverMethod<T>
{
/**Logger instance*/
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(ObserverMethodImpl.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(ObserverMethodImpl.class);
/**Observer owner bean that defines observer method*/
private final InjectionTargetBean<?> bean;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java Sat Aug 21 13:49:53 2010
@@ -57,7 +57,7 @@ import org.apache.webbeans.util.WebBeans
*/
public abstract class AbstractInjectable implements Injectable
{
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(AbstractInjectable.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(AbstractInjectable.class);
/** Owner bean of the injection point*/
protected OwbBean<?> injectionOwnerBean;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java Sat Aug 21 13:49:53 2010
@@ -44,7 +44,7 @@ import org.apache.webbeans.util.WebBeans
public class InterceptorDataImpl implements InterceptorData
{
//Logger instance
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(InterceptorDataImpl.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(InterceptorDataImpl.class);
/** Around invokes method */
private Method aroundInvoke = null;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java Sat Aug 21 13:49:53 2010
@@ -142,7 +142,7 @@ public abstract class InterceptorHandler
private static final long serialVersionUID = 1L;
/**Logger instance*/
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(InterceptorHandler.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(InterceptorHandler.class);
/**Proxied bean*/
protected OwbBean<?> bean = null;
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java Sat Aug 21 13:49:53 2010
@@ -74,7 +74,7 @@ import org.apache.webbeans.xml.XMLAnnota
*/
public class WebBeansInterceptor<T> extends AbstractOwbBean<T> implements OwbInterceptor<T>
{
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(WebBeansInterceptor.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(WebBeansInterceptor.class);
/** InterceptorBindingTypes exist on the interceptor class */
private Map<Class<? extends Annotation>, Annotation> interceptorBindingSet = new HashMap<Class<? extends Annotation>, Annotation>();
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java Sat Aug 21 13:49:53 2010
@@ -47,7 +47,7 @@ import org.apache.webbeans.xml.WebBeansX
public abstract class AbstractLifeCycle implements ContainerLifecycle
{
//Logger instance
- private final WebBeansLogger logger;
+ protected WebBeansLogger logger;
/**Discover bean classes*/
protected ScannerService scannerService;
@@ -69,10 +69,10 @@ public abstract class AbstractLifeCycle
protected AbstractLifeCycle()
{
- this(null, WebBeansLogger.getLogger(AbstractLifeCycle.class));
+ this(null);
}
- protected AbstractLifeCycle(Properties properties, WebBeansLogger logger)
+ protected AbstractLifeCycle(Properties properties)
{
beforeInitApplication(properties);
@@ -83,7 +83,6 @@ public abstract class AbstractLifeCycle
this.beanManager.setXMLConfigurator(this.xmlDeployer);
this.scannerService = ServiceLoader.getService(ScannerService.class);
this.contextsService = ServiceLoader.getService(ContextsService.class);
- this.logger = logger;
initApplication(properties);
}
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java Sat Aug 21 13:49:53 2010
@@ -31,16 +31,15 @@ import org.apache.webbeans.util.WebBeans
*/
public class StandaloneLifeCycle extends AbstractLifeCycle
{
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(StandaloneLifeCycle.class);
-
public StandaloneLifeCycle(Properties properties, WebBeansLogger logger)
{
- super(properties, logger);
+ super(properties);
+ this.logger = logger;
}
public StandaloneLifeCycle()
{
- this(null, logger);
+ this(null, WebBeansLogger.getLogger(StandaloneLifeCycle.class));
}
@Override
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java Sat Aug 21 13:49:53 2010
@@ -51,7 +51,7 @@ import org.apache.webbeans.spi.plugins.O
public class PluginLoader
{
/**Logger instance*/
- private static WebBeansLogger logger = WebBeansLogger.getLogger(PluginLoader.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(PluginLoader.class);
/** unmodifiable list with all found OWB plugins */
private List<OpenWebBeansPlugin> plugins = null;
Modified: openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java (original)
+++ openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java Sat Aug 21 13:49:53 2010
@@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
private static final long serialVersionUID = 1L;
/**Logger instance*/
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(WebBeansPhaseListener.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(WebBeansPhaseListener.class);
/**
* {@inheritDoc}
Modified: openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java (original)
+++ openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java Sat Aug 21 13:49:53 2010
@@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
private static final long serialVersionUID = 1L;
/**Logger instance*/
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(WebBeansPhaseListener.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(WebBeansPhaseListener.class);
/**
* {@inheritDoc}
Modified: openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java (original)
+++ openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java Sat Aug 21 13:49:53 2010
@@ -34,7 +34,6 @@ import javax.servlet.http.HttpSession;
import org.apache.webbeans.context.ConversationContext;
import org.apache.webbeans.context.SessionContext;
import org.apache.webbeans.conversation.ConversationManager;
-import org.apache.webbeans.logger.WebBeansLogger;
import org.apache.webbeans.spi.FailOverService;
import org.apache.webbeans.web.context.SessionContextManager;
@@ -50,9 +49,6 @@ public class FailOverBag implements Seri
*/
private static final long serialVersionUID = -6314819837009653189L;
- /**Logger instance*/
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(DefaultOwbFailOverService.class);
-
String sessionId;
String owbFailoverJVMId;
Modified: openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java (original)
+++ openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java Sat Aug 21 13:49:53 2010
@@ -46,7 +46,7 @@ import javassist.util.proxy.ProxyObjectO
public class FailOverBagWrapper implements Serializable, Externalizable
{
/**Logger instance*/
- private static final WebBeansLogger logger =
+ private final WebBeansLogger logger =
WebBeansLogger.getLogger(FailOverBagWrapper.class);
private transient FailOverService failoverService;
Modified: openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java (original)
+++ openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java Sat Aug 21 13:49:53 2010
@@ -53,9 +53,6 @@ import org.apache.webbeans.spi.adaptor.E
*/
public final class WebContainerLifecycle extends AbstractLifeCycle
{
- //Logger instance
- private static final WebBeansLogger logger = WebBeansLogger.getLogger(WebContainerLifecycle.class);
-
/**Manages unused conversations*/
private ScheduledExecutorService service = null;
@@ -66,7 +63,8 @@ public final class WebContainerLifecycle
*/
public WebContainerLifecycle()
{
- super(null,logger);
+ super(null);
+ this.logger = WebBeansLogger.getLogger(WebContainerLifecycle.class);
}
Modified: openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java?rev=987758&r1=987757&r2=987758&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java (original)
+++ openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java Sat Aug 21 13:49:53 2010
@@ -36,7 +36,7 @@ import org.scannotation.WarUrlFinder;
*/
public class WebScannerService extends AbstractMetaDataDiscovery
{
- private WebBeansLogger logger = WebBeansLogger.getLogger(WebScannerService.class);
+ private final WebBeansLogger logger = WebBeansLogger.getLogger(WebScannerService.class);
private boolean configure = false;
Re: svn commit: r987758 - in /openwebbeans/trunk: webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/ webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/ webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
Posted by Gurkan Erdogdu <gu...@yahoo.com>.
What I have done is not related with our revamping design, because I did not
touch static utitliy classes' loggers. I have just changed the non-static
classes loggers because those must not be static. In multi-class loader shared
environments, static loggers do not work!
________________________________
From: Mark Struberg <st...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Sat, August 21, 2010 5:11:14 PM
Subject: Re: svn commit: r987758 - in /openwebbeans/trunk:
webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/
webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/
webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
Gurkan, please rollback this change. This has a HEAVY backdraft on performance
and overall stability! Creating a Logger is a _very_ expensive task and will
slow down our performance to about 50%!
This problem must imo get solved by completely revamping our design and move the
utils under the control of the BeanManager. All other tweaks are only
workarounds and will most probably introduce unwanted sideeffects.
LieGrue,
strub
----- Original Message ----
> From: "gerdogdu@apache.org" <ge...@apache.org>
> To: commits@openwebbeans.apache.org
> Sent: Sat, August 21, 2010 3:49:54 PM
> Subject: svn commit: r987758 - in /openwebbeans/trunk:
>webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/
>webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/
>webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
>
> Author: gerdogdu
> Date: Sat Aug 21 13:49:53 2010
> New Revision: 987758
>
> URL: http://svn.apache.org/viewvc?rev=987758&view=rev
> Log:
> [OWB-444] Using Static Loggers in Shared ClassLoader
>
> Modified:
>
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
>
>
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
>
>
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
>
>
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
>
>
> Modified:
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
>
> URL: :
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> ---
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
> a (original)
> +++
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
> Sat Aug 21 13:49:53 2010
> @@ -79,7 +79,7 @@ import org.apache.webbeans.util.WebBeans
> public class OpenWebBeansEjbInterceptor implements Serializable
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
>
> /**Thread local for calling bean*/
> private static transient ThreadLocal<BaseEjbBean<?>> threadLocal = new
>ThreadLocal<BaseEjbBean<?>>();
>
> Modified:
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
> Sat Aug 21 13:49:53 2010
> @@ -53,7 +53,7 @@ import javassist.util.proxy.MethodHandle
> public class EjbBeanProxyHandler implements MethodHandler
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
>
> /**Proxy ejb bean instance*/
> private BaseEjbBean<?> ejbBean;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
> Sat Aug 21 13:49:53 2010
> @@ -66,7 +66,7 @@ import org.apache.webbeans.util.WebBeans
> public abstract class AbstractInjectionTargetBean<T> extends
>AbstractOwbBean<T> implements InjectionTargetBean<T>
> {
> /** Logger instance */
> - private final static WebBeansLogger log =
>WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
> + private final WebBeansLogger log =
>WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
>
> /** Bean observable method */
> private Set<Method> observableMethods = new HashSet<Method>();
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
> Sat Aug 21 13:49:53 2010
> @@ -29,7 +29,7 @@ import org.apache.webbeans.util.WebBeans
>
> public class AnnotatedTypeBeanCreatorImpl<T> extends
>ManagedBeanCreatorImpl<T>
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
>
> public AnnotatedTypeBeanCreatorImpl(ManagedBean<T> managedBean)
> {
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
> Sat Aug 21 13:49:53 2010
> @@ -43,7 +43,7 @@ import org.apache.webbeans.util.Security
> public class XMLManagedBean<T> extends ManagedBean<T>
> {
> /**Logger instance*/
> - private static WebBeansLogger logger =
>WebBeansLogger.getLogger(XMLManagedBean.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(XMLManagedBean.class);
>
> /** Constructor injection point decleration */
> private XMLInjectableConstructor<T> injectableConstructor = null;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
> Sat Aug 21 13:49:53 2010
> @@ -96,7 +96,7 @@ import org.apache.webbeans.xml.XMLSpecia
> public class BeansDeployer
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(BeansDeployer.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(BeansDeployer.class);
>
> /**Deployment is started or not*/
> protected boolean deployed = false;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
> Sat Aug 21 13:49:53 2010
> @@ -38,7 +38,7 @@ import org.apache.webbeans.util.Security
> public class OpenWebBeansConfiguration
> {
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
>
> /**Default configuration files*/
> private final static String DEFAULT_CONFIG_PROPERTIES_NAME =
>"META-INF/openwebbeans/openwebbeans.properties";
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
> Sat Aug 21 13:49:53 2010
> @@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
> */
> public class InjectionResolver
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(InjectionResolver.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(InjectionResolver.class);
>
> /**Bean Manager*/
> private BeanManagerImpl manager;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
> Sat Aug 21 13:49:53 2010
> @@ -44,7 +44,7 @@ public class ConversationImpl implements
> private static final long serialVersionUID = 8511063860333431722L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(ConversationImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(ConversationImpl.class);
>
> /**Conversation id*/
> private String id;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
> Sat Aug 21 13:49:53 2010
> @@ -35,7 +35,7 @@ import javassist.util.proxy.MethodHandle
>
> public class DelegateHandler implements MethodHandler
> {
> - private transient static WebBeansLogger logger =
>WebBeansLogger.getLogger(DelegateHandler.class);
> + private transient WebBeansLogger logger =
>WebBeansLogger.getLogger(DelegateHandler.class);
>
> private transient List<Object> decorators;
> private transient int position = 0;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
> Sat Aug 21 13:49:53 2010
> @@ -64,7 +64,7 @@ import org.apache.webbeans.util.Security
> */
> public class WebBeansDecorator<T> extends AbstractInjectionTargetBean<T>
>implements OwbDecorator<T>
> {
> - private static WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansDecorator.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansDecorator.class);
>
> /** Decorator class */
> private Class<?> clazz;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
> Sat Aug 21 13:49:53 2010
> @@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
> @SuppressWarnings("unchecked")
> public final class NotificationManager
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(NotificationManager.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(NotificationManager.class);
>
> private final Map<Type, Set<ObserverMethod<?>>> observers = new
>ConcurrentHashMap<Type, Set<ObserverMethod<?>>>();
>
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
> Sat Aug 21 13:49:53 2010
> @@ -83,7 +83,7 @@ import org.apache.webbeans.util.WebBeans
> public class ObserverMethodImpl<T> implements ObserverMethod<T>
> {
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(ObserverMethodImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(ObserverMethodImpl.class);
>
> /**Observer owner bean that defines observer method*/
> private final InjectionTargetBean<?> bean;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
> Sat Aug 21 13:49:53 2010
> @@ -57,7 +57,7 @@ import org.apache.webbeans.util.WebBeans
> */
> public abstract class AbstractInjectable implements Injectable
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(AbstractInjectable.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(AbstractInjectable.class);
>
> /** Owner bean of the injection point*/
> protected OwbBean<?> injectionOwnerBean;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
> Sat Aug 21 13:49:53 2010
> @@ -44,7 +44,7 @@ import org.apache.webbeans.util.WebBeans
> public class InterceptorDataImpl implements InterceptorData
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorDataImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorDataImpl.class);
>
> /** Around invokes method */
> private Method aroundInvoke = null;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
> Sat Aug 21 13:49:53 2010
> @@ -142,7 +142,7 @@ public abstract class InterceptorHandler
> private static final long serialVersionUID = 1L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorHandler.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorHandler.class);
>
> /**Proxied bean*/
> protected OwbBean<?> bean = null;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
> Sat Aug 21 13:49:53 2010
> @@ -74,7 +74,7 @@ import org.apache.webbeans.xml.XMLAnnota
> */
> public class WebBeansInterceptor<T> extends AbstractOwbBean<T> implements
>OwbInterceptor<T>
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansInterceptor.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansInterceptor.class);
>
> /** InterceptorBindingTypes exist on the interceptor class */
> private Map<Class<? extends Annotation>, Annotation>
>interceptorBindingSet = new HashMap<Class<? extends Annotation>,
Annotation>();
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
> Sat Aug 21 13:49:53 2010
> @@ -47,7 +47,7 @@ import org.apache.webbeans.xml.WebBeansX
> public abstract class AbstractLifeCycle implements ContainerLifecycle
> {
> //Logger instance
> - private final WebBeansLogger logger;
> + protected WebBeansLogger logger;
>
> /**Discover bean classes*/
> protected ScannerService scannerService;
> @@ -69,10 +69,10 @@ public abstract class AbstractLifeCycle
>
> protected AbstractLifeCycle()
> {
> - this(null, WebBeansLogger.getLogger(AbstractLifeCycle.class));
> + this(null);
> }
>
> - protected AbstractLifeCycle(Properties properties, WebBeansLogger
>logger)
> + protected AbstractLifeCycle(Properties properties)
> {
> beforeInitApplication(properties);
>
> @@ -83,7 +83,6 @@ public abstract class AbstractLifeCycle
> this.beanManager.setXMLConfigurator(this.xmlDeployer);
> this.scannerService =
>ServiceLoader.getService(ScannerService.class);
> this.contextsService =
>ServiceLoader.getService(ContextsService.class);
> - this.logger = logger;
>
> initApplication(properties);
> }
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
> Sat Aug 21 13:49:53 2010
> @@ -31,16 +31,15 @@ import org.apache.webbeans.util.WebBeans
> */
> public class StandaloneLifeCycle extends AbstractLifeCycle
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(StandaloneLifeCycle.class);
> -
> public StandaloneLifeCycle(Properties properties, WebBeansLogger logger)
> {
> - super(properties, logger);
> + super(properties);
> + this.logger = logger;
> }
>
> public StandaloneLifeCycle()
> {
> - this(null, logger);
> + this(null, WebBeansLogger.getLogger(StandaloneLifeCycle.class));
>
>
> }
>
> @Override
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
> Sat Aug 21 13:49:53 2010
> @@ -51,7 +51,7 @@ import org.apache.webbeans.spi.plugins.O
> public class PluginLoader
> {
> /**Logger instance*/
> - private static WebBeansLogger logger =
>WebBeansLogger.getLogger(PluginLoader.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(PluginLoader.class);
>
> /** unmodifiable list with all found OWB plugins */
> private List<OpenWebBeansPlugin> plugins = null;
>
> Modified:
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
> Sat Aug 21 13:49:53 2010
> @@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
> private static final long serialVersionUID = 1L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
>
> /**
> * {@inheritDoc}
>
> Modified:
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
> Sat Aug 21 13:49:53 2010
> @@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
> private static final long serialVersionUID = 1L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
>
> /**
> * {@inheritDoc}
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
> Sat Aug 21 13:49:53 2010
> @@ -34,7 +34,6 @@ import javax.servlet.http.HttpSession;
> import org.apache.webbeans.context.ConversationContext;
> import org.apache.webbeans.context.SessionContext;
> import org.apache.webbeans.conversation.ConversationManager;
> -import org.apache.webbeans.logger.WebBeansLogger;
> import org.apache.webbeans.spi.FailOverService;
> import org.apache.webbeans.web.context.SessionContextManager;
>
> @@ -50,9 +49,6 @@ public class FailOverBag implements Seri
> */
> private static final long serialVersionUID = -6314819837009653189L;
>
> - /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(DefaultOwbFailOverService.class);
> -
> String sessionId;
>
> String owbFailoverJVMId;
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
> Sat Aug 21 13:49:53 2010
> @@ -46,7 +46,7 @@ import javassist.util.proxy.ProxyObjectO
> public class FailOverBagWrapper implements Serializable, Externalizable
> {
> /**Logger instance*/
> - private static final WebBeansLogger logger =
> + private final WebBeansLogger logger =
> WebBeansLogger.getLogger(FailOverBagWrapper.class);
>
> private transient FailOverService failoverService;
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
> Sat Aug 21 13:49:53 2010
> @@ -53,9 +53,6 @@ import org.apache.webbeans.spi.adaptor.E
> */
> public final class WebContainerLifecycle extends AbstractLifeCycle
> {
> - //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebContainerLifecycle.class);
> -
> /**Manages unused conversations*/
> private ScheduledExecutorService service = null;
>
> @@ -66,7 +63,8 @@ public final class WebContainerLifecycle
> */
> public WebContainerLifecycle()
> {
> - super(null,logger);
> + super(null);
> + this.logger =
WebBeansLogger.getLogger(WebContainerLifecycle.class);
> }
>
>
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
> Sat Aug 21 13:49:53 2010
> @@ -36,7 +36,7 @@ import org.scannotation.WarUrlFinder;
> */
> public class WebScannerService extends AbstractMetaDataDiscovery
> {
> - private WebBeansLogger logger =
>WebBeansLogger.getLogger(WebScannerService.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebScannerService.class);
>
> private boolean configure = false;
>
>
>
>
Re: svn commit: r987758 - in /openwebbeans/trunk: webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/ webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/ webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
Posted by Mark Struberg <st...@yahoo.de>.
puh, txs Gurkan :)
But I think we cannot continue with the release process today before we haven't
retested it carefully.
LieGrue,
strub
----- Original Message ----
> From: Gurkan Erdogdu <gu...@yahoo.com>
> To: dev@openwebbeans.apache.org
> Sent: Sat, August 21, 2010 4:16:37 PM
> Subject: Re: svn commit: r987758 - in /openwebbeans/trunk:
>webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/
>webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/
>webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
>
> Do not worry! This is not final yet! I will work on
>
>
>
>
> ________________________________
> From: Mark Struberg <st...@yahoo.de>
> To: dev@openwebbeans.apache.org
> Sent: Sat, August 21, 2010 5:11:14 PM
> Subject: Re: svn commit: r987758 - in /openwebbeans/trunk:
> webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/
> webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/
> webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
>
> Gurkan, please rollback this change. This has a HEAVY backdraft on performance
>
> and overall stability! Creating a Logger is a _very_ expensive task and will
> slow down our performance to about 50%!
>
> This problem must imo get solved by completely revamping our design and move
>the
>
>
> utils under the control of the BeanManager. All other tweaks are only
> workarounds and will most probably introduce unwanted sideeffects.
>
> LieGrue,
> strub
>
>
>
> ----- Original Message ----
> > From: "gerdogdu@apache.org" <ge...@apache.org>
> > To: commits@openwebbeans.apache.org
> > Sent: Sat, August 21, 2010 3:49:54 PM
> > Subject: svn commit: r987758 - in /openwebbeans/trunk:
> >webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/
> >webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/
> >webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
> >
> > Author: gerdogdu
> > Date: Sat Aug 21 13:49:53 2010
> > New Revision: 987758
> >
> > URL: http://svn.apache.org/viewvc?rev=987758&view=rev
> > Log:
> > [OWB-444] Using Static Loggers in Shared ClassLoader
> >
> > Modified:
> >
>>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>a
> >
> >
> >
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>a
> >
> >
> >
> > Modified:
>>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>a
> >
> >
> > URL: :
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; ---
>>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>a
> >
> > a (original)
> > +++
>>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -79,7 +79,7 @@ import org.apache.webbeans.util.WebBeans
> > public class OpenWebBeansEjbInterceptor implements Serializable
> > {
> > //Logger instance
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
> >
> > /**Thread local for calling bean*/
> > private static transient ThreadLocal<BaseEjbBean<?>> threadLocal =
>new
>
> >ThreadLocal<BaseEjbBean<?>>();
> >
> > Modified:
>>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -53,7 +53,7 @@ import javassist.util.proxy.MethodHandle
> > public class EjbBeanProxyHandler implements MethodHandler
> > {
> > //Logger instance
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
> >
> > /**Proxy ejb bean instance*/
> > private BaseEjbBean<?> ejbBean;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -66,7 +66,7 @@ import org.apache.webbeans.util.WebBeans
> > public abstract class AbstractInjectionTargetBean<T> extends
> >AbstractOwbBean<T> implements InjectionTargetBean<T>
> > {
> > /** Logger instance */
> > - private final static WebBeansLogger log =
> >WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
> > + private final WebBeansLogger log =
> >WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
> >
> > /** Bean observable method */
> > private Set<Method> observableMethods = new HashSet<Method>();
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -29,7 +29,7 @@ import org.apache.webbeans.util.WebBeans
> >
> > public class AnnotatedTypeBeanCreatorImpl<T> extends
> >ManagedBeanCreatorImpl<T>
> > {
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
> >
> > public AnnotatedTypeBeanCreatorImpl(ManagedBean<T> managedBean)
> > {
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -43,7 +43,7 @@ import org.apache.webbeans.util.Security
> > public class XMLManagedBean<T> extends ManagedBean<T>
> > {
> > /**Logger instance*/
> > - private static WebBeansLogger logger =
> >WebBeansLogger.getLogger(XMLManagedBean.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(XMLManagedBean.class);
> >
> > /** Constructor injection point decleration */
> > private XMLInjectableConstructor<T> injectableConstructor = null;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -96,7 +96,7 @@ import org.apache.webbeans.xml.XMLSpecia
> > public class BeansDeployer
> > {
> > //Logger instance
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(BeansDeployer.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(BeansDeployer.class);
> >
> > /**Deployment is started or not*/
> > protected boolean deployed = false;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -38,7 +38,7 @@ import org.apache.webbeans.util.Security
> > public class OpenWebBeansConfiguration
> > {
> > /**Logger instance*/
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
> >
> > /**Default configuration files*/
> > private final static String DEFAULT_CONFIG_PROPERTIES_NAME =
> >"META-INF/openwebbeans/openwebbeans.properties";
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
> > */
> > public class InjectionResolver
> > {
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(InjectionResolver.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(InjectionResolver.class);
> >
> > /**Bean Manager*/
> > private BeanManagerImpl manager;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -44,7 +44,7 @@ public class ConversationImpl implements
> > private static final long serialVersionUID = 8511063860333431722L;
> >
> > /**Logger instance*/
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(ConversationImpl.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(ConversationImpl.class);
> >
> > /**Conversation id*/
> > private String id;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -35,7 +35,7 @@ import javassist.util.proxy.MethodHandle
> >
> > public class DelegateHandler implements MethodHandler
> > {
> > - private transient static WebBeansLogger logger =
> >WebBeansLogger.getLogger(DelegateHandler.class);
> > + private transient WebBeansLogger logger =
> >WebBeansLogger.getLogger(DelegateHandler.class);
> >
> > private transient List<Object> decorators;
> > private transient int position = 0;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -64,7 +64,7 @@ import org.apache.webbeans.util.Security
> > */
> > public class WebBeansDecorator<T> extends AbstractInjectionTargetBean<T>
>
> >implements OwbDecorator<T>
> > {
> > - private static WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebBeansDecorator.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebBeansDecorator.class);
> >
> > /** Decorator class */
> > private Class<?> clazz;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
> > @SuppressWarnings("unchecked")
> > public final class NotificationManager
> > {
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(NotificationManager.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(NotificationManager.class);
> >
> > private final Map<Type, Set<ObserverMethod<?>>> observers = new
> >ConcurrentHashMap<Type, Set<ObserverMethod<?>>>();
> >
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -83,7 +83,7 @@ import org.apache.webbeans.util.WebBeans
> > public class ObserverMethodImpl<T> implements ObserverMethod<T>
> > {
> > /**Logger instance*/
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(ObserverMethodImpl.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(ObserverMethodImpl.class);
> >
> > /**Observer owner bean that defines observer method*/
> > private final InjectionTargetBean<?> bean;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -57,7 +57,7 @@ import org.apache.webbeans.util.WebBeans
> > */
> > public abstract class AbstractInjectable implements Injectable
> > {
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(AbstractInjectable.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(AbstractInjectable.class);
> >
> > /** Owner bean of the injection point*/
> > protected OwbBean<?> injectionOwnerBean;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -44,7 +44,7 @@ import org.apache.webbeans.util.WebBeans
> > public class InterceptorDataImpl implements InterceptorData
> > {
> > //Logger instance
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(InterceptorDataImpl.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(InterceptorDataImpl.class);
> >
> > /** Around invokes method */
> > private Method aroundInvoke = null;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -142,7 +142,7 @@ public abstract class InterceptorHandler
> > private static final long serialVersionUID = 1L;
> >
> > /**Logger instance*/
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(InterceptorHandler.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(InterceptorHandler.class);
> >
> > /**Proxied bean*/
> > protected OwbBean<?> bean = null;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -74,7 +74,7 @@ import org.apache.webbeans.xml.XMLAnnota
> > */
> > public class WebBeansInterceptor<T> extends AbstractOwbBean<T>
>implements
>
> >OwbInterceptor<T>
> > {
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebBeansInterceptor.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebBeansInterceptor.class);
> >
> > /** InterceptorBindingTypes exist on the interceptor class */
> > private Map<Class<? extends Annotation>, Annotation>
> >interceptorBindingSet = new HashMap<Class<? extends Annotation>,
> Annotation>();
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -47,7 +47,7 @@ import org.apache.webbeans.xml.WebBeansX
> > public abstract class AbstractLifeCycle implements ContainerLifecycle
> > {
> > //Logger instance
> > - private final WebBeansLogger logger;
> > + protected WebBeansLogger logger;
> >
> > /**Discover bean classes*/
> > protected ScannerService scannerService;
> > @@ -69,10 +69,10 @@ public abstract class AbstractLifeCycle
> >
> > protected AbstractLifeCycle()
> > {
> > - this(null, WebBeansLogger.getLogger(AbstractLifeCycle.class));
> > + this(null);
> > }
> >
> > - protected AbstractLifeCycle(Properties properties, WebBeansLogger
> >logger)
> > + protected AbstractLifeCycle(Properties properties)
> > {
> > beforeInitApplication(properties);
> >
> > @@ -83,7 +83,6 @@ public abstract class AbstractLifeCycle
> > this.beanManager.setXMLConfigurator(this.xmlDeployer);
> > this.scannerService =
> >ServiceLoader.getService(ScannerService.class);
> > this.contextsService =
> >ServiceLoader.getService(ContextsService.class);
> > - this.logger = logger;
> >
> > initApplication(properties);
> > }
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -31,16 +31,15 @@ import org.apache.webbeans.util.WebBeans
> > */
> > public class StandaloneLifeCycle extends AbstractLifeCycle
> > {
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(StandaloneLifeCycle.class);
> > -
> > public StandaloneLifeCycle(Properties properties, WebBeansLogger
>logger)
> > {
> > - super(properties, logger);
> > + super(properties);
> > + this.logger = logger;
> > }
> >
> > public StandaloneLifeCycle()
> > {
> > - this(null, logger);
> > + this(null, WebBeansLogger.getLogger(StandaloneLifeCycle.class));
>
>
> >
> >
> > }
> >
> > @Override
> >
> > Modified:
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -51,7 +51,7 @@ import org.apache.webbeans.spi.plugins.O
> > public class PluginLoader
> > {
> > /**Logger instance*/
> > - private static WebBeansLogger logger =
> >WebBeansLogger.getLogger(PluginLoader.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(PluginLoader.class);
> >
> > /** unmodifiable list with all found OWB plugins */
> > private List<OpenWebBeansPlugin> plugins = null;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
> > private static final long serialVersionUID = 1L;
> >
> > /**Logger instance*/
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> >
> > /**
> > * {@inheritDoc}
> >
> > Modified:
>>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
> > private static final long serialVersionUID = 1L;
> >
> > /**Logger instance*/
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> >
> > /**
> > * {@inheritDoc}
> >
> > Modified:
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -34,7 +34,6 @@ import javax.servlet.http.HttpSession;
> > import org.apache.webbeans.context.ConversationContext;
> > import org.apache.webbeans.context.SessionContext;
> > import org.apache.webbeans.conversation.ConversationManager;
> > -import org.apache.webbeans.logger.WebBeansLogger;
> > import org.apache.webbeans.spi.FailOverService;
> > import org.apache.webbeans.web.context.SessionContextManager;
> >
> > @@ -50,9 +49,6 @@ public class FailOverBag implements Seri
> > */
> > private static final long serialVersionUID = -6314819837009653189L;
> >
> > - /**Logger instance*/
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(DefaultOwbFailOverService.class);
> > -
> > String sessionId;
> >
> > String owbFailoverJVMId;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -46,7 +46,7 @@ import javassist.util.proxy.ProxyObjectO
> > public class FailOverBagWrapper implements Serializable, Externalizable
> > {
> > /**Logger instance*/
> > - private static final WebBeansLogger logger =
> > + private final WebBeansLogger logger =
> > WebBeansLogger.getLogger(FailOverBagWrapper.class);
> >
> > private transient FailOverService failoverService;
> >
> > Modified:
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -53,9 +53,6 @@ import org.apache.webbeans.spi.adaptor.E
> > */
> > public final class WebContainerLifecycle extends AbstractLifeCycle
> > {
> > - //Logger instance
> > - private static final WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebContainerLifecycle.class);
> > -
> > /**Manages unused conversations*/
> > private ScheduledExecutorService service = null;
> >
> > @@ -66,7 +63,8 @@ public final class WebContainerLifecycle
> > */
> > public WebContainerLifecycle()
> > {
> > - super(null,logger);
> > + super(null);
> > + this.logger =
> WebBeansLogger.getLogger(WebContainerLifecycle.class);
> > }
> >
> >
> >
> > Modified:
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>a
> >
> >
> > URL:
>>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java?rev=987758&r1=987757&r2=987758&view=diff
>f
> >
> >
> >
>==============================================================================
> > ; --- -
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>a
> >
> > (original)
> > +++
>>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>a
> >
> > Sat Aug 21 13:49:53 2010
> > @@ -36,7 +36,7 @@ import org.scannotation.WarUrlFinder;
> > */
> > public class WebScannerService extends AbstractMetaDataDiscovery
> > {
> > - private WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebScannerService.class);
> > + private final WebBeansLogger logger =
> >WebBeansLogger.getLogger(WebScannerService.class);
> >
> > private boolean configure = false;
> >
> >
> >
> >
>
>
Re: svn commit: r987758 - in /openwebbeans/trunk: webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/ webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/ webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
Posted by Gurkan Erdogdu <gu...@yahoo.com>.
Do not worry! This is not final yet! I will work on
________________________________
From: Mark Struberg <st...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Sat, August 21, 2010 5:11:14 PM
Subject: Re: svn commit: r987758 - in /openwebbeans/trunk:
webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/
webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/
webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
Gurkan, please rollback this change. This has a HEAVY backdraft on performance
and overall stability! Creating a Logger is a _very_ expensive task and will
slow down our performance to about 50%!
This problem must imo get solved by completely revamping our design and move the
utils under the control of the BeanManager. All other tweaks are only
workarounds and will most probably introduce unwanted sideeffects.
LieGrue,
strub
----- Original Message ----
> From: "gerdogdu@apache.org" <ge...@apache.org>
> To: commits@openwebbeans.apache.org
> Sent: Sat, August 21, 2010 3:49:54 PM
> Subject: svn commit: r987758 - in /openwebbeans/trunk:
>webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/
>webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/
>webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
>
> Author: gerdogdu
> Date: Sat Aug 21 13:49:53 2010
> New Revision: 987758
>
> URL: http://svn.apache.org/viewvc?rev=987758&view=rev
> Log:
> [OWB-444] Using Static Loggers in Shared ClassLoader
>
> Modified:
>
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
>
>
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
>
>
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
>
>
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
>
>
> Modified:
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
>
> URL: :
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> ---
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
> a (original)
> +++
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
> Sat Aug 21 13:49:53 2010
> @@ -79,7 +79,7 @@ import org.apache.webbeans.util.WebBeans
> public class OpenWebBeansEjbInterceptor implements Serializable
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
>
> /**Thread local for calling bean*/
> private static transient ThreadLocal<BaseEjbBean<?>> threadLocal = new
>ThreadLocal<BaseEjbBean<?>>();
>
> Modified:
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
> Sat Aug 21 13:49:53 2010
> @@ -53,7 +53,7 @@ import javassist.util.proxy.MethodHandle
> public class EjbBeanProxyHandler implements MethodHandler
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
>
> /**Proxy ejb bean instance*/
> private BaseEjbBean<?> ejbBean;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
> Sat Aug 21 13:49:53 2010
> @@ -66,7 +66,7 @@ import org.apache.webbeans.util.WebBeans
> public abstract class AbstractInjectionTargetBean<T> extends
>AbstractOwbBean<T> implements InjectionTargetBean<T>
> {
> /** Logger instance */
> - private final static WebBeansLogger log =
>WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
> + private final WebBeansLogger log =
>WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
>
> /** Bean observable method */
> private Set<Method> observableMethods = new HashSet<Method>();
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
> Sat Aug 21 13:49:53 2010
> @@ -29,7 +29,7 @@ import org.apache.webbeans.util.WebBeans
>
> public class AnnotatedTypeBeanCreatorImpl<T> extends
>ManagedBeanCreatorImpl<T>
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
>
> public AnnotatedTypeBeanCreatorImpl(ManagedBean<T> managedBean)
> {
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
> Sat Aug 21 13:49:53 2010
> @@ -43,7 +43,7 @@ import org.apache.webbeans.util.Security
> public class XMLManagedBean<T> extends ManagedBean<T>
> {
> /**Logger instance*/
> - private static WebBeansLogger logger =
>WebBeansLogger.getLogger(XMLManagedBean.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(XMLManagedBean.class);
>
> /** Constructor injection point decleration */
> private XMLInjectableConstructor<T> injectableConstructor = null;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
> Sat Aug 21 13:49:53 2010
> @@ -96,7 +96,7 @@ import org.apache.webbeans.xml.XMLSpecia
> public class BeansDeployer
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(BeansDeployer.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(BeansDeployer.class);
>
> /**Deployment is started or not*/
> protected boolean deployed = false;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
> Sat Aug 21 13:49:53 2010
> @@ -38,7 +38,7 @@ import org.apache.webbeans.util.Security
> public class OpenWebBeansConfiguration
> {
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
>
> /**Default configuration files*/
> private final static String DEFAULT_CONFIG_PROPERTIES_NAME =
>"META-INF/openwebbeans/openwebbeans.properties";
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
> Sat Aug 21 13:49:53 2010
> @@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
> */
> public class InjectionResolver
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(InjectionResolver.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(InjectionResolver.class);
>
> /**Bean Manager*/
> private BeanManagerImpl manager;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
> Sat Aug 21 13:49:53 2010
> @@ -44,7 +44,7 @@ public class ConversationImpl implements
> private static final long serialVersionUID = 8511063860333431722L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(ConversationImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(ConversationImpl.class);
>
> /**Conversation id*/
> private String id;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
> Sat Aug 21 13:49:53 2010
> @@ -35,7 +35,7 @@ import javassist.util.proxy.MethodHandle
>
> public class DelegateHandler implements MethodHandler
> {
> - private transient static WebBeansLogger logger =
>WebBeansLogger.getLogger(DelegateHandler.class);
> + private transient WebBeansLogger logger =
>WebBeansLogger.getLogger(DelegateHandler.class);
>
> private transient List<Object> decorators;
> private transient int position = 0;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
> Sat Aug 21 13:49:53 2010
> @@ -64,7 +64,7 @@ import org.apache.webbeans.util.Security
> */
> public class WebBeansDecorator<T> extends AbstractInjectionTargetBean<T>
>implements OwbDecorator<T>
> {
> - private static WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansDecorator.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansDecorator.class);
>
> /** Decorator class */
> private Class<?> clazz;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
> Sat Aug 21 13:49:53 2010
> @@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
> @SuppressWarnings("unchecked")
> public final class NotificationManager
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(NotificationManager.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(NotificationManager.class);
>
> private final Map<Type, Set<ObserverMethod<?>>> observers = new
>ConcurrentHashMap<Type, Set<ObserverMethod<?>>>();
>
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
> Sat Aug 21 13:49:53 2010
> @@ -83,7 +83,7 @@ import org.apache.webbeans.util.WebBeans
> public class ObserverMethodImpl<T> implements ObserverMethod<T>
> {
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(ObserverMethodImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(ObserverMethodImpl.class);
>
> /**Observer owner bean that defines observer method*/
> private final InjectionTargetBean<?> bean;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
> Sat Aug 21 13:49:53 2010
> @@ -57,7 +57,7 @@ import org.apache.webbeans.util.WebBeans
> */
> public abstract class AbstractInjectable implements Injectable
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(AbstractInjectable.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(AbstractInjectable.class);
>
> /** Owner bean of the injection point*/
> protected OwbBean<?> injectionOwnerBean;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
> Sat Aug 21 13:49:53 2010
> @@ -44,7 +44,7 @@ import org.apache.webbeans.util.WebBeans
> public class InterceptorDataImpl implements InterceptorData
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorDataImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorDataImpl.class);
>
> /** Around invokes method */
> private Method aroundInvoke = null;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
> Sat Aug 21 13:49:53 2010
> @@ -142,7 +142,7 @@ public abstract class InterceptorHandler
> private static final long serialVersionUID = 1L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorHandler.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorHandler.class);
>
> /**Proxied bean*/
> protected OwbBean<?> bean = null;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
> Sat Aug 21 13:49:53 2010
> @@ -74,7 +74,7 @@ import org.apache.webbeans.xml.XMLAnnota
> */
> public class WebBeansInterceptor<T> extends AbstractOwbBean<T> implements
>OwbInterceptor<T>
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansInterceptor.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansInterceptor.class);
>
> /** InterceptorBindingTypes exist on the interceptor class */
> private Map<Class<? extends Annotation>, Annotation>
>interceptorBindingSet = new HashMap<Class<? extends Annotation>,
Annotation>();
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
> Sat Aug 21 13:49:53 2010
> @@ -47,7 +47,7 @@ import org.apache.webbeans.xml.WebBeansX
> public abstract class AbstractLifeCycle implements ContainerLifecycle
> {
> //Logger instance
> - private final WebBeansLogger logger;
> + protected WebBeansLogger logger;
>
> /**Discover bean classes*/
> protected ScannerService scannerService;
> @@ -69,10 +69,10 @@ public abstract class AbstractLifeCycle
>
> protected AbstractLifeCycle()
> {
> - this(null, WebBeansLogger.getLogger(AbstractLifeCycle.class));
> + this(null);
> }
>
> - protected AbstractLifeCycle(Properties properties, WebBeansLogger
>logger)
> + protected AbstractLifeCycle(Properties properties)
> {
> beforeInitApplication(properties);
>
> @@ -83,7 +83,6 @@ public abstract class AbstractLifeCycle
> this.beanManager.setXMLConfigurator(this.xmlDeployer);
> this.scannerService =
>ServiceLoader.getService(ScannerService.class);
> this.contextsService =
>ServiceLoader.getService(ContextsService.class);
> - this.logger = logger;
>
> initApplication(properties);
> }
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
> Sat Aug 21 13:49:53 2010
> @@ -31,16 +31,15 @@ import org.apache.webbeans.util.WebBeans
> */
> public class StandaloneLifeCycle extends AbstractLifeCycle
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(StandaloneLifeCycle.class);
> -
> public StandaloneLifeCycle(Properties properties, WebBeansLogger logger)
> {
> - super(properties, logger);
> + super(properties);
> + this.logger = logger;
> }
>
> public StandaloneLifeCycle()
> {
> - this(null, logger);
> + this(null, WebBeansLogger.getLogger(StandaloneLifeCycle.class));
>
>
> }
>
> @Override
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
> Sat Aug 21 13:49:53 2010
> @@ -51,7 +51,7 @@ import org.apache.webbeans.spi.plugins.O
> public class PluginLoader
> {
> /**Logger instance*/
> - private static WebBeansLogger logger =
>WebBeansLogger.getLogger(PluginLoader.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(PluginLoader.class);
>
> /** unmodifiable list with all found OWB plugins */
> private List<OpenWebBeansPlugin> plugins = null;
>
> Modified:
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
> Sat Aug 21 13:49:53 2010
> @@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
> private static final long serialVersionUID = 1L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
>
> /**
> * {@inheritDoc}
>
> Modified:
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
> Sat Aug 21 13:49:53 2010
> @@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
> private static final long serialVersionUID = 1L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
>
> /**
> * {@inheritDoc}
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
> Sat Aug 21 13:49:53 2010
> @@ -34,7 +34,6 @@ import javax.servlet.http.HttpSession;
> import org.apache.webbeans.context.ConversationContext;
> import org.apache.webbeans.context.SessionContext;
> import org.apache.webbeans.conversation.ConversationManager;
> -import org.apache.webbeans.logger.WebBeansLogger;
> import org.apache.webbeans.spi.FailOverService;
> import org.apache.webbeans.web.context.SessionContextManager;
>
> @@ -50,9 +49,6 @@ public class FailOverBag implements Seri
> */
> private static final long serialVersionUID = -6314819837009653189L;
>
> - /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(DefaultOwbFailOverService.class);
> -
> String sessionId;
>
> String owbFailoverJVMId;
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
> Sat Aug 21 13:49:53 2010
> @@ -46,7 +46,7 @@ import javassist.util.proxy.ProxyObjectO
> public class FailOverBagWrapper implements Serializable, Externalizable
> {
> /**Logger instance*/
> - private static final WebBeansLogger logger =
> + private final WebBeansLogger logger =
> WebBeansLogger.getLogger(FailOverBagWrapper.class);
>
> private transient FailOverService failoverService;
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
> Sat Aug 21 13:49:53 2010
> @@ -53,9 +53,6 @@ import org.apache.webbeans.spi.adaptor.E
> */
> public final class WebContainerLifecycle extends AbstractLifeCycle
> {
> - //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebContainerLifecycle.class);
> -
> /**Manages unused conversations*/
> private ScheduledExecutorService service = null;
>
> @@ -66,7 +63,8 @@ public final class WebContainerLifecycle
> */
> public WebContainerLifecycle()
> {
> - super(null,logger);
> + super(null);
> + this.logger =
WebBeansLogger.getLogger(WebContainerLifecycle.class);
> }
>
>
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java?rev=987758&r1=987757&r2=987758&view=diff
>
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
> Sat Aug 21 13:49:53 2010
> @@ -36,7 +36,7 @@ import org.scannotation.WarUrlFinder;
> */
> public class WebScannerService extends AbstractMetaDataDiscovery
> {
> - private WebBeansLogger logger =
>WebBeansLogger.getLogger(WebScannerService.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebScannerService.class);
>
> private boolean configure = false;
>
>
>
>
Re: svn commit: r987758 - in /openwebbeans/trunk: webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/ webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/ webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
Posted by Mark Struberg <st...@yahoo.de>.
Gurkan, please rollback this change. This has a HEAVY backdraft on performance
and overall stability! Creating a Logger is a _very_ expensive task and will
slow down our performance to about 50%!
This problem must imo get solved by completely revamping our design and move the
utils under the control of the BeanManager. All other tweaks are only
workarounds and will most probably introduce unwanted sideeffects.
LieGrue,
strub
----- Original Message ----
> From: "gerdogdu@apache.org" <ge...@apache.org>
> To: commits@openwebbeans.apache.org
> Sent: Sat, August 21, 2010 3:49:54 PM
> Subject: svn commit: r987758 - in /openwebbeans/trunk:
>webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/
>webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/
>webbeans-impl/src/main/java/org/apache/webbeans/component/ webbeans-im...
>
> Author: gerdogdu
> Date: Sat Aug 21 13:49:53 2010
> New Revision: 987758
>
> URL: http://svn.apache.org/viewvc?rev=987758&view=rev
> Log:
> [OWB-444] Using Static Loggers in Shared ClassLoader
>
> Modified:
>
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
>
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
>
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
>
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
>
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
>
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
>
> Modified:
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
>
> URL: :
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> ---
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
> a (original)
> +++
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/interceptor/OpenWebBeansEjbInterceptor.java
> Sat Aug 21 13:49:53 2010
> @@ -79,7 +79,7 @@ import org.apache.webbeans.util.WebBeans
> public class OpenWebBeansEjbInterceptor implements Serializable
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansEjbInterceptor.class);
>
> /**Thread local for calling bean*/
> private static transient ThreadLocal<BaseEjbBean<?>> threadLocal = new
>ThreadLocal<BaseEjbBean<?>>();
>
> Modified:
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
> (original)
> +++
>openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/proxy/EjbBeanProxyHandler.java
> Sat Aug 21 13:49:53 2010
> @@ -53,7 +53,7 @@ import javassist.util.proxy.MethodHandle
> public class EjbBeanProxyHandler implements MethodHandler
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(EjbBeanProxyHandler.class);
>
> /**Proxy ejb bean instance*/
> private BaseEjbBean<?> ejbBean;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractInjectionTargetBean.java
> Sat Aug 21 13:49:53 2010
> @@ -66,7 +66,7 @@ import org.apache.webbeans.util.WebBeans
> public abstract class AbstractInjectionTargetBean<T> extends
>AbstractOwbBean<T> implements InjectionTargetBean<T>
> {
> /** Logger instance */
> - private final static WebBeansLogger log =
>WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
> + private final WebBeansLogger log =
>WebBeansLogger.getLogger(AbstractInjectionTargetBean.class);
>
> /** Bean observable method */
> private Set<Method> observableMethods = new HashSet<Method>();
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AnnotatedTypeBeanCreatorImpl.java
> Sat Aug 21 13:49:53 2010
> @@ -29,7 +29,7 @@ import org.apache.webbeans.util.WebBeans
>
> public class AnnotatedTypeBeanCreatorImpl<T> extends
>ManagedBeanCreatorImpl<T>
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(AnnotatedTypeBeanCreatorImpl.class);
>
> public AnnotatedTypeBeanCreatorImpl(ManagedBean<T> managedBean)
> {
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/xml/XMLManagedBean.java
> Sat Aug 21 13:49:53 2010
> @@ -43,7 +43,7 @@ import org.apache.webbeans.util.Security
> public class XMLManagedBean<T> extends ManagedBean<T>
> {
> /**Logger instance*/
> - private static WebBeansLogger logger =
>WebBeansLogger.getLogger(XMLManagedBean.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(XMLManagedBean.class);
>
> /** Constructor injection point decleration */
> private XMLInjectableConstructor<T> injectableConstructor = null;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
> Sat Aug 21 13:49:53 2010
> @@ -96,7 +96,7 @@ import org.apache.webbeans.xml.XMLSpecia
> public class BeansDeployer
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(BeansDeployer.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(BeansDeployer.class);
>
> /**Deployment is started or not*/
> protected boolean deployed = false;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
> Sat Aug 21 13:49:53 2010
> @@ -38,7 +38,7 @@ import org.apache.webbeans.util.Security
> public class OpenWebBeansConfiguration
> {
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(OpenWebBeansConfiguration.class);
>
> /**Default configuration files*/
> private final static String DEFAULT_CONFIG_PROPERTIES_NAME =
>"META-INF/openwebbeans/openwebbeans.properties";
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
> Sat Aug 21 13:49:53 2010
> @@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
> */
> public class InjectionResolver
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(InjectionResolver.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(InjectionResolver.class);
>
> /**Bean Manager*/
> private BeanManagerImpl manager;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
> Sat Aug 21 13:49:53 2010
> @@ -44,7 +44,7 @@ public class ConversationImpl implements
> private static final long serialVersionUID = 8511063860333431722L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(ConversationImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(ConversationImpl.class);
>
> /**Conversation id*/
> private String id;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
> Sat Aug 21 13:49:53 2010
> @@ -35,7 +35,7 @@ import javassist.util.proxy.MethodHandle
>
> public class DelegateHandler implements MethodHandler
> {
> - private transient static WebBeansLogger logger =
>WebBeansLogger.getLogger(DelegateHandler.class);
> + private transient WebBeansLogger logger =
>WebBeansLogger.getLogger(DelegateHandler.class);
>
> private transient List<Object> decorators;
> private transient int position = 0;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/WebBeansDecorator.java
> Sat Aug 21 13:49:53 2010
> @@ -64,7 +64,7 @@ import org.apache.webbeans.util.Security
> */
> public class WebBeansDecorator<T> extends AbstractInjectionTargetBean<T>
>implements OwbDecorator<T>
> {
> - private static WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansDecorator.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansDecorator.class);
>
> /** Decorator class */
> private Class<?> clazz;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
> Sat Aug 21 13:49:53 2010
> @@ -59,7 +59,7 @@ import org.apache.webbeans.util.WebBeans
> @SuppressWarnings("unchecked")
> public final class NotificationManager
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(NotificationManager.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(NotificationManager.class);
>
> private final Map<Type, Set<ObserverMethod<?>>> observers = new
>ConcurrentHashMap<Type, Set<ObserverMethod<?>>>();
>
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
> Sat Aug 21 13:49:53 2010
> @@ -83,7 +83,7 @@ import org.apache.webbeans.util.WebBeans
> public class ObserverMethodImpl<T> implements ObserverMethod<T>
> {
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(ObserverMethodImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(ObserverMethodImpl.class);
>
> /**Observer owner bean that defines observer method*/
> private final InjectionTargetBean<?> bean;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
> Sat Aug 21 13:49:53 2010
> @@ -57,7 +57,7 @@ import org.apache.webbeans.util.WebBeans
> */
> public abstract class AbstractInjectable implements Injectable
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(AbstractInjectable.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(AbstractInjectable.class);
>
> /** Owner bean of the injection point*/
> protected OwbBean<?> injectionOwnerBean;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorDataImpl.java
> Sat Aug 21 13:49:53 2010
> @@ -44,7 +44,7 @@ import org.apache.webbeans.util.WebBeans
> public class InterceptorDataImpl implements InterceptorData
> {
> //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorDataImpl.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorDataImpl.class);
>
> /** Around invokes method */
> private Method aroundInvoke = null;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorHandler.java
> Sat Aug 21 13:49:53 2010
> @@ -142,7 +142,7 @@ public abstract class InterceptorHandler
> private static final long serialVersionUID = 1L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorHandler.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(InterceptorHandler.class);
>
> /**Proxied bean*/
> protected OwbBean<?> bean = null;
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/webbeans/WebBeansInterceptor.java
> Sat Aug 21 13:49:53 2010
> @@ -74,7 +74,7 @@ import org.apache.webbeans.xml.XMLAnnota
> */
> public class WebBeansInterceptor<T> extends AbstractOwbBean<T> implements
>OwbInterceptor<T>
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansInterceptor.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansInterceptor.class);
>
> /** InterceptorBindingTypes exist on the interceptor class */
> private Map<Class<? extends Annotation>, Annotation>
>interceptorBindingSet = new HashMap<Class<? extends Annotation>, Annotation>();
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/AbstractLifeCycle.java
> Sat Aug 21 13:49:53 2010
> @@ -47,7 +47,7 @@ import org.apache.webbeans.xml.WebBeansX
> public abstract class AbstractLifeCycle implements ContainerLifecycle
> {
> //Logger instance
> - private final WebBeansLogger logger;
> + protected WebBeansLogger logger;
>
> /**Discover bean classes*/
> protected ScannerService scannerService;
> @@ -69,10 +69,10 @@ public abstract class AbstractLifeCycle
>
> protected AbstractLifeCycle()
> {
> - this(null, WebBeansLogger.getLogger(AbstractLifeCycle.class));
> + this(null);
> }
>
> - protected AbstractLifeCycle(Properties properties, WebBeansLogger
>logger)
> + protected AbstractLifeCycle(Properties properties)
> {
> beforeInitApplication(properties);
>
> @@ -83,7 +83,6 @@ public abstract class AbstractLifeCycle
> this.beanManager.setXMLConfigurator(this.xmlDeployer);
> this.scannerService =
>ServiceLoader.getService(ScannerService.class);
> this.contextsService =
>ServiceLoader.getService(ContextsService.class);
> - this.logger = logger;
>
> initApplication(properties);
> }
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/StandaloneLifeCycle.java
> Sat Aug 21 13:49:53 2010
> @@ -31,16 +31,15 @@ import org.apache.webbeans.util.WebBeans
> */
> public class StandaloneLifeCycle extends AbstractLifeCycle
> {
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(StandaloneLifeCycle.class);
> -
> public StandaloneLifeCycle(Properties properties, WebBeansLogger logger)
> {
> - super(properties, logger);
> + super(properties);
> + this.logger = logger;
> }
>
> public StandaloneLifeCycle()
> {
> - this(null, logger);
> + this(null, WebBeansLogger.getLogger(StandaloneLifeCycle.class));
>
>
> }
>
> @Override
>
> Modified:
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
> (original)
> +++
>openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
> Sat Aug 21 13:49:53 2010
> @@ -51,7 +51,7 @@ import org.apache.webbeans.spi.plugins.O
> public class PluginLoader
> {
> /**Logger instance*/
> - private static WebBeansLogger logger =
>WebBeansLogger.getLogger(PluginLoader.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(PluginLoader.class);
>
> /** unmodifiable list with all found OWB plugins */
> private List<OpenWebBeansPlugin> plugins = null;
>
> Modified:
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
> (original)
> +++
>openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/WebBeansPhaseListener.java
> Sat Aug 21 13:49:53 2010
> @@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
> private static final long serialVersionUID = 1L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
>
> /**
> * {@inheritDoc}
>
> Modified:
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
> (original)
> +++
>openwebbeans/trunk/webbeans-jsf12/src/main/java/org/apache/webbeans/jsf12/WebBeansPhaseListener.java
> Sat Aug 21 13:49:53 2010
> @@ -42,7 +42,7 @@ public class WebBeansPhaseListener imple
> private static final long serialVersionUID = 1L;
>
> /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebBeansPhaseListener.class);
>
> /**
> * {@inheritDoc}
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBag.java
> Sat Aug 21 13:49:53 2010
> @@ -34,7 +34,6 @@ import javax.servlet.http.HttpSession;
> import org.apache.webbeans.context.ConversationContext;
> import org.apache.webbeans.context.SessionContext;
> import org.apache.webbeans.conversation.ConversationManager;
> -import org.apache.webbeans.logger.WebBeansLogger;
> import org.apache.webbeans.spi.FailOverService;
> import org.apache.webbeans.web.context.SessionContextManager;
>
> @@ -50,9 +49,6 @@ public class FailOverBag implements Seri
> */
> private static final long serialVersionUID = -6314819837009653189L;
>
> - /**Logger instance*/
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(DefaultOwbFailOverService.class);
> -
> String sessionId;
>
> String owbFailoverJVMId;
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/failover/FailOverBagWrapper.java
> Sat Aug 21 13:49:53 2010
> @@ -46,7 +46,7 @@ import javassist.util.proxy.ProxyObjectO
> public class FailOverBagWrapper implements Serializable, Externalizable
> {
> /**Logger instance*/
> - private static final WebBeansLogger logger =
> + private final WebBeansLogger logger =
> WebBeansLogger.getLogger(FailOverBagWrapper.class);
>
> private transient FailOverService failoverService;
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/WebContainerLifecycle.java
> Sat Aug 21 13:49:53 2010
> @@ -53,9 +53,6 @@ import org.apache.webbeans.spi.adaptor.E
> */
> public final class WebContainerLifecycle extends AbstractLifeCycle
> {
> - //Logger instance
> - private static final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebContainerLifecycle.class);
> -
> /**Manages unused conversations*/
> private ScheduledExecutorService service = null;
>
> @@ -66,7 +63,8 @@ public final class WebContainerLifecycle
> */
> public WebContainerLifecycle()
> {
> - super(null,logger);
> + super(null);
> + this.logger =
WebBeansLogger.getLogger(WebContainerLifecycle.class);
> }
>
>
>
> Modified:
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
>
> URL:
>http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java?rev=987758&r1=987757&r2=987758&view=diff
>
> ==============================================================================
> --- -
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
> (original)
> +++
>openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/scanner/WebScannerService.java
> Sat Aug 21 13:49:53 2010
> @@ -36,7 +36,7 @@ import org.scannotation.WarUrlFinder;
> */
> public class WebScannerService extends AbstractMetaDataDiscovery
> {
> - private WebBeansLogger logger =
>WebBeansLogger.getLogger(WebScannerService.class);
> + private final WebBeansLogger logger =
>WebBeansLogger.getLogger(WebScannerService.class);
>
> private boolean configure = false;
>
>
>
>