I get the correct status code on the client side. Run this code: http://pastebin.com/3nzsjFi1
The description I set on the server side is not passed to the client side. --tim On Tue, Jan 24, 2012 at 2:00 PM, D G <[email protected]> wrote: > Thanks Tim for your response. Earlier I was using 2.0.9 and after your > response, I tried with 2.1-RC2. However, I see the same result :((. Code in > the status is 507 and description = Insufficient Storage > In apache logs, I see > ************************************************* > Jan 25, 2012 12:16:56 AM org.restlet.resource.ServerResource doCatch > WARNING: Exception or error caught in server resource > Insufficient Storage (507) - Storage system exception > Here are the code snippets. > ************************************************* > > Server side > ******** > // I've tried with StorageSystemException extends Exception and > RuntimeException > // StatusService is not overrriden > catch (StorageSystemException se) { > throw new > ResourceException(Status.SERVER_ERROR_INSUFFICIENT_STORAGE, > "Storage system exception", new RuntimeException()); > > Client Side > ******** > ClientResource cr = new ClientResource(url); > MyResource myres = cr.wrap(MyResource.class); > int val = myres.callMethod(); > } > catch(Exception e) { > Status s = cr.getStatus(); > s.getDescription(); > } > > > > > -- > View this message in context: > http://restlet-discuss.1400322.n2.nabble.com/Sending-server-side-exceptions-error-codes-back-to-client-tp7219795p7221382.html > Sent from the Restlet Discuss mailing list archive at Nabble.com. > > ------------------------------------------------------ > > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2910819 > ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2910875

