]
Emmanuel Bernard commented on HHH-7161:
---------------------------------------
I wonder if some compilers interpret this differently. What compiler are you using to
reproduce the error Guenther?
The type SessionImpl.IdentifierLoadAccessImpl is not visible (not
public) so the new API session.byId(..) is not useable
------------------------------------------------------------------------------------------------------------------------
Key: HHH-7161
URL:
https://hibernate.onjira.com/browse/HHH-7161
Project: Hibernate ORM
Issue Type: Bug
Components: core
Affects Versions: 4.1.0, 4.1.1
Reporter: Guenther Demetz
Assignee: Steve Ebersole
Priority: Minor
Labels: byId
Original Estimate: 1h
Remaining Estimate: 1h
Document
http://in.relation.to/Bloggers/41FeatureLoadingByNaturalId
says that the new approach has been made available for identifier based loading as well,
by listing following 2 new public methods:
public IdentifierLoadAccess byId(String entityName);
public IdentifierLoadAccess byId(Class entityClass);
Unfortunately IdentifierLoadAccess is a private inner class of SessionImpl so
session.byId(C.class).load(id);
gives following compile-error:
java.lang.Error: Unresolved compilation problem:
The type SessionImpl.IdentifierLoadAccessImpl is not visible
--
This message is automatically generated by JIRA.
For more information on JIRA, see: