Внедрение клиента EJB3 применяется к «управляемым классам», таким как сервлеты и EJB (и код страницы JSF и т. Д.).
Я думаю, что объекты JPA не управляются в этом смысле. Поэтому я думаю, что вы вернетесь к методам, предшествующим EJB3, выполните поиск JNDI и т. Д.
Однако, как было отмечено, в вашей иерархии обязанностей может быть некоторая путаница, если вам нужно это сделать. Было бы интересно, если бы вы опубликовали вопрос о вашем общем дизайне, чтобы мы могли подумать о проблемах дизайна. Моя позиция по умолчанию заключается в том, что EJB-объекты используют объекты домена JPA, а объекты JPA не используют EJB-объекты.