Revision: 5713
Author:
peter....@gmail.com
Date: Wed Sep 26 11:43:19 2012
Log: fix formatting in headers returned in resource not found (e.g.,
404) errors
http://code.google.com/p/dryad/source/detail?r=5713
Modified:
/trunk/dryad/dspace/modules/dataone-mn/dataone-mn-webapp/src/main/java/org/dspace/dataonemn/DataOneMN.java
=======================================
---
/trunk/dryad/dspace/modules/dataone-mn/dataone-mn-webapp/src/main/java/org/dspace/dataonemn/DataOneMN.java
Mon Sep 24 14:21:38 2012
+++
/trunk/dryad/dspace/modules/dataone-mn/dataone-mn-webapp/src/main/java/org/dspace/dataonemn/DataOneMN.java
Wed Sep 26 11:43:19 2012
@@ -755,10 +755,10 @@
log.error("Passed request returned not found", details);
response.setStatus(404);
response.setContentType(XML_CONTENT_TYPE);
- response.setHeader("DataOne-Exception-Name", "NotFound");
- response.setHeader("DataOne-Exception-DetailCode", "1380");
- response.setHeader("DataOne-Exception-Description", "The specified
object does not exist on this node.");
- response.setHeader("DataOne-Exception-PID",
StringEscapeUtils.escapeXml(id));
+ response.setHeader("DataONE-Exception-Name", "NotFound");
+ response.setHeader("DataONE-Exception-DetailCode", "1380");
+ response.setHeader("DataONE-Exception-Description", "The specified
object does not exist on this node.");
+ response.setHeader("DataONE-Exception-PID",
StringEscapeUtils.escapeXml(id));
response.addDateHeader("Last-Modified",
System.currentTimeMillis());
String resStr = generateNotFoundResponse(id, "mn.describe","1380");
response.setContentLength(resStr.length());