[exo-jcr-commits] exo-jcr SVN: r5526 - in ws/trunk: exo.ws.rest.core/src/test/java/org/exoplatform/services/rest/impl/header and 3 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Jan 26 08:41:10 EST 2012


Author: andrew.plotnikov
Date: 2012-01-26 08:41:10 -0500 (Thu, 26 Jan 2012)
New Revision: 5526

Modified:
   ws/trunk/exo.ws.rest.core/src/main/java/org/exoplatform/services/rest/impl/InputHeadersMap.java
   ws/trunk/exo.ws.rest.core/src/test/java/org/exoplatform/services/rest/impl/header/InputHeadersMapTest.java
   ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/ResourceKey.java
   ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/RestResource.java
   ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/invocation/SimpleMethodInvoker.java
   ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/provider/XSLTStreamingOutput.java
Log:
EXOJCR-1725: Fixed the Blocker/Critical violations and the easiest Major ones raised by eXo Quality Level 1.2

Modified: ws/trunk/exo.ws.rest.core/src/main/java/org/exoplatform/services/rest/impl/InputHeadersMap.java
===================================================================
--- ws/trunk/exo.ws.rest.core/src/main/java/org/exoplatform/services/rest/impl/InputHeadersMap.java	2012-01-26 13:37:19 UTC (rev 5525)
+++ ws/trunk/exo.ws.rest.core/src/main/java/org/exoplatform/services/rest/impl/InputHeadersMap.java	2012-01-26 13:41:10 UTC (rev 5526)
@@ -71,7 +71,7 @@
    {
       if (m == null)
       {
-         throw new IllegalArgumentException();
+         throw new IllegalArgumentException("parameter \"m\" cannot be null");
       }
       this.m = new HashMap<String, List<String>>(m.size());
       for (Map.Entry<String, List<String>> e : m.entrySet())

Modified: ws/trunk/exo.ws.rest.core/src/test/java/org/exoplatform/services/rest/impl/header/InputHeadersMapTest.java
===================================================================
--- ws/trunk/exo.ws.rest.core/src/test/java/org/exoplatform/services/rest/impl/header/InputHeadersMapTest.java	2012-01-26 13:37:19 UTC (rev 5525)
+++ ws/trunk/exo.ws.rest.core/src/test/java/org/exoplatform/services/rest/impl/header/InputHeadersMapTest.java	2012-01-26 13:41:10 UTC (rev 5526)
@@ -43,7 +43,7 @@
       try
       {
          um = new InputHeadersMap(null);
-         fail("NullPointerException should be here");
+         fail("IllegalArgumentException should be here");
       }
       catch (IllegalArgumentException e)
       {

Modified: ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/ResourceKey.java
===================================================================
--- ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/ResourceKey.java	2012-01-26 13:37:19 UTC (rev 5525)
+++ ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/ResourceKey.java	2012-01-26 13:41:10 UTC (rev 5526)
@@ -33,7 +33,7 @@
    {
       if (name == null)
       {
-         throw new IllegalArgumentException();
+         throw new IllegalArgumentException("parameter name cannot be null");
       }
       this.name = name;
    }

Modified: ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/RestResource.java
===================================================================
--- ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/RestResource.java	2012-01-26 13:37:19 UTC (rev 5525)
+++ ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/RestResource.java	2012-01-26 13:41:10 UTC (rev 5526)
@@ -242,7 +242,7 @@
       }
       catch (Exception e)
       {
-         LOG.error(e.getMessage());
+         LOG.error("An exception occured: " + e.getMessage());
          return Response.serverError();
       }
       finally

Modified: ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/invocation/SimpleMethodInvoker.java
===================================================================
--- ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/invocation/SimpleMethodInvoker.java	2012-01-26 13:37:19 UTC (rev 5525)
+++ ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/invocation/SimpleMethodInvoker.java	2012-01-26 13:41:10 UTC (rev 5526)
@@ -38,7 +38,7 @@
    {
       if (method == null)
       {
-         throw new IllegalArgumentException();
+         throw new IllegalArgumentException("The method cannot be null");
       }
 
       //

Modified: ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/provider/XSLTStreamingOutput.java
===================================================================
--- ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/provider/XSLTStreamingOutput.java	2012-01-26 13:37:19 UTC (rev 5525)
+++ ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/provider/XSLTStreamingOutput.java	2012-01-26 13:41:10 UTC (rev 5526)
@@ -109,8 +109,7 @@
          }
          else
          {
-            String msg = "XSLT scheme name is null.";
-            throw new IllegalArgumentException(msg);
+            throw new IllegalArgumentException("XSLT scheme name is null.");
          }
          transformer.initResult(new StreamResult(outStream));
          if (xsltParams != null)



More information about the exo-jcr-commits mailing list