From ac84cc03f7e881bc0f6e3501443879f1cc0f0cb3 Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Mon, 3 May 2010 12:05:33 +0000 Subject: [PATCH] interceptor for exception translation added SVN: 15724 --- .../plugin/screening/server/ScreeningApiServiceServer.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/ScreeningApiServiceServer.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/ScreeningApiServiceServer.java index 7e90164e626..360f1e7b866 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/ScreeningApiServiceServer.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/ScreeningApiServiceServer.java @@ -22,6 +22,7 @@ import org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; +import ch.systemsx.cisd.common.spring.ServiceExceptionTranslator; import ch.systemsx.cisd.openbis.plugin.screening.shared.ResourceNames; import ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.IScreeningApiServer; @@ -43,6 +44,7 @@ public class ScreeningApiServiceServer extends HttpInvokerServiceExporter { setServiceInterface(IScreeningApiServer.class); setService(server); + setInterceptors(new Object[] {new ServiceExceptionTranslator()}); super.afterPropertiesSet(); } -- GitLab