This graphic shows the process flow for extending a domain. The process is (1) choose to extend a domain, (2) select the domain template to extend, (3) select the extension template to use, (4) if applicable, specify the application location, (5) if applicable, configure JDBC component schema and test the data sources (6) if applicable, configure JDBC data sources, test database connections, and run database scripts, (7) if applicable, configure keystore passwords, and (8) review the domain configuration summary and create the domain. After configuring the keystore passwords, you also have the option to perform advanced configuration of (a) servers, clusters, proxy applications, and machines, (b) optionally target application deployments to clusters or machines, (c) optionally target services to clusters or servers, and (e) optionally configure JMS file stores.