summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/certsrv/key/KeyClient.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/common/src/com/netscape/certsrv/key/KeyClient.java')
-rw-r--r--base/common/src/com/netscape/certsrv/key/KeyClient.java7
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) {