diff --git a/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java b/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java
index 3cd63459f38edc48af1edd3b7853f1ce63394214..c05b2636f1d3e8f6d4d0dfddfb10b623aa9d2aee 100644
--- a/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java
+++ b/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java
@@ -103,7 +103,7 @@ public class AServProtocolManager {
 	alignmentCache = new CacheImpl( connection );
 	alignmentCache.init( p );
 	// dummy string
-	myId = "http://"+p.getParameter("host")+":"+p.getParameter("port");
+	myId = "http://"+p.getParameter("host")+":"+p.getParameter("http");
 	renderers = implementations( "org.semanticweb.owl.align.AlignmentVisitor" );
 	methods = implementations( "org.semanticweb.owl.align.AlignmentProcess" );
 	methods.remove("fr.inrialpes.exmo.align.impl.DistanceAlignment"); // this one is generic