public void testCreateQueryIsCompilable() throws ParseException {
EntityManager em = perUtils.createEntityManager();
em.getTransaction().begin();
Map<String, String> params = new HashMap<String, String>();
HttpServletRequest rq = new TestHttpSevletRequest(Collections.<String,Object>emptyMap(), params);
ListCommand command = new ListCommand(rq);
command.setStacktraceLine("org.netbeans.modules");
command.setComponents(Arrays.asList(new String[]{"web, platform"}));
command.setComponents(Arrays.asList(new String[]{"web, platform"}));
command.setUsername("exception_reporter");
command.setMinDuplicates(1);
Query query = new ListAction().createQuery(em, "e", command);
assertNotNull(query);
em.getTransaction().commit();
em.close();