Bug in Expression.toEJBQL with inExp/notInExp ---------------------------------------------
Key: CAY-1073 URL: https://issues.apache.org/cayenne/browse/CAY-1073 Project: Cayenne Issue Type: Bug Components: Cayenne Core Library Affects Versions: 3.0 Environment: Linux, ubuntu 8.04 Reporter: Laurent Marchal Assignee: Andrus Adamchik There is a bug transforming and expression containing an inExp/notInExp into EJBQL : I create a expression filtering departments : List<Short> departmentIds = new ArrayList<Short>(_departmentList.size()); for (Department department : _departmentList) { departmentIds.add(department.getDepartmentId()); } return ExpressionFactory.notInExp(DailyJob.DEPARTMENT_ID_PROPERTY, departmentIds); ---> "SMASTER.DEPTID not in (1, 2)" Then i transform it to EJBQL with Expression.toEJBQL("a") ---> "a.departmentId not in ()" The IN clause is empty. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.