//t2.printStackTrace();
}
return;
}
HttpObject httpObject = null;
try {
httpObject = getHttpObject(file);
//System.out.println("[] module="+httpObject);
} catch (Throwable t) {
//TODO: log or something
//t.printStackTrace();
res =
HttpResponseImpl.createError(
"Could not load the module "
+ file
+ "\n"
+ t.getClass().getName()
+ ":\n"
+ t.getMessage(),
t);
//System.out.println("[] res="+res);
try {
logger.error(client.getHostName()+": "+res.getCode()+" "+req.getRequestLine()+ " ["+ res.getResponseString()+"]");
res.writeMessage(out);
} catch (Throwable t2) {
//TODO: log or something
//t2.printStackTrace();
}
return;
}
try {
httpObject.onMessage(req, res);
} catch (Throwable t) {
//TODO: log or something
//t.printStackTrace();
res =
HttpResponseImpl.createError(