templateCache.startAutoUpdate();
theLog = Logfile.getInstance(MirConfig.getProp("Home") + MirConfig.getProp("HTMLTemplateProcessor.Logfile"));
docRoot = MirConfig.getProp("RootUri");
- actionRoot = docRoot + "/servlet/" + MirConfig.getProp("ServletName");
+ //quickhack: action-root is only for Mir!!!!, idfx
+ //actionRoot = docRoot + "/servlet/" + MirConfig.getProp("ServletName");
+ actionRoot = docRoot + "/servlet/Mir";
openAction = MirConfig.getProp("Producer.OpenAction");
productionHost = MirConfig.getProp("Producer.ProductionHost");
videoHost = MirConfig.getProp("Producer.VideoHost");
*/
protected boolean getConfig(HttpServletRequest req) {
- String RealPath = super.getServletContext().getRealPath("/");
+ String RealPath = super.getServletContext().getRealPath("/");
String Uri = req.getRequestURI();
String Name = super.getServletName();
- //small quickhack, actionroot has to be /servlet/Mir
- //String RootUri = StringUtil.replace(Uri, "/servlet/" + Name, "");
- String RootUri = StringUtil.replace(Uri, "/servlet/Mir", "");
+ String RootUri = StringUtil.replace(Uri, "/servlet/" + Name, "");
MirConfig.initConfig(RealPath, RootUri, Name, getInitParameter("Config"));
if (list!=null || force==true) {
SimpleHash mergeData = HTMLTemplateProcessor.makeSimpleHashWithEntitylistInfos(list);
//first we try to get the images
- SimpleList itemList = HTMLTemplateProcessor.makeSimpleList(list);
+
if(list!=null){
for (int k=0; k < list.size();k++) {
currentContent = (EntityContent)list.elementAt(k);
}
}
}
-
+ SimpleList itemList = HTMLTemplateProcessor.makeSimpleList(list);
//process hashmap additional and add to mergedata
if (additional != null) {
Set set = additional.keySet();