CVSROOT: /cvs/gnome Module name: yarrr Changes by: walters 05/04/29 16:01:49
Modified files: src/org/gnome/yarrr: Whiteboard.java YarrrServlet.java ClientPoll.java YarrrXmlRpcDispatcher.java ReferencableObjectRegistry.java YarrrXmlRpcMethods.java web : referencableobject.js . : ChangeLog src/org/gnome/yarrr/xmlrpc: XmlRpcDemarshaller.java Log message: 2005-04-29 Colin Walters <[EMAIL PROTECTED]> * ReferencableObjectRegistry.java: Change UnreferencedObjectException to UnregisteredObjectException. Add new checked exceptions MalformedReferenceException and UnknownReferenceException. Most importantly, make the lookup method throw both checked exceptions. * ClientPoll.java: Catch MalformedReferenceException, rethrow as Runtime. * Whiteboard.java: Delete getWhiteboard. * YarrrServlet.java: Turn LookupFailureException into ServletException. * YarrrXmlRpcDispatcher.java: More carefully handle invocations; in particular don't throw an error for a method that starts with a string but isn't for a ReferenceableObject. * YarrrXmlRpcMethods.java: Change dumpObjects to special-case UnknownReferenceException and pass it back to the client. * XmlRpcDemarshaller.java: Delete useless constructor. * referencableobject.js: Special-case return of dumpObjects for "UnknownReferenceException" string; simply ignore sync. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=walters&date=explicit&mindate=2005-04-29%2016:00&maxdate=2005-04-29%2016:02 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list