diff --git a/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java b/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java
index 607b6a9b9be9f70a3e52f6360332f33525529336..a1e3a1c1112cc90eb35fd2351d66aeb3408051e5 100644
--- a/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java
+++ b/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java
@@ -99,7 +99,7 @@ public class AServProtocolManager {
     public AServProtocolManager () {
     }
 
-    public void init( DBService connection, Parameters p ) throws SQLException {
+    public void init( DBService connection, Parameters p ) throws SQLException, AlignmentException {
 	alignmentCache = new CacheImpl( connection );
 	alignmentCache.init( p );
 	myId = "http://"+p.getParameter("host")+":"+p.getParameter("http");