As of January 1st 2021, WebLogic is no longer a supported application server for new customers.  We will continue to support existing customers who have installed on WebLogic 12.1.3, but recommend that they move to Tomcat.  WebLogic 12.1.3 is no longer supported by Oracle and Flexagon has no plans to support newer versions of WebLogic.

FlexDeploy is a J2EE application which may be installed on WebLogic or Tomcat application servers.

Requirements

WebLogic Setup

Installation and Domain setup

Install WebLogic 12.1.3 including JRF 12.1.3. For help creating a new installation, see WebLogic 12.1.3 Installation Scripts. We recommend that you follow WebLogic 12.1.3 Installation Scripts to save time spent in installation process. After installing WebLogic with JRF, Creation of Domain, Configure a WebLogic Managed Server is also automated with WebLogic 12.1.3 Installation Scripts.

Create FlexDeploy Managed Server

If you followed all steps in WebLogic 12.1.3 Installation Scripts, then you will already have FlexDeploy_Server1 with JRF template.

  • Login into the WebLogic Administration Console
    • http://<adminserver host>:<adminserver port>/console
  • Create a WebLogic Cluster and Managed Server for installation of the FlexDeploy EAR file.
    • For the purpose of these instruction let's assume you named the cluster FlexDeploy_Cluster, and the managed server FlexDeploy_Server1. You can name the cluster and managed server as per your standards. FlexDeploy_Server1 will be referenced in next section, if you used different names adjust accordingly.

    • Make sure to apply JRF Template on WebLogic Managed Server (FlexDeploy_Server1). FlexDeploy must be installed on only one Managed Server, so do not create more than one Managed Server.

Configure FlexDeploy Managed Server

Create DataSource

Setup Logger Configurations

Deploying JAX-RS 2.0 deployable-library

FlexDeploy 5.4 and higher requires the JAX-RS 2.0 weblogic deployable-library to be available on the Managed Server running FlexDeploy. The library ships with Weblogic and simply needs to be deployed. Instructions to do so can be found here.

Copy Additional Libraries

From the FlexDeploy WebLogic distribution, copy WebLogic/FlexDeployAPI.jar into <WebLogic Domain Home>/lib.

EAR Installation

From the extracted zip directory navigate to the WebLogic sub-directory, locate the EAR file (FlexDeploy-WLS.ear), and follow these instructions to install the EAR.

Copy Plugins for Auto upload

At startup, FlexDeploy will upload and activate all the plugins. Perform these steps for auto upload of plugins.

Start FlexDeploy Server

Launch FlexDeploy