Consulta sobre el paquete DBMS_AQ

Rodrigo Orme?
17 de Agosto del 2004
Tengo un problema de transacionabilidad en una aplicación JAVA donde la lógica del negocio esta implementada en PL-SQL.

El problema es q en una transación lanzo el proceso de encolado del paquete DBMS_AQ (dbms_aq.enqueue), este me genera una transación nueva y ese el problema, si pudiese ejecutarse en la misma se me resolvería, es esto posible?????.

Tb he pensado en resolverlo mediante semaforos, de tal manera q en la 1ª transación (entorno PL) se me duerma el proceso al hacer el encolado y se despierte depues de hacer el commit (justo cuando acaba la 1ª transación. Entorno JAVA).

Un saludo y gracias,
Rodrigo