Reviewers: zundel,

Description:
issue 4870

Please review this at http://gwt-code-reviews.appspot.com/641803/show

Affected files:
  .classpath
  .project
  .settings/org.eclipse.jdt.core.prefs
  user/src/com/google/gwt/user/client/rpc/StatusCodeException.java


### Eclipse Workspace Patch 1.0
#P google-web-toolkit
Index: .project
===================================================================
--- .project    (revision 0)
+++ .project    (revision 0)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>google-web-toolkit</name>
+       <comment></comment>
+       <projects>
+       </projects>
+       <buildSpec>
+               <buildCommand>
+                       <name>org.eclipse.jdt.core.javabuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+       </buildSpec>
+       <natures>
+               <nature>org.eclipse.jdt.core.javanature</nature>
+       </natures>
+</projectDescription>
Index: user/src/com/google/gwt/user/client/rpc/StatusCodeException.java
===================================================================
--- user/src/com/google/gwt/user/client/rpc/StatusCodeException.java (revision 8382) +++ user/src/com/google/gwt/user/client/rpc/StatusCodeException.java (working copy)
@@ -23,23 +23,31 @@
  */
 public class StatusCodeException extends InvocationException {
   private final int statusCode;
+  private final String encodedResponse;

   /**
    * Construct an exception with the given status code and description.
    *
    * @param statusCode the HTTP status code to report
-   * @param message a message to report
+   * @param encodedResponse the HTTP response message to report
    */
-  public StatusCodeException(int statusCode, String message) {
-    super(message);
+  public StatusCodeException(int statusCode, String encodedResponse) {
+    super(statusCode + " " + encodedResponse);
     this.statusCode = statusCode;
+    this.encodedResponse = encodedResponse;
   }

   /**
+   * Returns the response message associated with the failed request.
+   */
+  public String getEncodedResponse() {
+    return encodedResponse;
+  }
+
+/**
    * Returns the status code associated with the failed request.
    */
   public int getStatusCode() {
     return statusCode;
   }
 }
-
Index: .settings/org.eclipse.jdt.core.prefs
===================================================================
--- .settings/org.eclipse.jdt.core.prefs        (revision 0)
+++ .settings/org.eclipse.jdt.core.prefs        (revision 0)
@@ -0,0 +1,12 @@
+#Thu Jul 15 13:00:10 EDT 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
Index: .classpath
===================================================================
--- .classpath  (revision 0)
+++ .classpath  (revision 0)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+       <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+       <classpathentry kind="output" path="bin"/>
+</classpath>


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to