You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2013/12/03 16:53:36 UTC

svn commit: r1547446 [2/2] - in /jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki: ./ mgt/ servlets/ validation/

Modified: jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/validation/ValidationAction.java
URL: http://svn.apache.org/viewvc/jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/validation/ValidationAction.java?rev=1547446&r1=1547445&r2=1547446&view=diff
==============================================================================
--- jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/validation/ValidationAction.java (original)
+++ jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/validation/ValidationAction.java Tue Dec  3 15:53:35 2013
@@ -25,11 +25,13 @@ import javax.servlet.http.HttpServletReq
 import javax.servlet.http.HttpServletResponse ;
 
 import org.apache.jena.atlas.logging.Log ;
+import org.slf4j.Logger ;
 
 public class ValidationAction
 {
     public final boolean verbose ;
     public final long id ;
+    public final Logger log ;
     private boolean startTimeIsSet = false ;
     private boolean finishTimeIsSet = false ;
 
@@ -46,8 +48,9 @@ public class ValidationAction
     public HttpServletRequest request;
     public HttpServletResponse response ;
     
-    public ValidationAction(long id, HttpServletRequest request, HttpServletResponse response, boolean verbose) {
+    public ValidationAction(long id, Logger log, HttpServletRequest request, HttpServletResponse response, boolean verbose) {
         this.id = id ;
+        this.log = log ;
         this.request = request ;
         this.response = response ;
         this.verbose = false ;

Modified: jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/validation/ValidatorBaseJson.java
URL: http://svn.apache.org/viewvc/jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/validation/ValidatorBaseJson.java?rev=1547446&r1=1547445&r2=1547446&view=diff
==============================================================================
--- jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/validation/ValidatorBaseJson.java (original)
+++ jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/validation/ValidatorBaseJson.java Tue Dec  3 15:53:35 2013
@@ -42,6 +42,7 @@ import com.hp.hpl.jena.sparql.util.Conte
 /** ValidationBase for JSON out */ 
 public abstract class ValidatorBaseJson extends ServletBase
 {
+    private static Logger vLog = Fuseki.validationLog ;
     public static final String jErrors          = "errors" ;
     public static final String jWarnings        = "warning" ;
 
@@ -62,7 +63,7 @@ public abstract class ValidatorBaseJson 
     
     protected void execute(HttpServletRequest request, HttpServletResponse response) {
         long id = allocRequestId(request, response) ;
-        ValidationAction action = new ValidationAction(id, request, response, false) ;
+        ValidationAction action = new ValidationAction(id, vLog, request, response, false) ;
         printRequest(action) ;
         action.setStartTime() ;
         
@@ -108,17 +109,17 @@ public abstract class ValidatorBaseJson 
         String url = wholeRequestURL(action.request) ;
         String method = action.request.getMethod() ;
 
-        log.info(format("[%d] %s %s", action.id, method, url)) ;
+        action.log.info(format("[%d] %s %s", action.id, method, url)) ;
         if ( action.verbose ) {
             Enumeration<String> en = action.request.getHeaderNames() ;
             for (; en.hasMoreElements();) {
                 String h = en.nextElement() ;
                 Enumeration<String> vals = action.request.getHeaders(h) ;
                 if (!vals.hasMoreElements())
-                    log.info(format("[%d]   ", action.id, h)) ;
+                    action.log.info(format("[%d]   ", action.id, h)) ;
                 else {
                     for (; vals.hasMoreElements();)
-                        log.info(format("[%d]   %-20s %s", action.id, h, vals.nextElement())) ;
+                        action.log.info(format("[%d]   %-20s %s", action.id, h, vals.nextElement())) ;
                 }
             }
         }
@@ -142,9 +143,9 @@ public abstract class ValidatorBaseJson 
         String timeStr = fmtMillis(time) ;
 
         if ( action.message == null )
-            log.info(String.format("[%d] %d %s (%s) ", action.id, action.statusCode, HttpSC.getMessage(action.statusCode), timeStr)) ;
+            action.log.info(String.format("[%d] %d %s (%s) ", action.id, action.statusCode, HttpSC.getMessage(action.statusCode), timeStr)) ;
         else
-            log.info(String.format("[%d] %d %s (%s) ", action.id, action.statusCode, action.message, timeStr)) ;
+            action.log.info(String.format("[%d] %d %s (%s) ", action.id, action.statusCode, action.message, timeStr)) ;
     }
     
     private static String fmtMillis(long time)