From 9e604d97d9d802eeb372db5800904e3d5c118c85 Mon Sep 17 00:00:00 2001
From: Martijn Vermaat <martijn@vermaat.name>
Date: Mon, 21 Feb 2011 12:02:59 +0000
Subject: [PATCH] SOAP sliceChromosomeByGene throws exception if we cannot
 slice.

git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@187 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
---
 src/webservice.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/webservice.py b/src/webservice.py
index ba6a68fa..f7a41e74 100644
--- a/src/webservice.py
+++ b/src/webservice.py
@@ -842,6 +842,11 @@ class MutalyzerService(DefinitionBase) :
             "Finished processing sliceChromosomeByGene(%s, %s, %s, %s)" % (
             geneSymbol, organism, upStream, downStream))
 
+        if not UD:
+            error = 'The request could not be completed\n' \
+                    + '\n'.join(O.getMessages())
+            raise Exception(error)
+
         return UD
     #sliceChromosomeByGene
 
-- 
GitLab