UiPath Documentation
activities
latest
false

UI Automation activities

About Oracle Redwood automation

Starting with UiPath.UIAutomation.Activities version 26.10.0 and above, we introduce a new way of identifying and automating Oracle Redwood elements. Oracle Redwood is Oracle's design system, implemented with Oracle JET (Oracle JavaScript Extension Toolkit) — the web-component framework whose oj-* elements render the Redwood look.

Oracle is progressively migrating Oracle Fusion Cloud Applications to Redwood (many modules still use the older ADF interface), and Redwood is also the design system for custom applications built with Visual Builder Cloud Service (VBCS). This approach provides stable and reliable identification independent of the dynamic nature of the interface.

The entire range of activities from the UiPath.UIAutomation.Activities package can be used for Oracle Redwood automation. To learn more about how Redwood selectors are constructed, refer to Identifying Oracle Redwood elements.

Supported browsers

You can create Oracle Redwood automations on the following web browsers:

The recommended Selector - Default find type for the project is One match. Oracle Redwood pages re-render JET components in place (table virtualization, group-by accordion, partial renders), and several selector attributes — redwood-id, data-key, JET role classes — are stable identifiers rather than uniqueness guarantees. The One match mode fails fast when a selector resolves to more than one candidate, surfacing ambiguous selectors during authoring instead of letting an activity pick the wrong element at runtime.

Identifying the browser window

By default, the browser window selector for Redwood pages matches the page title. You can also add the page URL to the selector — Redwood page URLs identify the page reliably.

Supported activities

You can use all activities included in this package. Additional support is provided for:

  • Extract Table Data – supported for virtualized oj-table and oj-list-view components, which fetch rows in batches as they scroll. The driver scrolls the component automatically and extracts the full data set, not only the rows rendered on screen.
Note:

Oracle Redwood pages report a busy state while they fetch data or re-render. Activities wait for the page to become ready before interacting with it, so you do not need to add explicit delays to the workflow.

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated