[ https://issues.apache.org/jira/browse/DELTASPIKE-1089?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John D. Ament closed DELTASPIKE-1089. ------------------------------------- > No possible to select non Entity object via Native query > -------------------------------------------------------- > > Key: DELTASPIKE-1089 > URL: https://issues.apache.org/jira/browse/DELTASPIKE-1089 > Project: DeltaSpike > Issue Type: Bug > Components: Data-Module > Affects Versions: 1.5.4 > Reporter: VITALIY SAVCHENKO > Assignee: John D. Ament > Fix For: 1.7.0 > > > After DELTASPIKE-978 in repository no possible to select non Entity object > via Native query. > For example(very simple): > {code:java} > @Query( > isNative = true, > value = " SELECT name FROM actions ") > @Override > public abstract Collection<String> listActions(); > {code} > Reason: > Changes in AnnotatedQueryBuilder.java > - result = > params.applyTo(entityManager.createNativeQuery(jpqlQuery)); > + result = > params.applyTo(entityManager.createNativeQuery(jpqlQuery, > context.getEntityClass())); > Now native query can return only Entity of this repository. -- This message was sent by Atlassian JIRA (v6.3.4#6332)