Author: adietish
Date: 2011-01-26 18:50:44 -0500 (Wed, 26 Jan 2011)
New Revision: 28632
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/client/DeltaCloudClientImpl.java
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/client/HttpStatusCode.java
Log:
[JBIDE-8250] authorization error is status code 401 (was: 403)
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/client/DeltaCloudClientImpl.java
===================================================================
---
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/client/DeltaCloudClientImpl.java 2011-01-26
23:01:45 UTC (rev 28631)
+++
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/client/DeltaCloudClientImpl.java 2011-01-26
23:50:44 UTC (rev 28632)
@@ -11,7 +11,6 @@
package org.jboss.tools.deltacloud.core.client;
import java.io.BufferedReader;
-import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
@@ -61,7 +60,6 @@
import org.jboss.tools.deltacloud.core.client.unmarshal.KeysUnmarshaller;
import org.jboss.tools.deltacloud.core.client.unmarshal.RealmUnmarshaller;
import org.jboss.tools.deltacloud.core.client.unmarshal.RealmsUnmarshaller;
-import org.jboss.tools.deltacloud.core.client.utils.StringUtils;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@@ -140,7 +138,7 @@
int statusCode = httpResponse.getStatusLine().getStatusCode();
if (HttpStatusCode.OK.isStatus(statusCode)) {
return;
- } else if (HttpStatusCode.FORBIDDEN.isStatus(statusCode)) {
+ } else if (HttpStatusCode.UNAUTHORIZED.isStatus(statusCode)) {
throw new DeltaCloudAuthClientException(
MessageFormat
.format("The server reported an authorization error \"{0}\" on
requesting \"{1}\"",
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/client/HttpStatusCode.java
===================================================================
---
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/client/HttpStatusCode.java 2011-01-26
23:01:45 UTC (rev 28631)
+++
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/client/HttpStatusCode.java 2011-01-26
23:50:44 UTC (rev 28632)
@@ -15,7 +15,7 @@
*/
public enum HttpStatusCode {
- OK(200), NOT_FOUND(404), FORBIDDEN(403);
+ OK(200), NOT_FOUND(404), FORBIDDEN(403), UNAUTHORIZED(401);
private int code;
Show replies by date