A test of Groovy DSL turned out an error due to unknown function select: import java.util.ArrayList; import javolution.util.FastList;
import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilProperties; import org.ofbiz.base.util.UtilHttp; import org.ofbiz.base.util.UtilMisc; import org.ofbiz.base.util.UtilNumber; import org.ofbiz.entity.condition.* import org.ofbiz.entity.Delegator.*; import org.ofbiz.entity.GenericEntity; import org.ofbiz.entity.GenericEntityException; import org.ofbiz.entity.GenericValue; import org.ofbiz.entity.util.*; import org.ofbiz.service.DispatchContext; import org.ofbiz.service.ModelService; import org.ofbiz.service.ServiceUtil; import org.ofbiz.service.engine.*; def newRecord(context, conceptJSON, chiffre) { logInfo("chiffre in newRecord " + chiffre); GenericValue chiffreID = select().from('conceptPerson').where(conceptChiffre, '1234').queryOne() } It shows the error message: "Request ajaxSaveChiffreData caused an error with the following message: groovy.lang.MissingMethodException: No signature of method: ajaxCalls.select() is applicable for argument types: () values: [] " Do I have to import some additional classes? Other functions like makeValue("...") or newItem.store(); seem to work. So it seems no to be the problem, that DSL would be completely unavailable.