Hi, As you might have noticed I've commited some changes to appserver and it's db-driver. Appserver now uses the object oriented RPC interface instead of the old, flat one. This breaks RPC client code which is *not* using GNUe's RPC drivers (xmlrpc or pyro). Otherwise this should only affect appserver's internals.
If one is using his own RPC client code (driver) here is a brief description of the changes. The RPC interface now only has two functions: open () and getFilters (). open () returns a 'Session object' which provides the following functions: login, logout, commit, rollback, request, load, store, delete, call, close. The function "request ()" returns a list-object providing the following functions: count, fetch and close No other function-results are changed. Aside from that RPC stuff, this version of application server also removed mx.DateTime from it's classes replacing it by python's builtin "datetime" library. So all date-, time- or datetime-properties are returned as datetime.date, datetime.time or datetime.datetime-values. The main effect of this change will be visible within procedure code using such date or time values. You'll have to change that code (in GCD's). If you have written applications using AppServer's language-interface the same changes will be necessary there. Thanks, Johannes -- BYTEWISE Software GmbH Tel +43 (5577) 89877-0 i.A. Johannes Vetter Fax +43 (5577) 89877-66 A-6890 Lustenau, Enga 2 http://www.bytewise.at ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Wir bieten Installation und Support für Ubuntu: ein auf GNU/Linux basierendes Softwaresystem für Arbeitsplatzrechner
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
_______________________________________________ Gnue-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnue-dev
