ProxyFactory should not be built if any ID or property getter/setter methods are final

Description

If any ID or property getter/setter method is final, an error is logged, but the ProxyFactory is still built.

A proxy of such a class can still be returned by Hibernate. Calling a final getter or setter does not cause the proxy to get initialized.

Any values that are set by calling a final setter on a proxy are ignored.

Environment

None

Assignee

Gail Badner

Reporter

Gail Badner

Fix versions

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Priority

Major
Configure