Friday, 15 December 2017

WebLogic Server 12cR2 (12.2.1) : ADF Application Development Runtime - Repository Configuration Utility (RCU)

The Repository Configuration Utility (RCU) is a necessary prerequisite for the creation of clustered domains in WebLogic 12c. It is recommended to install Forms and Reports Services as a clustered domain, even if it is for a single node, so it is also a prerequisite for those installations.

◉ Assumptions


1. You have a database with the AL32UTF8 character set.
2. You have a WebLogic 12c (12.2.1) installation.
3. Your WebLogic installation was done either using the Fusion Middleware Infrastructure installation, or you have manually installed the correct version of ADF over a Developer installation. Without the ADF installation (indirectly or directly) the RCU will not be present.

◉ Repository Configuration Utility (RCU)


Start the Repository Configuration Utility (RCU).

$ $MW_HOME/oracle_common/bin/rcu

Click the "Next" button on the welcome page.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

Accept the "Create Repository" and "System Load and Product Load" options by clicking the "Next" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

Enter the database connection details and click the "Next" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

If all the prerequisite checks are successful, click the "OK" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

Enter a schema prefix, select the components of interest and click the "Next" button. For Forms and Reports Services, you should check the "Oracle Platform Security Services" option, which will automatically select others.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

If all the prerequisite checks are successful, click the "OK" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

Enter the credentials for the schemas and click the "Next" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

Use the "Manage Tablespaces" button to adjust the defaults, or accept the defaults by clicking the "Next" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

Accept the tablespace creation confirmation by clicking the "OK" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

Once the tablespaces are created click the "OK" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

If you are happy with the summary information, click the "Create" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

Wait while the repository creation takes place.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

Exit the utility by clicking the "Close" button.

WebLogic Server 12cR2, Oracle Database Tutorials and Materials, Oracle Database Certifications, Oracle Database Learning

The repository creation is complete.