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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list