diff options
author | Endi S. Dewata <edewata@redhat.com> | 2014-05-05 11:05:43 -0400 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2014-05-07 19:36:20 -0400 |
commit | e03bff7807bf7043cf396bd0d383e13e46c211ed (patch) | |
tree | 7e960e1013e7f66189ac0712fa4497fde35d96ea /base/kra/src | |
parent | de691da40f32693469ee289235650c54fbabe3e6 (diff) | |
download | pki-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/kra/src')
-rw-r--r-- | base/kra/src/org/dogtagpki/server/kra/rest/KRAApplication.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/base/kra/src/org/dogtagpki/server/kra/rest/KRAApplication.java b/base/kra/src/org/dogtagpki/server/kra/rest/KRAApplication.java index 4f598cb99..815763cdd 100644 --- a/base/kra/src/org/dogtagpki/server/kra/rest/KRAApplication.java +++ b/base/kra/src/org/dogtagpki/server/kra/rest/KRAApplication.java @@ -10,6 +10,7 @@ import org.dogtagpki.server.rest.AccountService; import org.dogtagpki.server.rest.AuditService; import org.dogtagpki.server.rest.AuthMethodInterceptor; import org.dogtagpki.server.rest.GroupService; +import org.dogtagpki.server.rest.PKIExceptionMapper; import org.dogtagpki.server.rest.MessageFormatInterceptor; import org.dogtagpki.server.rest.SecurityDomainService; import org.dogtagpki.server.rest.SelfTestService; @@ -19,7 +20,6 @@ import org.dogtagpki.server.rest.UserService; import com.netscape.certsrv.apps.CMS; import com.netscape.certsrv.base.EBaseException; import com.netscape.certsrv.base.IConfigStore; -import com.netscape.certsrv.base.PKIException; public class KRAApplication extends Application { @@ -64,7 +64,7 @@ public class KRAApplication extends Application { classes.add(SystemCertService.class); // exception mapper - classes.add(PKIException.Mapper.class); + classes.add(PKIExceptionMapper.class); // interceptors singletons.add(new AuthMethodInterceptor()); |