diff --git a/openbis_standard_technologies/resource/server/spring-servlet.xml b/openbis_standard_technologies/resource/server/spring-servlet.xml
index c209198e6c1c9a51156c493c233f10c1f5705c71..35ff463a4eef8a374c984b1bf840d2648f531d50 100644
--- a/openbis_standard_technologies/resource/server/spring-servlet.xml
+++ b/openbis_standard_technologies/resource/server/spring-servlet.xml
@@ -24,6 +24,7 @@
     <context:component-scan base-package="ch.ethz.sis.openbis" use-default-filters="false">
         <context:include-filter type="annotation"
             expression="org.springframework.stereotype.Controller" />
+        <context:exclude-filter type="regex" expression="ch\.ethz\.sis\.openbis\.generic\.dss\..*" />
     </context:component-scan>
 
     <!-- 
diff --git a/screening/resource/server/spring-servlet.xml b/screening/resource/server/spring-servlet.xml
index c209198e6c1c9a51156c493c233f10c1f5705c71..35ff463a4eef8a374c984b1bf840d2648f531d50 100644
--- a/screening/resource/server/spring-servlet.xml
+++ b/screening/resource/server/spring-servlet.xml
@@ -24,6 +24,7 @@
     <context:component-scan base-package="ch.ethz.sis.openbis" use-default-filters="false">
         <context:include-filter type="annotation"
             expression="org.springframework.stereotype.Controller" />
+        <context:exclude-filter type="regex" expression="ch\.ethz\.sis\.openbis\.generic\.dss\..*" />
     </context:component-scan>
 
     <!--