NO_PROXY not working when using the Hibernate EnhancementTask in JBoss EAP 6
Issue
-
Defining a lazy-fetch, unidirectional to-one association
public class MyEntity { ... @ManyToOne(fetch=FetchType.LAZY) @LazyToOne(NO_PROXY) private MyOtherEntity relatedEntity; ... } - Using the
EnhancementTaskto perform build-time bytecode enhancement - The enhanced byte code incorrectly uses a proxy as verified by testing the association property using
instanceof org.hibernate.proxy.HibernateProxy.
Environment
- Red Hat JBoss Enterprise Application Platform (EAP) 6
- Hibernate 4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.