一部の C++ コードを Java に移植する過程で、in/out パラメーターを使用してストアド プロシージャを呼び出す必要があります。この手順を変更できないため (たとえば、hibernate と em.createNativeQuery を操作するため)、基になる jdbc 接続を取得するには、EntityManager から hibernate セッションをアンラップする必要があると思います。
私の質問は、この接続が EJB コンテナー (JBoss AS 7.1) によって開始されたコンテナー管理トランザクションに参加するか、またはこの場合手動でトランザクションを管理する必要があるかということです。