Author: tolusha
Date: 2011-05-30 10:40:31 -0400 (Mon, 30 May 2011)
New Revision: 4452
Modified:
ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/RestResource.java
Log:
EXOJCR-1346: fix violation
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 2011-05-30
14:36:16 UTC (rev 4451)
+++
ws/trunk/exo.ws.rest.ext/src/main/java/org/exoplatform/services/rest/ext/management/RestResource.java 2011-05-30
14:40:31 UTC (rev 4452)
@@ -24,12 +24,12 @@
import org.exoplatform.management.spi.ManagedPropertyMetaData;
import org.exoplatform.management.spi.ManagedResource;
import org.exoplatform.management.spi.ManagedTypeMetaData;
+import org.exoplatform.services.log.ExoLogger;
+import org.exoplatform.services.log.Log;
import org.exoplatform.services.rest.ext.management.invocation.MethodInvoker;
import org.exoplatform.services.rest.impl.ApplicationContextImpl;
import org.exoplatform.services.rest.impl.MultivaluedMapImpl;
-
-import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.util.ArrayList;
import java.util.Collection;
@@ -59,6 +59,11 @@
public class RestResource
{
+ /**
+ * Logger.
+ */
+ private static final Log LOG = ExoLogger.getLogger(RestResource.class);
+
/** . */
final Map<String, RestResourceProperty> properties;
@@ -206,7 +211,8 @@
{
for (RestResourceMethod method : methods)
{
- if (method.getName().equals(methodName) && method.metaData.getImpact()
== impact && method.parameterNames.equals(argNames))
+ if (method.getName().equals(methodName) && method.metaData.getImpact()
== impact
+ && method.parameterNames.equals(argNames))
{
return method;
}
@@ -236,7 +242,7 @@
}
catch (Exception e)
{
- e.printStackTrace();
+ LOG.error(e);
return Response.serverError();
}
finally
@@ -251,7 +257,7 @@
MultivaluedMap<String, String> parameters = info.getQueryParameters();
ApplicationContextImpl context = (ApplicationContextImpl)info;
- Type formType =
(ParameterizedType)MultivaluedMapImpl.class.getGenericInterfaces()[0];
+ Type formType = MultivaluedMapImpl.class.getGenericInterfaces()[0];
MediaType contentType = context.getHttpHeaders().getMediaType();
if (contentType == null) {
contentType = MediaType.APPLICATION_FORM_URLENCODED_TYPE;
Show replies by date