Adding actual friggin error logging to the main hall initialization

This commit is contained in:
Christian 'ketura' McCarty
2022-11-02 23:50:48 -05:00
parent c4396d64fc
commit a62d7b3cb9

View File

@@ -2,6 +2,7 @@ package com.gempukku.lotro.async.handler;
import com.gempukku.lotro.SubscriptionConflictException;
import com.gempukku.lotro.SubscriptionExpiredException;
import com.gempukku.lotro.async.GempukkuHttpRequestHandler;
import com.gempukku.lotro.async.HttpProcessingException;
import com.gempukku.lotro.async.ResponseWriter;
import com.gempukku.lotro.collection.CollectionsManager;
@@ -23,6 +24,7 @@ import io.netty.handler.codec.http.HttpMethod;
import io.netty.handler.codec.http.HttpRequest;
import io.netty.handler.codec.http.QueryStringDecoder;
import io.netty.handler.codec.http.multipart.HttpPostRequestDecoder;
import org.apache.log4j.Logger;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
@@ -41,6 +43,8 @@ public class HallRequestHandler extends LotroServerRequestHandler implements Uri
private final LotroServer _lotroServer;
private final LongPollingSystem longPollingSystem;
private static final Logger _log = Logger.getLogger(GempukkuHttpRequestHandler.class);
public HallRequestHandler(Map<Type, Object> context, LongPollingSystem longPollingSystem) {
super(context);
_collectionManager = extractObject(context, CollectionsManager.class);
@@ -374,8 +378,10 @@ public class HallRequestHandler extends LotroServerRequestHandler implements Uri
responseWriter.writeXmlResponse(doc);
} catch (HttpProcessingException exp) {
_log.error("HTTP code " + exp.getStatus() + " response for " + request.uri(), exp);
responseWriter.writeError(exp.getStatus());
} catch (Exception exp) {
_log.error("Error response for " + request.uri(), exp);
responseWriter.writeError(500);
}
}