Согласно этому разделу документации Hibernate, я должен иметь возможность запрашивать любой класс Java в HQL.
http://docs.jboss.org/hibernate/core/3.3/reference/en/html/queryhql.html#queryhql-polymorphism
К сожалению, когда я запускаю этот запрос...
"from Transaction trans where trans.envelopeId=:envelopeId"
Я получаю сообщение «Транзакция не сопоставлена [из Transaction trans, где trans.envelopeId=:envelopeId]».
Транзакция - это интерфейс, у меня есть классы сущностей, которые его реализуют, я хочу, чтобы запрос HQL возвращал коллекцию типа Transaction.