Si acabas de instalar Oracle Forms 12c y, al ejecutar un reporte desde un formulario con RUN_REPORT_OBJECT, obtienes un error, no estás solo: en instalaciones nuevas falta una variable de entorno que Forms necesita para localizar el componente de Reports.
El error
FRM-41214 · FRM-41217
FRM-41214: Unable to run report
FRM-41217: Unable to get the report job status
La causa
Forms 12c requiere una nueva variable de entorno al invocar Reports mediante RUN_REPORT_OBJECT en instalaciones desde cero. Sin ella, Forms no encuentra el componente Reports Tools y la ejecución del reporte falla.
La solución
Agrega esta variable a tu archivo default.env:
COMPONENT_CONFIG_PATH=$DOMAIN_HOME/config/fmwconfig/components/ReportsToolsComponent/your_reports_tools_component_name- Reemplaza
your_reports_tools_component_namepor el nombre real de tu componente de Reports Tools. - Reemplaza
$DOMAIN_HOMEpor la ruta real de tu dominio. - Reinicia los servicios y vuelve a probar la ejecución del reporte.
Con la variable configurada, Forms 12c vuelve a ejecutar los reportes vía RUN_REPORT_OBJECT sin errores.
