Merged trunk into the codec branch

git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/branches/apacheds-codec-merge@987493 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/http-integration/pom.xml b/http-integration/pom.xml
index d8cf89e..1568f3e 100644
--- a/http-integration/pom.xml
+++ b/http-integration/pom.xml
@@ -35,6 +35,11 @@
       <groupId>${project.groupId}</groupId>
       <artifactId>apacheds-i18n</artifactId>
     </dependency>
+
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>apacheds-core-api</artifactId>
+    </dependency>
     
     <dependency>
       <groupId>org.mortbay.jetty</groupId>
@@ -50,6 +55,7 @@
       <groupId>org.mortbay.jetty</groupId>
       <artifactId>jetty-util</artifactId>
     </dependency>
+
   </dependencies>
   
   <build>
diff --git a/http-integration/src/main/java/org/apache/directory/server/integration/http/HttpServer.java b/http-integration/src/main/java/org/apache/directory/server/integration/http/HttpServer.java
index 22a9f0f..580d471 100644
--- a/http-integration/src/main/java/org/apache/directory/server/integration/http/HttpServer.java
+++ b/http-integration/src/main/java/org/apache/directory/server/integration/http/HttpServer.java
@@ -26,6 +26,7 @@
 import java.util.List;
 import java.util.Set;
 
+import org.apache.directory.server.core.DirectoryService;
 import org.apache.directory.server.i18n.I18n;
 import org.mortbay.jetty.Connector;
 import org.mortbay.jetty.Handler;
@@ -62,6 +63,7 @@
 
     private static final Logger LOG = LoggerFactory.getLogger( HttpServer.class );
 
+    private DirectoryService dirService;
 
     public HttpServer()
     {
@@ -73,7 +75,7 @@
      * 
      * @throws Exception
      */
-    public void start() throws Exception
+    public void start( DirectoryService dirService ) throws Exception
     {
 
         if ( confFile == null && ( webApps == null || webApps.isEmpty() ) )
@@ -82,6 +84,8 @@
             return;
         }
 
+        this.dirService = dirService;
+        
         XmlConfiguration jettyConf = null;
 
         if ( confFile != null )