summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/certsrv/base
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2014-05-05 11:05:43 -0400
committerEndi S. Dewata <edewata@redhat.com>2014-05-07 19:36:20 -0400
commite03bff7807bf7043cf396bd0d383e13e46c211ed (patch)
tree7e960e1013e7f66189ac0712fa4497fde35d96ea /base/common/src/com/netscape/certsrv/base
parentde691da40f32693469ee289235650c54fbabe3e6 (diff)
downloadpki-e03bff7807bf7043cf396bd0d383e13e46c211ed.tar.gz
pki-e03bff7807bf7043cf396bd0d383e13e46c211ed.tar.xz
pki-e03bff7807bf7043cf396bd0d383e13e46c211ed.zip
Fixed message format for PKIException.
Previously PKIException was not displayed properly in browser because it doesn't have a writer for HTML. Now the exception mapper will compute the message format properly, and will default to XML. The exception mapper itself has been moved into a server package due to class dependency. The REST application classes have been updated accordingly. Ticket #554
Diffstat (limited to 'base/common/src/com/netscape/certsrv/base')
-rw-r--r--base/common/src/com/netscape/certsrv/base/PKIException.java14
1 files changed, 0 insertions, 14 deletions
diff --git a/base/common/src/com/netscape/certsrv/base/PKIException.java b/base/common/src/com/netscape/certsrv/base/PKIException.java
index ae557d465..e9f006658 100644
--- a/base/common/src/com/netscape/certsrv/base/PKIException.java
+++ b/base/common/src/com/netscape/certsrv/base/PKIException.java
@@ -18,8 +18,6 @@
package com.netscape.certsrv.base;
import javax.ws.rs.core.Response;
-import javax.ws.rs.ext.ExceptionMapper;
-import javax.ws.rs.ext.Provider;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.Marshaller;
import javax.xml.bind.annotation.XmlElement;
@@ -94,18 +92,6 @@ public class PKIException extends RuntimeException {
public String message;
}
- @Provider
- public static class Mapper implements ExceptionMapper<PKIException> {
-
- public Response toResponse(PKIException exception) {
- // convert PKIException into HTTP response
- return Response
- .status(exception.getCode())
- .entity(exception.getData())
- .build();
- }
- }
-
public static void main(String args[]) throws Exception {
Data data = new Data();
data.className = PKIException.class.getName();