當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

WebLogic 服務器文件夾部署

1. 描述

1.1 FR 支持的 WebLogic 版本及對應 JDK 版本

WebLogic 版本對應 JDK 版本
 Weblogic12.2.1.3 及以上
JDK 1.8

注:10.0 必須使用 Weblogic12.2.1.3 及以上版本。

注:由於安全限制問題,在一個域下只能部署一個 10.0 的工程,否則會報錯!!!

注:10.0 工程暫不支持與 9.0 共用容器。

1.2 操作系統

Windows、Linux、Unix 操作系統。

Linux、Unix下 的 Weblogic 管理控制台和 Windows 下的界面是一樣的,即實現步驟是一樣的,所以下面我們以 Windows 系統下的實現做介紹。

注:由於 10.0 工程裏沒有 web.xml 了,而 WebLogic 部署文件夾工程時,沒有 web.xml 就無法選中工程,所以需要先在 WEB-INF 下放個 web.xml :

web.xml.zip 

2. 實現步驟

以下示例環境爲 Windows Server 2008R2+Weblogic12c+jdk1.8,其他版本步驟基本相同,可能每個版本功能位置不同,希望大家能夠諒解,仔細找找所在的位置。

2.1 複制目錄

拷貝 FineReport 安裝目錄下的 webroot 文件夾至服務器(WebLogic 所在的服務器)任意目錄,如服務器的C:\webroot

2.2 拷貝 tools.jar

%JAVA_HOME%/jdk/lib下的tools.jar拷貝到 /weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib,詳情參考:服務器部署需引入 tools.jar

2.3 WebLogic 部署 FineReport 應用

1)啓動服務器,打開 WebLogic 管理控制台,默認地址爲http://localhost:7001/console,選擇左邊的部署菜單,點擊右側的安裝按鈕進行部署,如下圖:

222

2)調整至 FineReport 部署位置,即 F:\program\webroot,選定 webroot,點擊“下一步”:

222

3)選擇默認的定位方式不變(将此部署安裝爲應用程序),點擊下一步

222

4)使用默認設置直接點擊完成(也可根據需求點擊“下一步”逐步進行設置):

222

注:在部署 WebLogic 過程中,無需更改編碼方式,FineReport 在定義數據連接時已經對編碼進行了處理。

5)默認會自動激活所有更改,若沒有激活,點擊左側的“激活更改”按鈕進行提交:
222
6)看到“已激活所有更改。不需要重新啓動”信息時,表示我們已經部署完畢了,同時看到工程右側的狀态爲“活動”,健康狀況爲“OK”,表示工程已啓動成功。
若狀态爲準備就緒,則需要啓動一下工程,選擇剛部署的應用>啓動
222

2.4 檢測是否部署成功

打開浏覽器,在地址欄輸入http://localhost:7001/webroot/decision,能成功看到部署成功頁面,則表明 FineReport 應用部署 WebLogic 成功:
222

3. 注意事項

當部署到 WebLogic 後,部署在 WebLogic Server上的應用程序如果需要訪問數據庫,需要通過 WebLogic 提供的 JDBC 連接池來管理數據庫連接。

因此 配置外接數據庫 的話,也需要在WebLogic中配置數據源,詳細點擊 2.1章節

附件列表


主題: 原簡體文檔
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

反饋已提交

網絡繁忙