970:
971: /** check for the Event Object. If null , initialize it **/
972: if ecx_utils.g_event is null
973: then
974: wf_event_t.initialize(ecx_utils.g_event);
975: end if;
976: i_parameterlist := wf_event_t.getParameterList(ecx_utils.g_event);
977: if(l_statementEnabled) then
978: if i_parameterList is not null
972: if ecx_utils.g_event is null
973: then
974: wf_event_t.initialize(ecx_utils.g_event);
975: end if;
976: i_parameterlist := wf_event_t.getParameterList(ecx_utils.g_event);
977: if(l_statementEnabled) then
978: if i_parameterList is not null
979: then
980: for i in i_parameterList.FIRST..i_parameterList.LAST
1137: then
1138: ecx_utils.g_stack(i_stack_pos).variable_value := i_tp_type;
1139: end if;
1140:
1141: /* If the input wf_event_t object passed is null , the following loop raises an exception.
1142: so initialize the i_event_obj
1143: IF ( i_event_obj IS NULL ) THEN
1144: WF_EVENT_T.initialize(i_event_obj);
1145: END IF; */
1140:
1141: /* If the input wf_event_t object passed is null , the following loop raises an exception.
1142: so initialize the i_event_obj
1143: IF ( i_event_obj IS NULL ) THEN
1144: WF_EVENT_T.initialize(i_event_obj);
1145: END IF; */
1146:
1147: -- Get the Parameter List from the Global Event Message Object. Iterate through it and populate the
1148: -- Global variables in the Engine Stack
1566: i_from_agt.setsystem(i_system);
1567: ecx_utils.g_event.setFromAgent(i_from_agt);
1568:
1569: if(l_statementEnabled) then
1570: ecx_debug.log(l_statement, 'Calling WF_EVENT.Send for Enqueue', i_method_name);
1571: end if;
1572: wf_event.send(ecx_utils.g_event);
1573: ecx_errorlog.outbound_log(ecx_utils.g_event);
1574:
1568:
1569: if(l_statementEnabled) then
1570: ecx_debug.log(l_statement, 'Calling WF_EVENT.Send for Enqueue', i_method_name);
1571: end if;
1572: wf_event.send(ecx_utils.g_event);
1573: ecx_errorlog.outbound_log(ecx_utils.g_event);
1574:
1575: if (upper(i_destination_type) = 'SOAP') or
1576: (upper(i_destination_type) = 'JMS') then
1573: ecx_errorlog.outbound_log(ecx_utils.g_event);
1574:
1575: if (upper(i_destination_type) = 'SOAP') or
1576: (upper(i_destination_type) = 'JMS') then
1577: i_msgid := wf_event.g_msgid; -- JMS QH store enqueue msgid in wf_event.g_msgid
1578: else
1579: i_msgid := ecx_out_wf_qh.msgid;
1580: end if;
1581:
1741: **/
1742:
1743: if ecx_utils.g_event is null
1744: then
1745: wf_event_t.initialize(ecx_utils.g_event);
1746:
1747: end if;
1748:
1749: /* Add the above Parameters to the Global Event Message Object