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

Reply via email to