From SVN Revision 3650 upwards (currently I'm working with SVN Revision 3674) the constructor of Ext.data.DataProxy overrides the api-config that e.g. Ext.data.DirectProxy writes before calling its superclass constructor. This renders the Ext.data.DirectProxy useless.
To fix this, change lines 17-22 of src/data/DataProxy.js from
Programming today is a race between software engineers striving to build bigger and better іdiot-proof programs, and the universe striving to produce bigger and better idiots. So far, the universe is winning. (Rick Cook)