\r
import org.apache.log4j.Logger;\r
\r
-import com.indexdata.mkjsf.pazpar2.data.ServiceError;\r
import com.indexdata.mkjsf.pazpar2.data.ResponseDataObject;\r
\r
public class SpResponseDataObject extends ResponseDataObject {\r
private static Logger logger = Logger.getLogger(SpResponseDataObject.class);\r
\r
public boolean unsupportedCommand() {\r
- if (hasServiceError()) {\r
- ServiceError serviceError = getApplicationError().getServiceError();\r
- if (serviceError.getValue().equals("command") &&\r
- serviceError.getCode().equals("3")) {\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
return true;\r
- } else {\r
- logger.error("Error encountered: " + serviceError.getCode() + ": " + serviceError.getMsg());\r
- return false;\r
- }\r
}\r
return false;\r
}\r
-\r
+ \r
}\r