Adds checks for unsupported commands
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / data / sp / SpResponseDataObject.java
index 81b1c18..2620723 100644 (file)
@@ -1,17 +1,15 @@
 package com.indexdata.mkjsf.pazpar2.data.sp;\r
 \r
-import org.apache.log4j.Logger;\r
-\r
 import com.indexdata.mkjsf.pazpar2.data.ResponseDataObject;\r
 \r
 public class SpResponseDataObject extends ResponseDataObject {\r
 \r
-  private static final long serialVersionUID = -3098556883153269199L;\r
-  private static Logger logger = Logger.getLogger(SpResponseDataObject.class);\r
+  private static final long serialVersionUID = -3098556883153269199L;  \r
 \r
   public boolean unsupportedCommand() {\r
-    if (hasServiceError() && getServiceError().getCode().equalsIgnoreCase("3")) {\r
-        logger.warn("The " + getType() + " command not supported by this Service Proxy (request fell through SP to Pazpar2).");\r
+    if (hasServiceError() \r
+        && getServiceError().getCode().equals("3")\r
+        && getServiceError().getValue().equals("command")) {        \r
         return true;\r
     }\r
     return false;\r