Hibernate query driller i Java
Hej Eksperter.Jeg forsøger i en EJB Entity at lave en @NamedQuery. Da vRecordType ser ud til at indeholde en masse blanke tegn så vil jeg gerne bruge rtrim(). I stedet for at sige SELECT *... gør jeg så som vist herunder. Dette resulterer i fejlen vist længere nede.
SELECT va.vId, rtrim(va.vRecordType) as vRecordType, va.disId, va.disTable, va.actionType, va.timeStamp, va.id FROM VAction va WHERE trim(userId) = :userIdva.disId = :ifdisId and va.disTable = :disClass and va.actionType in (:INSERT_ENUM, :UPDATE_ENUM) order by va.timeStamp desc")
Fejl:
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.xxx.comm.internal.entities.VCatchAction
...
Hvad gør jeg mon galt?