]
Edward Rayl commented on HHH-5348:
----------------------------------
This bug is holding up one of my projects. Code that works perfectly in EclipseLink is
failing in Hibernate because of this issue. Could someone test and approve the fix?
java.lang.IllegalArgumentException: Cannot create TypedQuery for
query with more than one return with AbstractEntityManager.createQuery(String jpaqlString,
Class<T> resultClass) on View object
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: HHH-5348
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HHH-5348
Project: Hibernate Core
Issue Type: Bug
Components: entity-manager
Affects Versions: 3.5.3
Reporter: nodje
Attachments: 0001-HHH-5348-java.lang.IllegalArgumentException.patch,
ItemNameDescription.java
I'm getting a
java.lang.IllegalArgumentException: Cannot create TypedQuery for query with more than one
return
with a query that returns a View object.
AbstractEntityManager:279, detects as many returns type as there is parameters in the
View object, instead of one single result type, the View Object itself.
QueryString example that fails with public <T> TypedQuery<T>
createQuery(String jpaqlString, Class<T> resultClass):
"select new WorkContractDto(wc.workContractStartDate, wc.workContractEndDate,
wc.workContractEmployeeLastName, wc.workContractSendingStatus) from WorkContract wc where
wc.workContractEmployeeLastName = ?1"
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: