diff options
Diffstat (limited to 'base/common/src/com/netscape/certsrv/key')
-rw-r--r-- | base/common/src/com/netscape/certsrv/key/KeyClient.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/base/common/src/com/netscape/certsrv/key/KeyClient.java b/base/common/src/com/netscape/certsrv/key/KeyClient.java index 1a5dd50aa..7ab87fe09 100644 --- a/base/common/src/com/netscape/certsrv/key/KeyClient.java +++ b/base/common/src/com/netscape/certsrv/key/KeyClient.java @@ -19,7 +19,7 @@ package com.netscape.certsrv.key; import java.net.URISyntaxException; -import org.jboss.resteasy.client.ClientResponse; +import javax.ws.rs.core.Response; import com.netscape.certsrv.base.ResourceMessage; import com.netscape.certsrv.client.Client; @@ -72,9 +72,8 @@ public class KeyClient extends Client { } public KeyRequestResponse createRequest(ResourceMessage data) { - @SuppressWarnings("unchecked") - ClientResponse<KeyRequestResponse> response = (ClientResponse<KeyRequestResponse>) keyRequestClient.createRequest(data); - return response.getEntity(); + Response response = keyRequestClient.createRequest(data); + return client.getEntity(response, KeyRequestResponse.class); } public KeyRequestInfo getRequestInfo(RequestId id) { |