7 ECE Non-Cloud Native Prerequisites
Learn about the software compatible with Oracle Communications Billing and Revenue Management Elastic Charging Engine (ECE) 15.1.
Topics in this document:
See "ECE System Requirements" in ECE Installation Guide for hardware and information requirements.
Note:
This section applies to non-cloud native deployments only. For cloud native deployments, the BRM container images include all required prerequisites.
Additional ECE Software Requirements
Table 7-1 lists the required third-party software for ECE 15.0.
Note:
Oracle does not provide any third-party software mentioned in the table below. You must obtain and install the required third-party software before using the product.Table 7-1 Required Third-Party Software for ECE 15.1
Product | BRM 15.1 | Notes |
---|---|---|
Apache Kafka Clients |
3.8.0 |
None |
Groovy |
4.0.22 |
The ECE software package does not include Groovy. Installing Groovy is a prerequisite for running ECE monitoring tools. |
Oracle Coherence for Java Libraries |
14.1.2 |
The ECE software package does not include Oracle Coherence libraries. |
Table 7-2 lists the JAR files that are required during ECE installation.
Table 7-2 Required JAR Files
File | Description |
---|---|
coherence-login.jar | This file is available in the Oracle Coherence package. |
coherence-work.jar | This file is available in the Oracle Coherence package. |
coherence.jar | This file is available in the Oracle Coherence package. |
com.oracle.weblogic.bean gen.general.api.jar |
This file is available in the Oracle WebLogic Server client package. |
com.oracle.weblogic.logging.jar |
This file is available in the Oracle WebLogic Server client package. |
com.bea.core.beangen.jar |
This file is available in the Oracle WebLogic Server client package. |
com.bea.core.beaninfo.jar |
This file is available in the Oracle WebLogic Server client package. |
com.bea.core.descriptor.jar |
This file is available in the Oracle WebLogic Server client package. |
com.bea.core.logging.jar |
This file is available in the Oracle WebLogic Server client package. |
com.bea.core.xml.staxb.runtime.jar |
This file is available in the Oracle WebLogic Server client package. |
groovy-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-ant-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-cli-picocli-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-console-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-datetime-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-docgenerator-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-groovydoc-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-groovysh-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-jmx-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-json-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-jsr223-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-macro-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-nio-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-servlet-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-sql-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-swing-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-templates-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-test-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-test-junit5-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-xml-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
groovy-yaml-4.0.22.jar |
Download this file from the following page on the Apache Groovy website in the "Maven Repository" section: |
kvclient-24.1.jar | (Optional) You need this file only if you use Oracle NoSQL Database. This file is available in the Oracle NoSQL Database package. |
ojdbc8.jar |
Download this file from the following page: https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html Note: Ensure you download the latest version of the ojdbc8.jar file for the correct version of your database. |
wlthint3client.jar |
This file is available in the Oracle WebLogic Server client package. Note: If you choose to use two JMS providers, both WebLogic Server and another provider, ensure that you do the following after installation on the driver machine:
|
xdb6.jar |
Download this file from the following page: https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html |