[ https://issues.apache.org/jira/browse/OPENJPA-2632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15182776#comment-15182776 ]
Reinhard Sandtner commented on OPENJPA-2632: -------------------------------------------- [~rmannibucau] sounds good... but let me try to resolve the class via TCCL only for {{select new}}. i think this way it is more secure. > select new not working if result class is not in same classloader > ----------------------------------------------------------------- > > Key: OPENJPA-2632 > URL: https://issues.apache.org/jira/browse/OPENJPA-2632 > Project: OpenJPA > Issue Type: Bug > Components: jdbc > Affects Versions: 2.4.1 > Reporter: Reinhard Sandtner > Attachments: OPENJPA-2632.patch > > > in my case i'm using an ear with multiple war files. > the entities are located in ear/lib and my select new result class and the > service which loads it are located in a war (doesn't matter if in WEB-INF/lib > or WEB-INF/classes) > openJPA uses the CL stored in QueryImpl but this one can not load my class. > imo if the class can not be loaded with the stored class loader, we can try > to use the TCCL to load the class. -- This message was sent by Atlassian JIRA (v6.3.4#6332)