Author: dsvyatobatsko
Date: 2008-07-08 11:40:53 -0400 (Tue, 08 Jul 2008)
New Revision: 9459
Modified:
trunk/sandbox/ui/beanValidator/src/main/java/org/richfaces/validator/BeanValidator.java
Log:
mutex
Modified:
trunk/sandbox/ui/beanValidator/src/main/java/org/richfaces/validator/BeanValidator.java
===================================================================
---
trunk/sandbox/ui/beanValidator/src/main/java/org/richfaces/validator/BeanValidator.java 2008-07-08
15:34:36 UTC (rev 9458)
+++
trunk/sandbox/ui/beanValidator/src/main/java/org/richfaces/validator/BeanValidator.java 2008-07-08
15:40:53 UTC (rev 9459)
@@ -59,6 +59,8 @@
return new BeanValidator();
}
+ private static final Object MUTEX = new Object();
+
/**
* Return BeanValidator object from a ServletContext attribute. Create new
* instance if none is defined.
@@ -71,7 +73,7 @@
externalContext.getContext();
BeanValidator instance;
// TODO - use properly synchronization mutex ?
- synchronized (context) {
+ synchronized (MUTEX) {
Map<String, Object> applicationMap = externalContext
.getApplicationMap();
instance = (BeanValidator) applicationMap.get(VALIDATOR_PARAM);
Show replies by date