UPDATE en Oracle desde ASP

CATM
28 de Enero del 2003
Tengo una pagina ASP la cual contiene una sentencia SQL:
squery="update dcdtc03 set IND_EXCLUSION='S', FEC_USR_EXC='"&Fecha&"', FEC_HOR_POBL='"&Fecha&"' where cod_entidad='"&Entidad&"' and num_persona<>'"&numPersona&"' and num_contrato in (select distinct(num_contrato) from dcdtc03 where cod_entidad='"&Entidad&"' and num_persona='"&numPersona&"')"

Esta sentencia debe hacer update sobre la tabla DCDTC03, en los campos IND_EXCLUSION,FEC_USR_EXC
,FEC_HOR_POBL.

Ahora en Oracle existe un trigger que debe ejecutar un pl-sql cada vez que se ejecute este update.

create OR REPLACE trigger trig_insert_dcdtc03_um
after update of IND_EXCLUSION,FEC_HOR_POBL, FEC_USR_EXC on dcdtc03
--REFERENCING NEW AS NEW OLD AS OLD
--for each row
begin
insert_dcdtc03_um;
end;
/

El problema esta que desde la pagina hace el update, pero el trigger no se dispara.
En cambio si ejecuto el update desde slplus, el trigger se dispara por lo tanto ejecuta el plsql.
El update ejecutado desde la pagina se ejecuta bien pero el trigger no love parece.

No se como resolver esto.
(los usuarios de conexion son los mismos)

Gracias de antemano