the adapterfactory used for message formatting purpose can be static
diff --git a/modeling/plugins/org.eclipse.pde.emfforms/src/org/eclipse/pde/emfforms/databinding/EMFValidatingUpdateValueStrategy.java b/modeling/plugins/org.eclipse.pde.emfforms/src/org/eclipse/pde/emfforms/databinding/EMFValidatingUpdateValueStrategy.java
index 0c53d14..ff376b1 100644
--- a/modeling/plugins/org.eclipse.pde.emfforms/src/org/eclipse/pde/emfforms/databinding/EMFValidatingUpdateValueStrategy.java
+++ b/modeling/plugins/org.eclipse.pde.emfforms/src/org/eclipse/pde/emfforms/databinding/EMFValidatingUpdateValueStrategy.java
@@ -8,7 +8,7 @@
  * Contributors:
  *     Anyware Technologies - initial API and implementation
  *
- * $Id: EMFValidatingUpdateValueStrategy.java,v 1.3 2009/06/26 12:37:01 bcabe Exp $
+ * $Id: EMFValidatingUpdateValueStrategy.java,v 1.4 2009/06/28 09:18:59 bcabe Exp $
  */
 package org.eclipse.pde.emfforms.databinding;
 
@@ -34,10 +34,9 @@
 
 	public EMFValidatingUpdateValueStrategy() {
 		super();
-		_adapterFactory = new ComposedAdapterFactory(ComposedAdapterFactory.Descriptor.Registry.INSTANCE);
 	}
 
-	private ComposedAdapterFactory _adapterFactory;
+	private static ComposedAdapterFactory _adapterFactory = new ComposedAdapterFactory(ComposedAdapterFactory.Descriptor.Registry.INSTANCE);
 
 	@Override
 	protected IStatus doSet(IObservableValue observableValue, Object value) {