Add exception tests
diff --git a/src/main/java/de/ids_mannheim/korap/query/serialize/CQLTree.java b/src/main/java/de/ids_mannheim/korap/query/serialize/CQLTree.java
index 92f74e5..bef19a1 100644
--- a/src/main/java/de/ids_mannheim/korap/query/serialize/CQLTree.java
+++ b/src/main/java/de/ids_mannheim/korap/query/serialize/CQLTree.java
@@ -55,7 +55,10 @@
     }
 
     @Override
-    public void process(String query) throws QueryException {
+    public void process(String query) throws QueryException {    	
+    	 if ((query == null) || query.isEmpty()) 
+             throw new QueryException(27, "An empty query is unsupported.");
+    	
         CQLNode cqlNode = parseQuerytoCQLNode(query);
         parseCQLNode(cqlNode);
         ObjectMapper mapper = new ObjectMapper();