Mandatory Groovy Update
A new version of the Groovy engine introduces stricter validation rules, which means some existing Groovy business rules that currently work may fail validation.
Use the Groovy Script Validator, available since the 25.08 update, to check whether your rules will pass under the new Groovy version. The validator flags any scripts that need changes and generates a report so you can fix them ahead of time.
Recommended Actions
- Run the Groovy Script Validator
- Review and update any scripts listed in the validator’s report.
- Fully test your Groovy business rules to confirm they work as expected.
If you need extra time to complete these tasks, you can delay the Groovy engine update for up to three months by using the EPM Automate skipUpdate command.
The Groovy engine upgrade is mandatory and required for security reasons. Running the validator early ensures your scripts continue to work smoothly after the update and prevents business rule failures.
Applies to: Planning and Budgeting, Profitability and Cost Management, Close Management and Consolidation, FreeForm, Tax Reporting
To validate Groovy scripts:
- From the Home page, select Application, and then Overview.
- Click Actions, and then select Groovy Script Validator.
After running the Script Validator, download the Groovy validation report using one of these steps:
- On the Jobs page, under Recent Activity, click the Groovy validation report Job, to view the Download option.
- On the Inbox/Outbox Explorer page, look for the
GroovyValidationReport.htmlfile, and download it.
The Groovy validation report shows all the rules and templates that need to be modified. For a list of Groovy validation errors and recommended resolutions, see Resolving Groovy Business Rule Validation Issues in Designing with Calculation Manager.
NOTE: If the Groovy validation report shows no rules or templates, no change is required, and you can safely upgrade to the new Groovy engine.
Business Benefit: Updating to a new version of the Groovy engine enables Oracle to be up to date with the latest features and security and stability fixes.
Key resources
- Profitability and Cost Management:
- Administering and Working with Enterprise Profitability and Cost Management
- Close Management and Consolidation:
- Administering Financial Consolidation and Close
- FreeForm:
- Administering FreeForm
- Planning and Budgeting:
- Administering Planning
- Tax Reporting:
- Administering Tax Reporting