|
From: <tho...@us...> - 2014-04-21 14:33:59
|
Revision: 8130
http://sourceforge.net/p/bigdata/code/8130
Author: thompsonbry
Date: 2014-04-21 14:33:56 +0000 (Mon, 21 Apr 2014)
Log Message:
-----------
Added logging to RESTServlet.
Javadoc inside of QueryServlet.
Modified Paths:
--------------
branches/RDR/bigdata-sails/src/java/com/bigdata/rdf/sail/webapp/QueryServlet.java
branches/RDR/bigdata-sails/src/java/com/bigdata/rdf/sail/webapp/RESTServlet.java
Modified: branches/RDR/bigdata-sails/src/java/com/bigdata/rdf/sail/webapp/QueryServlet.java
===================================================================
--- branches/RDR/bigdata-sails/src/java/com/bigdata/rdf/sail/webapp/QueryServlet.java 2014-04-21 14:33:06 UTC (rev 8129)
+++ branches/RDR/bigdata-sails/src/java/com/bigdata/rdf/sail/webapp/QueryServlet.java 2014-04-21 14:33:56 UTC (rev 8130)
@@ -148,6 +148,11 @@
protected void doPost(final HttpServletRequest req,
final HttpServletResponse resp) throws IOException {
+ /*
+ * Note: HALoadBalancerServlet MUST be maintained if idempotent methods
+ * are added to doPost() in order to ensure that they are load balanced
+ * rather than always directed to the quorum leader.
+ */
if (req.getParameter(ATTR_UPDATE) != null) {
Modified: branches/RDR/bigdata-sails/src/java/com/bigdata/rdf/sail/webapp/RESTServlet.java
===================================================================
--- branches/RDR/bigdata-sails/src/java/com/bigdata/rdf/sail/webapp/RESTServlet.java 2014-04-21 14:33:06 UTC (rev 8129)
+++ branches/RDR/bigdata-sails/src/java/com/bigdata/rdf/sail/webapp/RESTServlet.java 2014-04-21 14:33:56 UTC (rev 8130)
@@ -30,6 +30,7 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+import org.apache.log4j.Logger;
import org.openrdf.model.URI;
import org.openrdf.model.impl.URIImpl;
@@ -42,8 +43,8 @@
*/
public class RESTServlet extends BigdataRDFServlet {
-// private static final transient Logger log = Logger
-// .getLogger(RESTServlet.class);
+ private static final transient Logger log = Logger
+ .getLogger(RESTServlet.class);
/**
*
@@ -137,6 +138,9 @@
protected void doGet(final HttpServletRequest req,
final HttpServletResponse resp) throws IOException {
+ if (log.isInfoEnabled())
+ log.info(req.toString());
+
/*
* Look for linked data GET requests.
*
@@ -201,7 +205,10 @@
protected void doPost(final HttpServletRequest req,
final HttpServletResponse resp) throws IOException {
- if (req.getParameter(QueryServlet.ATTR_QUERY) != null
+ if (log.isInfoEnabled())
+ log.info(req.toString());
+
+ if (req.getParameter(QueryServlet.ATTR_QUERY) != null
|| req.getParameter(QueryServlet.ATTR_UPDATE) != null
|| req.getParameter(QueryServlet.ATTR_UUID) != null
|| req.getParameter(QueryServlet.ATTR_ESTCARD) != null
@@ -249,9 +256,14 @@
}
- static boolean hasMimeType(final HttpServletRequest req, String mimeType) {
- String contentType = req.getContentType();
- return contentType != null && mimeType.equals(new MiniMime(contentType).getMimeType());
+ static boolean hasMimeType(final HttpServletRequest req,
+ final String mimeType) {
+
+ final String contentType = req.getContentType();
+
+ return contentType != null
+ && mimeType.equals(new MiniMime(contentType).getMimeType());
+
}
/**
@@ -264,6 +276,9 @@
protected void doPut(final HttpServletRequest req,
final HttpServletResponse resp) throws IOException {
+ if (log.isInfoEnabled())
+ log.info(req.toString());
+
m_updateServlet.doPut(req, resp);
}
@@ -275,6 +290,9 @@
protected void doDelete(final HttpServletRequest req,
final HttpServletResponse resp) throws IOException {
+ if (log.isInfoEnabled())
+ log.info(req.toString());
+
m_deleteServlet.doDelete(req, resp);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|