Deploying the enterprise archive (EAR) on WebLogic
The doc ear does not contain end-user documentation, such as context-sensitive help files. It contains only development-related documentation, including the API Javadoc, ERDs, and XSDs and should not be deployed to a production server. Deploy the doc ear with the application ear on test or development environments. Do not deploy the doc ear on a production environment.
Sterling Order Management System Software provides support for deploying multiple EARs on a single application server. On the same application server, you can:
- Deploy different customizations of the same or different versions of the application, or
- Deploy different versions of the same application
Multiple EARs or context roots require additional memory for the application server JVM. Testing has shown that the deployment of a second IBM® EAR file requires 2.5 - 3.5 times the memory of a single EAR. Supporting two deployments may require up to 2.5 GB of heap space and 1.2 GB of permanent space.
Sterling Order Management System Software must be installed with JDK 1.8.0_131 or later updates because the WebLogic Server 12c (12.2.1.3.0) is not supported on later versions of JDK.
During installation, you can use JVM-specific arguments in your Sandbox.cfg file, such as ADDITIONAL_ANT_JAVA_TASK_ARGS and ADDITIONAL_ANT_COMPILER_TASK_ARGS, to avoid out-of-memory errors.
java.lang.IllegalStateException: MASM0001:
Default configuration file [ jaxws-tubes-default.xml ] was not found
error, see Troubleshooting: java.lang.IllegalStateException: MASM0001 error
encountered in WebLogic 12.2.1.3.