Made injected fields volatile.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1350560 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/simple/Consumer.java b/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/simple/Consumer.java
index 6c5a39c..d63f1a0 100644
--- a/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/simple/Consumer.java
+++ b/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/simple/Consumer.java
@@ -34,21 +34,21 @@
 public class Consumer
 {
     @ServiceDependency
-    Runnable m_runnable;
+    volatile Runnable m_runnable;
     
     @ServiceDependency
-    Sequencer m_sequencer;
+    volatile Sequencer m_sequencer;
     
     @Inject
-    BundleContext m_bc;
+    volatile BundleContext m_bc;
     BundleContext m_bcNotInjected;
     
     @Inject
-    DependencyManager m_dm;
+    volatile DependencyManager m_dm;
     DependencyManager m_dmNotInjected;
     
     @Inject
-    org.apache.felix.dm.Component m_component;
+    volatile org.apache.felix.dm.Component m_component;
     org.apache.felix.dm.Component m_componentNotInjected;
 
     @Start
diff --git a/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/simple/Producer.java b/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/simple/Producer.java
index 98a7386..3ab8fa0 100644
--- a/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/simple/Producer.java
+++ b/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/simple/Producer.java
@@ -37,7 +37,7 @@
 public class Producer implements Runnable
 {
     @ServiceDependency
-    Sequencer m_sequencer;
+    volatile Sequencer m_sequencer;
 
     @Init
     protected void init()