"assume" all you want.
You seem to be rather lazy & totally unresourceful.
Below is from http://otn.oracle.com
What do I do with my run_product calls now that the background engine is no longer in Oracle9i Reports?
The RBE executable that services run_product calls from Forms in a client server mode is no longer a part of Oracle9i Reports. Instead, run_product calls must be changed to run_report_object calls serviced by Oracle9iAS Reports Services. For more information, refer to the Migrating from Oracle9iAS Release 1 (22.214.171.124.x) to Release 2 (9.0.2) manual.
No go find & read the FINE manual.