JPA fazendo select com schemas diferentes é possivel ?

Olá a todos.

Tenho uma banco de dados com 3 esquemas diferentes e o percistence.xml está configurado com esses percistence unit certinho.

Porém tenho que fazer um select onde envolve uma tabela que esta em um schema X e relacionada com outra tabela que esta no schema Y. Entretanto no entityManager só posso passar uma percistence unit. Então ele me traz tudo que ele consegue das tabelas referente a esse percistence unit. Contudo o que esta relacionado ele não traz pois está em outro esquema.

Como posso contornar esse problema ?

Fazendo selects separados ou deixando o JPA de lado e fazendo na mão.

Nao faz sentido se complicar com JPA para atender isso. Faz diretamente em SQL. Se estao te obrigando a usar JPA, entao execute SQL por ele mesmo, através do createNativeQuery.

@javaflex Tenho que achar um modo de fazer com JPA, porém a duvida é se é possível. Com createNativeQuery já fiz. Mas obrigado pela dica.

Você tem um persistence unit para cada schema ou um único persistence unit?

Tenho 3 persistence unit no persistence.xml