producer topic debug
[mir.git] / source / mircoders / producer / Producer.java
index 50fc258..ad27fee 100755 (executable)
@@ -18,7 +18,9 @@ abstract public class Producer {
   protected static String   producerStorageRoot = MirConfig.getProp("Producer.StorageRoot");
   protected static String   producerProductionHost = MirConfig.getProp("Producer.ProductionHost");
   protected static String   producerOpenAction = MirConfig.getProp("Producer.OpenAction");;
-  protected static String   actionRoot = null;
+
+  /** @todo same as in HTMLTemplateProcessor, this should be dynamically set */
+  protected static String   actionRoot = MirConfig.getProp("RootUri") + "/servlet/Mir";
 
   protected static Logfile theLog = Logfile.getInstance(MirConfig.getProp("Home") + "/" + MirConfig.getProp("Producer.Logfile"));
   protected static ModuleTopics         topicsModule;
@@ -32,6 +34,7 @@ abstract public class Producer {
   static {
                // init
     try {
+
       contentModule = new ModuleContent(DatabaseContent.getInstance());
       topicsModule = new ModuleTopics(DatabaseTopics.getInstance());
       linksImcsModule = new ModuleLinksImcs(DatabaseLinksImcs.getInstance());
@@ -39,8 +42,7 @@ abstract public class Producer {
       featureModule = new ModuleFeature(DatabaseFeature.getInstance());
       imageModule = new ModuleImages(DatabaseImages.getInstance());
       uploadedMediaModule = new ModuleUploadedMedia(DatabaseImages.getInstance());
-      /** @todo same as in HTMLTemplateProcessor, this should be dynamically set */
-      actionRoot = producerDocRoot + "/servlet/Mir";
+
     }
     catch(StorageObjectException e)
     {