Name

BPEL.BPEL.compile_script — Compile a BPEL script source

Synopsis

BPEL.BPEL.compile_script ( in scp_id int ,
in vdir varchar (default null) ,
in opts any (default null) ,
in no_check int (default 0) );

Parameters

scp_id

int the BPEL process identifier to be compiled

vdir

varchar virtual directory to be created for this process (absolute path)

opts

any options to the virtual directory if specified

no_check

int flag to check or not partner links, bu default before compilation function will check if every partner link have corresponding WSDL uploaded

Return Types

this function has no return value

Description

BPEL.BPEL.compile_script is used to compile BPEL script identified by scp_id and link to it all WSDL definitions have been associated to it.

Examples

Example24.638.Simple example

The following will compile a BPEL script with identifier equals to 1

            SQL> create procedure echo_deploy ()
            {
              declare scp int;
              BPEL.BPEL.import_script ('file:/echo/bpel.xml', 'Echo', scp);
              BPEL.BPEL.compile_script (scp, '/Echo');
            };
            Done. -- 0 msec.
            SQL> echo_deploy ();
            Done. -- 2303 msec.