DBA Data[Home] [Help]

APPS.ECX_INBOUND dependencies on DBMS_LOB

Line 1211: dbms_lob.createtemporary(i_xmldoc, TRUE,DBMS_LOB.SESSION);

1207: ecx_debug.push(i_method_name);
1208: end if;
1209:
1210: -- write the xml from the printing program to a CLOB
1211: dbms_lob.createtemporary(i_xmldoc, TRUE,DBMS_LOB.SESSION);
1212:
1213: i_writeamount := 0;
1214: i_temp := '';
1215:

Line 1227: dbms_lob.writeappend(i_xmldoc,length(i_temp), i_temp);

1223: if (i_writeamount + length(i_temp) > 32000) then
1224: if(l_statementEnabled) then
1225: ecx_debug.log(l_statement,'Buffer Length', to_char(length(i_temp)),i_method_name);
1226: end if;
1227: dbms_lob.writeappend(i_xmldoc,length(i_temp), i_temp);
1228: if(l_statementEnabled) then
1229: ecx_debug.log(l_statement, i_temp,i_method_name);
1230: end if;
1231: apnd_status := false;

Line 1242: dbms_lob.writeappend(i_xmldoc, length(i_temp), i_temp);

1238: end loop;
1239:
1240: -- check if last append is needed
1241: if (apnd_status) then
1242: dbms_lob.writeappend(i_xmldoc, length(i_temp), i_temp);
1243: if(l_statementEnabled) then
1244: ecx_debug.log(l_statement, i_temp,i_method_name);
1245: end if;
1246: end if;

Line 1248: ecx_debug.log(l_statement,'inbound clob before parsing',dbms_lob.getLength(i_xmldoc),i_method_name);

1244: ecx_debug.log(l_statement, i_temp,i_method_name);
1245: end if;
1246: end if;
1247: if(l_statementEnabled) then
1248: ecx_debug.log(l_statement,'inbound clob before parsing',dbms_lob.getLength(i_xmldoc),i_method_name);
1249: ecx_debug.log(l_statement,'Clob Data is ', i_xmldoc,i_method_name);
1250: end if;
1251:
1252: -- Parser from the CLOB

Line 1255: dbms_lob.trim(i_xmldoc, 0);

1251:
1252: -- Parser from the CLOB
1253: xmlparser.parseCLOB(ecx_utils.g_inb_parser, i_xmldoc);
1254: ecx_utils.g_xmldoc := xmlDOM.makeNode(xmlparser.getDocument(ecx_utils.g_inb_parser));
1255: dbms_lob.trim(i_xmldoc, 0);
1256: xmlDOM.writetoCLOB(ecx_utils.g_xmldoc,i_xmldoc);
1257: if(l_statementEnabled) then
1258: ecx_debug.log(l_statement,'inbound clob after parsing',dbms_lob.getLength(i_xmldoc),i_method_name);
1259: ecx_debug.log(l_statement,'Clob Data is ',i_xmldoc,i_method_name);

Line 1258: ecx_debug.log(l_statement,'inbound clob after parsing',dbms_lob.getLength(i_xmldoc),i_method_name);

1254: ecx_utils.g_xmldoc := xmlDOM.makeNode(xmlparser.getDocument(ecx_utils.g_inb_parser));
1255: dbms_lob.trim(i_xmldoc, 0);
1256: xmlDOM.writetoCLOB(ecx_utils.g_xmldoc,i_xmldoc);
1257: if(l_statementEnabled) then
1258: ecx_debug.log(l_statement,'inbound clob after parsing',dbms_lob.getLength(i_xmldoc),i_method_name);
1259: ecx_debug.log(l_statement,'Clob Data is ',i_xmldoc,i_method_name);
1260: end if;
1261:
1262: if (l_procedureEnabled) then