X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmircoders%2Fmodule%2FModuleTopics.java;h=546473f2444591410f7ab917943cded6afc591c3;hb=fe2f45c4b11b31b45f13f3abaab8c5ba0363d345;hp=837c2e49ff8c7d6e9cb3c555fc817a126033ea99;hpb=635db236fe78484b5f7f0158ad8054b189bf7a79;p=mir.git diff --git a/source/mircoders/module/ModuleTopics.java b/source/mircoders/module/ModuleTopics.java index 837c2e49..546473f2 100755 --- a/source/mircoders/module/ModuleTopics.java +++ b/source/mircoders/module/ModuleTopics.java @@ -9,15 +9,14 @@ import javax.servlet.http.*; import freemarker.template.*; -import webdb.servlet.*; -import webdb.module.*; -import webdb.entity.*; -import webdb.misc.*; -import webdb.storage.*; - +import mir.servlet.*; +import mir.module.*; import mir.entity.*; +import mir.misc.*; import mir.storage.*; +import mircoders.storage.*; + /* * ThemenModule - * @@ -33,11 +32,15 @@ public class ModuleTopics extends AbstractModule public ModuleTopics(StorageObject theStorage) { this.theStorage = theStorage; if (theLog == null) - theLog = Logfile.getInstance(Configuration.getProperty("Home") + Configuration.getProperty("Module.Themen.Logfile")); + theLog = Logfile.getInstance(MirConfig.getProp("Home") + MirConfig.getProp("Module.Themen.Logfile")); } - public SimpleList getTopicsAsSimpleList() { - return ((DatabaseTopics)theStorage).getPopupData(); + public SimpleList getTopicsAsSimpleList() throws ModuleException { + try { + return ((DatabaseTopics)theStorage).getPopupData(); + } catch(StorageObjectException e) { + throw new ModuleException(e.toString()); + } } }