Index: /trunk/quest-core-events/src/main/java/de/ugoe/cs/quest/eventcore/guimodel/GUIElementFactory.java
===================================================================
--- /trunk/quest-core-events/src/main/java/de/ugoe/cs/quest/eventcore/guimodel/GUIElementFactory.java	(revision 609)
+++ /trunk/quest-core-events/src/main/java/de/ugoe/cs/quest/eventcore/guimodel/GUIElementFactory.java	(revision 610)
@@ -17,6 +17,4 @@
 import java.util.logging.Level;
 import java.util.logging.Logger;
-
-import de.ugoe.cs.util.console.Console;
 
 /**
@@ -149,5 +147,4 @@
                 }
 
-                return guiElement;
             }
             catch (ClassNotFoundException e) {
@@ -208,6 +205,12 @@
             }
         }
-        if( guiElement==null ) {
-            Console.printerrln("could not find GUI element representing class " + specification.getType());
+        
+        if (guiElement == null ) {
+            Logger.getLogger(this.getClass().getName()).log
+                (Level.WARNING, "no class representing GUI elements of type " +
+                 specification.getType() + " found. Please extends GUI element mapping files.");
+            throw new GUIModelConfigurationException
+                ("no class representing GUI elements of type " + specification.getType() +
+                 " found. Please extends GUI element mapping files");
         }
 
