Envers with Embeddable having a collection of other entities results in PropertyAccessException: IllegalArgumentException

Description

It is impossible to save with Envers Auditing enabled when the model has an embeddable that has a collection of other entities.

Header.java

Item.java

EmbeddableWithCollection.java

Test Code project structure taken from attachment.

Test.java

pom.xml

log4j.properties

Environment

Hibernate 4.3.5.Final
Databases: HSQLDB or Microsoft SQL Server 2008 R2

Status

Assignee

Chris Cranford

Reporter

Frank Ellison

Fix versions

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Affects versions

Priority

Major
Configure