Я пытаюсь получить доступ к двум dbs через один slsb, в частности, один метод в slsb. Однако это невозможно? Помимо изменения хранимых процедур, есть ли что-нибудь еще, что я мог бы сделать?Два соединения db с использованием ejb, java persistence entitymanager
@PersistenceContext(unitName = "DB1")
private EntityManager oneEntityManager;
@PersistenceContext(unitName = "DB2")
private EntityManager twoEntityManager;
...
StringBuilder queryString1 = new StringBuilder("exec myProc1 ");
Query queryOne = oneEntityManager.createNativeQuery(queryString.toString());
List<?> resultListOne = query.getResultList();
StringBuilder queryString2 = new StringBuilder("exec myProc2 ");
Query queryTwo = twoEntityManager.createNativeQuery(queryString2.toString());
List<?> resultListTwo = queryTwo.getResultList();
...
причины: org.hibernate.exception.GenericJDBCException: Невозможно открыть соединение
Что такое "slsb"? –
А что такое «Вызванная» часть, говорящая? – Bozho
Java: сессионный компонент – NimChimpsky