Yes this is correct, the web service API only supports Lucene queries and the QueryEnum has been preplaced with a string (the enum classes where proving troublesome in some situations).
And what about the problem of retrieving a null value for a node path using the <Reference>.getPath() method? I am just talking about the well known problem described in http://issues.alfresco.com/browse/AR-713.
Here the code used…..
ResultSetRow[] elencoNodi = rst.getRows(); for (ResultSetRow nodo : elencoNodi) { String uuidNodo = nodo.getNode().getId(); Reference n = new Reference(); n.setStore(store); n.setUuid(uuidNodo); String pathNode = n.getPath(); …..
Everybody is complaining here that getting the path via WebService is missing. So, vote for the bug to get it fixed earlier. http://issues.alfresco.com/browse/AR-713