diff --git a/protocol-pool/gm-soap/pom.xml b/protocol-pool/gm-soap/pom.xml
index e10ac1288b1752ca1b78d592032b9aa1beda2976..c6c0b9039ec1e603ae990ce7a3f2ec61b6b5ee1d 100644
--- a/protocol-pool/gm-soap/pom.xml
+++ b/protocol-pool/gm-soap/pom.xml
@@ -58,11 +58,18 @@
 		</dependency>
 
 		<!-- Jersey, JAX-RS -->
+		<dependency>
+			<groupId>com.sun.jersey</groupId>
+			<artifactId>jersey-client</artifactId>
+			<version>1.12</version>
+		</dependency>
+		
 		<dependency>
 			<groupId>org.glassfish.jersey.core</groupId>
 			<artifactId>jersey-client</artifactId>
 			<version>2.21</version>
 		</dependency>
+		
 		<dependency>
 			<groupId>com.fasterxml.jackson.core</groupId>
 			<artifactId>jackson-core</artifactId>
diff --git a/vsb-manager-api/src/main/java/eu/chorevolution/vsb/manager/api/VsbManager.java b/vsb-manager-api/src/main/java/eu/chorevolution/vsb/manager/api/VsbManager.java
index 9eff9330473938d171e34909274f28c31b688cd5..b023cba10618b56bf69fd221d73b0e415a508478 100644
--- a/vsb-manager-api/src/main/java/eu/chorevolution/vsb/manager/api/VsbManager.java
+++ b/vsb-manager-api/src/main/java/eu/chorevolution/vsb/manager/api/VsbManager.java
@@ -226,7 +226,7 @@ public class VsbManager {
 		warGenerator.addPackage(eu.chorevolution.vsb.gmdl.utils.Operation.class.getPackage());
 		warGenerator.addPackage(eu.chorevolution.vsb.gmdl.utils.enums.OperationType.class.getPackage());
 
-		warGenerator.addPackage(eu.chorevolution.vsb.gm.protocols.coap.BcCoapGenerator.class.getPackage());
+//		warGenerator.addPackage(eu.chorevolution.vsb.gm.protocols.coap.BcCoapGenerator.class.getPackage());
 		warGenerator.addPackage(eu.chorevolution.vsb.gm.protocols.soap.BcSoapGenerator.class.getPackage());
 		warGenerator.addPackage(eu.chorevolution.vsb.gm.protocols.rest.BcRestGenerator.class.getPackage());
 		warGenerator.addPackage(eu.chorevolution.vsb.bc.manager.BcManagerRestService.class.getPackage());
@@ -236,9 +236,8 @@ public class VsbManager {
 		warGenerator.addPackage(eu.chorevolution.vsb.bc.setinvaddrservice.BaseService.class.getPackage());
 		warGenerator.addPackage(eu.chorevolution.vsb.gm.protocols.Manageable.class.getPackage());
 
-		String vsb_manager_pomxml = new File(".").getAbsolutePath() + File.separator + "pom.xml";
-		String gm_soap_pomxml = new File(".").getAbsolutePath() + File.separator + ".." + File.separator
-				+ "protocol-pool" + File.separator + "gm-soap" + File.separator + "pom-gm-soap.xml";
+		String vsb_manager_pomxml = new File(".").getAbsolutePath() + File.separator + "src"+File.separator+"main"+File.separator+"resources"+File.separator+"pom-vsb-manager.xml";
+		String gm_soap_pomxml = new File(".").getAbsolutePath() + File.separator + "src"+File.separator+"main"+File.separator+"resources"+File.separator+"pom-gm-soap.xml";
 //		String gm_coap_pomxml = new File(".").getAbsolutePath() + File.separator+".." + File.separator
 //				+ "protocol-pool" + File.separator + "gm-coap" + File.separator + "pom.xml";
 //		String gm_dpws_pomxml = new File(".").getAbsolutePath() +  File.separator+".." + File.separator
@@ -247,10 +246,8 @@ public class VsbManager {
 //				+ "protocol-pool" + File.separator + "gm-websocket" + File.separator + "pom.xml";
 //		String gm_mqtt_pomxl = new File(".").getAbsolutePath() + File.separator+".." + File.separator
 //				+ "protocol-pool" + File.separator + "gm-mqtt" + File.separator + "pom.xml";
-		String gm_rest_pomxl = new File(".").getAbsolutePath() + File.separator+".." + File.separator
-				+ "protocol-pool" + File.separator + "gm-rest" + File.separator + "pom-gm-rest.xml";
-		String artifact_pomxl = new File(".").getAbsolutePath() + File.separator+".." + File.separator
-				+ "/bc-generators" + File.separator + "artifact-generators" + File.separator + "pom-artifact.xml";
+		String gm_rest_pomxl = new File(".").getAbsolutePath() + File.separator + "src"+File.separator+"main"+File.separator+"resources"+File.separator+"pom-gm-rest.xml";
+		String artifact_pomxl = new File(".").getAbsolutePath() + File.separator + "src"+File.separator+"main"+File.separator+"resources"+File.separator+"pom-artifact.xml";
 		
 		if (STARTING_FROM_JAR) {
 
diff --git a/vsb-manager-api/src/main/resources/pom-artifact.xml b/vsb-manager-api/src/main/resources/pom-artifact.xml
index 7deb60b288d056693d9708ec6acc758617998002..95bb15103d0eeb66d1c87b7ae8dcdd15611ae328 100644
--- a/vsb-manager-api/src/main/resources/pom-artifact.xml
+++ b/vsb-manager-api/src/main/resources/pom-artifact.xml
@@ -9,7 +9,7 @@
 	<artifactId>artifact-generators</artifactId>
 	<name>artifact-generators</name>
 	<description>artifact-generators provides classes to generate a BC WAR and generic interface which each concrete protocol implementation MUST implement to generate its concrete endpoints or clients</description>
-	<repositories>
+	<!-- <repositories>
 		<repository>
 			<id>repository.jboss.org</id>
 			<name>JBoss Repository</name>
@@ -20,7 +20,7 @@
 			<name>Public online Restlet repository</name>
 			<url>http://maven.restlet.org</url>
 		</repository>
-	</repositories>
+	</repositories> -->
 	<properties>
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 		<spring.version>3.2.3.RELEASE</spring.version>
@@ -28,20 +28,6 @@
 		<jax.ws.rs>2.0.1</jax.ws.rs>
 		<version.shrinkwrap.resolvers>2.2.6</version.shrinkwrap.resolvers>
 	</properties>
-
-	<build>
-		<plugins>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-compiler-plugin</artifactId>
-				<version>2.3.2</version>
-				<configuration>
-					<source>1.8</source>
-					<target>1.8</target>
-				</configuration>
-			</plugin>
-		</plugins>
-	</build>
 	<dependencies>
 		<!-- Chorevolution -->
 		<dependency>
diff --git a/vsb-manager-api/src/main/resources/pom-gm-rest.xml b/vsb-manager-api/src/main/resources/pom-gm-rest.xml
index bab255ec433e90bbe94fa20515a23d70b20f82c9..dd86d5257a66689b356edaa03b5f33c87b7a2f1a 100644
--- a/vsb-manager-api/src/main/resources/pom-gm-rest.xml
+++ b/vsb-manager-api/src/main/resources/pom-gm-rest.xml
@@ -9,14 +9,14 @@
 	</parent>
 	<artifactId>gm-rest</artifactId>
 	<name>gm-rest</name>
-	<repositories>
-		<!-- REST library: Restlet -->
+	<!-- <repositories>
+		REST library: Restlet
 		<repository>
 			<id>maven-restlet</id>
 			<name>Public online Restlet repository</name>
 			<url>http://maven.restlet.org</url>
 		</repository>
-	</repositories>
+	</repositories> -->
 
 	<dependencies>
 	  
diff --git a/vsb-manager-api/src/main/resources/pom-gm-soap.xml b/vsb-manager-api/src/main/resources/pom-gm-soap.xml
index 9e967fcd7f7000f2627cc891cd40be90c80f9d19..3b1a8cdc11a4d4d9d41d330f1c2cd83a4ba48fe9 100644
--- a/vsb-manager-api/src/main/resources/pom-gm-soap.xml
+++ b/vsb-manager-api/src/main/resources/pom-gm-soap.xml
@@ -18,10 +18,10 @@
 			<id>ow2-nexus-snapshots</id>
 			<url>http://repository.ow2.org/nexus/content/repositories/snapshots/</url>
 			<releases>
-				<enabled>true</enabled>
+				<enabled>false</enabled>
 			</releases>
 			<snapshots>
-				<enabled>true</enabled>
+				<enabled>false</enabled>
 			</snapshots>
 		</repository>
 
@@ -55,6 +55,12 @@
 		</dependency>
 
 		<!-- Jersey, JAX-RS -->
+		<dependency>
+			<groupId>com.sun.jersey</groupId>
+			<artifactId>jersey-client</artifactId>
+			<version>1.12</version>
+		</dependency>
+		
 		<dependency>
 			<groupId>org.glassfish.jersey.core</groupId>
 			<artifactId>jersey-client</artifactId>
diff --git a/vsb-manager-api/src/main/resources/pom-vsb-manager.xml b/vsb-manager-api/src/main/resources/pom-vsb-manager.xml
index 9045d6186758d64b4c7a1a7f3339abd5fb45664e..c1498a046dcd45e8f923677fc696ec6a6230ab43 100644
--- a/vsb-manager-api/src/main/resources/pom-vsb-manager.xml
+++ b/vsb-manager-api/src/main/resources/pom-vsb-manager.xml
@@ -9,11 +9,11 @@
 	<description>vsb-manager expose a REST interface to generate a Binding-Component WAR based on the description (GMDL) of the system (client, server, publisher, consumer etc.) to bind</description>
 	<repositories>
 		<!-- REST library: Restlet -->
-		<repository>
+		<!-- <repository>
 			<id>maven-restlet</id>
 			<name>Public online Restlet repository</name>
 			<url>http://maven.restlet.org</url>
-		</repository>
+		</repository> -->
 
 		<!-- VSB library: eu.chorevolution.vsb <repository> <id>ow2-releases</id> 
 			<url>http://repository.ow2.org/nexus/content/repositories/releases/</url> 
@@ -25,10 +25,10 @@
 			<id>ow2-nexus-snapshots</id>
 			<url>http://repository.ow2.org/nexus/content/repositories/snapshots/</url>
 			<releases>
-				<enabled>true</enabled>
+				<enabled>false</enabled>
 			</releases>
 			<snapshots>
-				<enabled>true</enabled>
+				<enabled>false</enabled>
 			</snapshots>
 		</repository>
 
diff --git a/vsb-manager-api/src/test/resources/pom-vsb-manager.xml b/vsb-manager-api/src/test/resources/pom-vsb-manager.xml
deleted file mode 100644
index 9045d6186758d64b4c7a1a7f3339abd5fb45664e..0000000000000000000000000000000000000000
--- a/vsb-manager-api/src/test/resources/pom-vsb-manager.xml
+++ /dev/null
@@ -1,94 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<groupId>eu.chorevolution.vsb</groupId>
-	<artifactId>vsb-manager-api</artifactId>
-	<name>vsb-manager-api</name>
-	<packaging>jar</packaging>
-	<version>2.0.1-SNAPSHOT</version>
-	<description>vsb-manager expose a REST interface to generate a Binding-Component WAR based on the description (GMDL) of the system (client, server, publisher, consumer etc.) to bind</description>
-	<repositories>
-		<!-- REST library: Restlet -->
-		<repository>
-			<id>maven-restlet</id>
-			<name>Public online Restlet repository</name>
-			<url>http://maven.restlet.org</url>
-		</repository>
-
-		<!-- VSB library: eu.chorevolution.vsb <repository> <id>ow2-releases</id> 
-			<url>http://repository.ow2.org/nexus/content/repositories/releases/</url> 
-			<releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> 
-			</snapshots> </repository> -->
-
-		<!-- VSB library: eu.chorevolution.vsb -->
-		<repository>
-			<id>ow2-nexus-snapshots</id>
-			<url>http://repository.ow2.org/nexus/content/repositories/snapshots/</url>
-			<releases>
-				<enabled>true</enabled>
-			</releases>
-			<snapshots>
-				<enabled>true</enabled>
-			</snapshots>
-		</repository>
-
-		<!-- Maven Central repository -->
-		<!-- <repository>
-			<id>central</id>
-			<name>Maven Central Repository</name>
-			<url>http://repo1.maven.org/maven2</url>
-		</repository> -->
-
-	</repositories>
-
-	<dependencies>
-
-		<!-- RestLet -->
-		<dependency>
-			<groupId>org.restlet.jse</groupId>
-			<artifactId>org.restlet</artifactId>
-			<version>2.3.1</version>
-		</dependency>
-		<!-- Chorevolution -->
-		<dependency>
-			<groupId>eu.chorevolution.vsb</groupId>
-			<artifactId>gmdl-utils</artifactId>
-			<version>2.0.1-SNAPSHOT</version>
-		</dependency>
-		<dependency>
-			<groupId>eu.chorevolution.vsb</groupId>
-			<artifactId>artifact-generators</artifactId>
-			<version>2.0.1-SNAPSHOT</version>
-		</dependency>
-		<dependency>
-			<groupId>eu.chorevolution.vsb</groupId>
-			<artifactId>gm-rest</artifactId>
-			<version>2.0.1-SNAPSHOT</version>
-		</dependency>
-		<dependency>
-			<groupId>eu.chorevolution.vsb</groupId>
-			<artifactId>gm-soap</artifactId>
-			<version>2.0.1-SNAPSHOT</version>
-		</dependency>
-		<dependency>
-			<groupId>eu.chorevolution.vsb</groupId>
-			<artifactId>service-parser</artifactId>
-			<version>2.0.1-SNAPSHOT</version>
-		</dependency>
-		<dependency>
-			<groupId>eu.chorevolution.vsb</groupId>
-			<artifactId>bc-manager</artifactId>
-			<version>2.0.1-SNAPSHOT</version>
-		</dependency>
-		<dependency>
-			<groupId>org.json</groupId>
-			<artifactId>json</artifactId>
-			<version>20090211</version>
-		</dependency>
-		<dependency>
-			<groupId>com.googlecode.json-simple</groupId>
-			<artifactId>json-simple</artifactId>
-			<version>1.1.1</version>
-		</dependency>
-	</dependencies>
-</project>