FlexDeploy is a J2EE application which may be installed on WebLogic or Tomcat application servers.
Table of Contents |
---|
Requirements
- WebLogic 12.1.3 including JRF 12.1.3
- We highly recommend using WebLogic 12.1.3 Installation Scripts for installation and configuration of WebLogic 12.1.3 domain).
- It is very important that ADF(JRF) is also part of WebLogic installation for FlexDeploy. Install WebLogic Binaries step of WebLogic 12.1.3 Installation Scripts will install required binaries.
- 8GB of RAM
- 1 CPU
- JDK 1.7.0+ (for additional certifications, see 12.1.3 Certification Matrix)
- At least 20GB of available space, may need additional space based on purge criteria and usage.
- If you have not created FlexDeploy Working Directory and Artifact Repository folders are created, we will create in steps below. (See Create Folders for FlexDeploy Server)
- See Installation Instructions - Database Tier - Oracle for requirements on Database tier.
- Supported database type with WebLogic application server is Oracle XE, Oracle Standard or Oracle Enterprise.
- Optional - consider Java Cryptography Extension (JCE) unlimited strength policy files to avoid SSH issues when using strong ciphers.
WebLogic Setup
Installation and Domain setup
...
- Login into the WebLogic Administration Console
- http://<adminserver host>:<adminserver port>/console
- Lock console for Edit if necessary.
Click on the FlexDeploy_Server1 server.
From the Configuration tab, and the Server Start sub-tab, enter the following values in the Arguments section as per Operating System.
Make sure to Click Save
Activate Changes if necessary.
Code Block language bash theme RDark title JVM arguments (Unix) -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xms1024m -Xmx2048mXmx4096m -Dflexagon.fd.install.root=/opt/flexdeploy/application -Dflexagon.fd.repository.root=/opt/flexdeploy/repository -Doracle.jdbc.autoCommitSpecCompliant=false -Doracle.mds.cache=simple -Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom -DUseSunHttpHandler=true
Code Block language powershell theme RDark title JVM arguments (Windows) -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xms1024m -Xmx2048mXmx4096m -Dflexagon.fd.install.root=c:/flexdeploy/application -Dflexagon.fd.repository.root=c:/flexdeploy/repository -Doracle.jdbc.autoCommitSpecCompliant=false -Doracle.mds.cache=simple -Djava.awt.headless=true -DUseSunHttpHandler=true
Info Please make sure to modify the arguments for Server working directory (-Dflexagon.fd.install.root) and Artifacts repository (-Dflexagon.fd.repository.root) as per your installation. Be careful in copying arguments from browser due to potential character changes.
...
At startup, FlexDeploy will upload and activate all the plugins. See Loading FlexDeploy PluginsPerform these steps for auto upload of plugins.
- Create a folder called plugins inside your FlexDeploy working directory. Move or copy
- Copy all the jar files from <WebLogic Complete Zip>/plugins to FLEXDEPLOY_WORKING_DIR/plugins.
...
- Launch FlexDeploy in browser when managed server is Running. http://<host>:<port><managed server port>/flexdeploy
- Default credentials
- user - fdadmin password - welcome1Complete the Initial Registration process, where you will create admin user for login.
- Please visit Administration - Plugins to view progress and eventually there should not be any jar files left in FLEXDEPLOY_WORKING_DIR/plugins.