1.概要编辑
1.1オペレーティングシステム
Windows、Linux、Unix オペレーティングシステム
Linux、UnixのWeblogicコンソールとWindowsの画面とは同じであるため、実現ステップも一緒です。次はWindowsシステムでの操作を紹介します。
2.実現ステップ编辑
下記の例の環境は Windows Server 2008R2+Weblogic12c+jdk1.8 です。その他のバージョンでのステップも基本的に同じです。但し、バージョンによって機能の位置が違ってくる場合もあります。恐れ入りますが、その位置を確認してください。
2.1ディレクトリのコピー
1.FineReport インストールディレクトリの webroot フォルダーをサーバ(WebLogicのあるサーバ)の任意ディレクトリにコピペします。例えばサーバのF:\program\webroot
2. WebLogicのフォルダープロジェクトのデプロイ時、web.xmlがないとプロジェクトを選定できない一方、FineReport 10.0プロジェクトに web.xmlがないため、WEB-INFにweb.xml:web.xml.zipを事前に入れる必要があります。
下図の通りです。
2.2tools.jarのコピー
%JAVA_HOME%/jdk/lib のtools.jarを /weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib にコピペします。下図の通りです。
2.3WebLogicにFineReportをデプロイ
1.サーバを起動し、WebLogicコンソールを開きます。デフォルトのアドレスはhttp://localhost:7001/console です。左側の「デプロイ」メニューをクリックし、右側の「インストール」をクリックしてデプロイします。下図の通りです。
2.FineReportのデプロイ位置に調整します。すなわち、F:\program\webrootとwebrootを選定し、「次へ」をクリックします。下図の通りです。
3.既定のロケーション方式を選びます。すなわち、「このデプロイをアプリケーションとしてインストールします」を選定し、「次へ」をクリックします。下図の通りです。
4.既定設定を使うなら「完成」をクリックします。またはニーズによって「次へ」をクリックして一つ一つ設定することもできます。ここでは直接「完成」をクリックする場合を例とします。下図の通りです。
注:WebLogicをデプロイするプロセスの中、エンコード方式を変更する必要はありません。データ接続定義の時、FineReportはエンコードに対する処理をすでに済ませたからです。
5.すべての変更のアクティベーションが見える化にされています。情報を再起動しなくてもよいことは、デプロイ済みを意味します。同時にプロジェクト右側の状態はアクティブ、運行状態がOKなら、それはプロジェクトの起動済みを意味します。下図の通りです。
注:既定としてすべての変更を自動的に有効にします。有効になっていない場合は、左側の「変更を有効にします」をクリックして書き込みます。
2.4デプロイ成功かどうかを検測
ブラウザを開き、アドレスバーにhttp://localhost:7001/webroot/decisionを入力します。デプロイ成功の画面が表示されたら、FineReportにWebLogicが成功にデプロイされたことを意味します。下図の通りです。