Really execute the Instantiate annotation test suite
Improve @Instantiate annotation processing

Fix a race condition when service properties are modified during the service object constructor.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@894154 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/ipojo/tests/core/annotations/pom.xml b/ipojo/tests/core/annotations/pom.xml
index 1a1b0e1..d54fe9b 100644
--- a/ipojo/tests/core/annotations/pom.xml
+++ b/ipojo/tests/core/annotations/pom.xml
@@ -60,6 +60,14 @@
       <artifactId>org.apache.felix.ipojo.handler.eventadmin</artifactId>

       <version>${pom.version}</version>

     </dependency>

+    

+     <dependency>

+      <groupId>org.apache.felix</groupId>

+      <artifactId>org.apache.felix.eventadmin</artifactId>

+      <version>1.0.0</version>

+      <scope>test</scope>

+    </dependency>

+    

   </dependencies>

 

   <build>

@@ -106,6 +114,25 @@
           </execution>

         </executions>

       </plugin>

+      

+      

+       <!-- <plugin>

+        <groupId>org.apache.felix</groupId>

+        <artifactId>maven-junit4osgi-plugin</artifactId>

+        <version>1.1.0-SNAPSHOT</version>

+        <executions>

+          <execution>

+            <goals>

+              <goal>test</goal>

+            </goals>

+            <configuration>

+              <configuration>

+              <org.osgi.http.port>8083</org.osgi.http.port>

+              </configuration>

+            </configuration>

+          </execution>

+        </executions>

+      </plugin>-->

     </plugins>

   </build>

 </project>