EMongoDataProvider does not work if sort is not specified. The result returned from EMongoSort#getOrderBy could be a string or an array, and it is passed to EMongoCursor#sort which expects an array exclusively