Defining the Data Source
In the Oracle WebLogic Server where E-Business Suite Asserter is deployed, you must configure database connectivity by adding data sources to your WebLogic domain. WebLogic Java Database Connectivity (JDBC) data sources provide database access and database connection management.
-
Enter the following URL in a web browser, replacing
host:portwith the host name and port for the WebLogic Administration Console:http://wls_host:wls_port/consoleFor example,
https://ebsasserter.example.com:7002/console. - Sign in to WebLogic console as an administrator.
- In the administration console under Domain Structure, expand Services and then select Data Sources.
- Under the Data Sources table heading, select the New list, and select Generic Data Source.
-
In the JDBC Data Source Properties section, specify the following values, and then select Next:
- Name: visionDS
- JNDI Name: visionDS
- Database Type: oracle
The value of the Name parameter must match theebs.ds.nameparameter in the E-Business Suite Asserter configuration file. -
Select a database driver, and then select Next.
- If you are using an XA data source, select
*Oracle's Driver (Thin XA) for Instance connections; Versions:any. - If you are using a non-XA data source, select
*Oracle's Driver (Thin) for Instance connections; Versions:Any.
- If you are using an XA data source, select
-
In the Transaction Options section, perform one of the following, and select Next:
- For a non-XA data source, uncheck the Supports Global Transactions checkbox.
- For an XA data source, leave the checkbox checked.
-
In the Connection Properties section, specify the following appropriate values and then select Next.
- Database Name: EBSDB
- Host Name: ebs.example.com
- Port: 1521
- Database Username: Enter the username you created earlier in Creating an Application User on Oracle E-Business Suite.
- Password: Enter the password for the username.
-
In the Driver Class Name field, enter one of the following:
oracle.apps.fnd.ext.jdbc.datasource.AppsDataSourceif you use a non-XA data source.oracle.apps.fnd.ext.jdbc.datasource.AppsXADataSourceif you are using an XA data source.
Optionally, you can use theoracle.jdbc.OracleDriverdriver instead, but you need to provide administrative database credentials during this value. If you don't want to expose administrative database credentials to WebLogic administrators, use one of the two values provided for Driver Class Name in this task. -
In the Properties text box, keep the current value for
user, add a new line, and enter the path to thedbcfile as shown in this example:user=IDENTITYADMIN dbcFile=/opt/ebssdk/EBSDB_ebsasserter.example.com.dbcNote
This field is case sensitive. Ensure the name of the file is correctly written with the correct uppercase and lowercase letters. -
Review the data source properties values, confirm that the database is running, and select Test Configuration.
Ensure your network doesn't block communication between the E-Business Suite Asserter's WebLogic server machine and the Oracle E-Business Suite database through the port number you provided in the datasource.
- When you see the Connection test succeeded message, then select Next.
- In the Select Targets section, select the target server (for example, EBSAsserter_server), and select Finish.
- In the Change Center, select the Activate Changes button.