X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmir%2Fservlet%2FServletModule.java;h=eb95f617f1fd3822de247306d114c6a81cab5d1c;hb=c1442585c17418ee8c6d96635a180c0a3c55ef07;hp=c49a08781d752372e5ede10b700d0b25f5c43067;hpb=b5dfdb12e72c15762c6a9d21a3d37db9ba97c92a;p=mir.git diff --git a/source/mir/servlet/ServletModule.java b/source/mir/servlet/ServletModule.java index c49a0878..eb95f617 100755 --- a/source/mir/servlet/ServletModule.java +++ b/source/mir/servlet/ServletModule.java @@ -54,8 +54,6 @@ import mir.misc.LineFilterWriter; import mir.module.AbstractModule; import mir.module.ModuleException; import mir.storage.StorageObject; -import mir.storage.StorageObjectFailure; - import mir.util.*; @@ -88,8 +86,9 @@ public abstract class ServletModule { public ServletModule(){ try { configuration = MirPropertiesConfiguration.instance(); - } catch (PropertiesConfigExc e) { - e.printStackTrace(System.err); + } + catch (PropertiesConfigExc e) { + throw new RuntimeException("Can't get configuration: " + e.getMessage()); } } @@ -478,7 +477,7 @@ public abstract class ServletModule { for (int i = 0; i < theFieldList.size(); i++) { aField = (String) theFieldList.get(i); - System.out.println("field " + aField + " = " + parser.getParameter(aField)); + logger.debug("field " + aField + " = " + parser.getParameter(aField)); aValue = parser.getParameter(aField); if (aValue != null) @@ -487,7 +486,7 @@ public abstract class ServletModule { return withValues; } catch (Throwable e) { - e.printStackTrace(System.out); + e.printStackTrace(logger.asPrintWriter(LoggerWrapper.DEBUG_MESSAGE)); throw new ServletModuleException( "ServletModule.getIntersectingValues: " + e.getMessage()); }